1. Data Structures and Algorithms
  2. 1. Test Site
  3. 2. Asymptotic Analysis
  4. 3. Algorithmic Patterns
  5. 4. Bit Manipulation
  6. Computer Systems
  7. 5. Data Representation
  8. 6. CPU Architecture
  9. 7. x86-64 Assembly
  10. 8. Storage and Memory Hierarchy
  11. Performance Optimization
  12. 9. Measuring Performance
  13. 10. struct Packing
  14. 11. Bit Packing
  15. 12. Struct of Arrays Layout
  16. 13. Memory Allocators
  17. 14. SIMD Data Parallelism
  18. Developer Tools
  19. 15. Git

systems-handbook

Test Site