Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 806 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 806 Bytes

Source code

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.

What is it?

  1. branching: branching instructions can decrease performance.
  2. fdo: small illustration of using FDO (Feedback Directed Optimization).
  3. 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/
  4. pure_functions: performance impact of the pure annotation.
  5. compiler_options: testing the influcence of compiler options on performance.