A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Modeling critical sections in Amdahl's law and its implications for multicore design
2010
Proceedings of the 37th annual international symposium on Computer architecture - ISCA '10
This paper presents a fundamental law for parallel performance: it shows that parallel performance is not only limited by sequential code (as suggested by Amdahl's law) but is also fundamentally limited by synchronization through critical sections. Extending Amdahl's software model to include critical sections, we derive the surprising result that the impact of critical sections on parallel performance can be modeled as a completely sequential part and a completely parallel part. The sequential
doi:10.1145/1815961.1816011
dblp:conf/isca/EyermanE10
fatcat:m6vyb7elpvcyjpeqok7ydzqhfu