Amdahl’s law (Random ASCII)
Amdahl’s law says that if you throw enough cores at your problem then the parts that cannot be parallelized will eventually dominate execution. When my work machine has been heavily used for a few days this serialization issue gets bad enough that process-shutdown becomes a significant part of my distributed build times – and more cores can’t help with that. - 24-core CPU and I can’t move my mouse
Written on September 7, 2018, Last update on October 13, 2024
law
parallel
concurrency
blog-code
c++
performance
benchmarking