2 ms·
On modern x86_64 implementations tiny changes in code layout can have large effects. There are rampant stories of "load-bearing NOPs" that mysteriously make pr
by ebikelaw 8y ago
On modern x86_64 implementations tiny changes in code layout can have large effects. There are rampant stories of "load-bearing NOPs" that mysteriously make programs several percent faster. Even experts do not understand these effects. I'd like to hear more about the effect on various programs, not just bzip2.
- sanxiyn 8y agoThere was a published paper in CGO 2011 on load-bearing NOPs by Google. https://ai.google/research/pubs/pub37077 https://ai.google/research/pubs/pub37077