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 August 22, 2021
law parallel concurrency blog c++ performance benchmarking