Dependencies (Fastware 2017 - Andrei)

To some extent, optimization is to our industry what sexual intercourse is to teenagers. There’s a veil of awesomeness surrounding it; everybody thinks it’s cool, has an opinion about it, and talks about it a great deal; yet in spite of ample folklore, few get to do it meaningfully or at all. - There’s Treasure Everywhere (NDC 2017)

Reducing Dependencies

  • Instruction level parallelism
    • study; String to integer
    • associative means parallelizable
    • use unsigned wraparound

Materials

caption

Written on September 21, 2019, Last update on June 20, 2021
c++ fastware