This is source code that is either used in the presentation, or was developed to create it. There is some material not covered in the presentation as well.
branching
: branching instructions can decrease performance.fdo
: small illustration of using FDO (Feedback Directed Optimization).gallery-processor-cacheEffects
: C implementations of the code examples given in Igor Ostrovsky's interesting blog post on effects the various caching mechanisms in a modern CPU can have on performance. See the following URL for his original post: http://igoro.com/archive/gallery-of-processor-cache-effects/pure_functions
: performance impact of the pure annotation.compiler_options
: testing the influcence of compiler options on performance.