Table of Contents
Performance Engineering Of Software Systems
Performance Engineering Of Software Systems
Analysis Of Multithreaded Algorithms
Assembly Language Computer Architecture
Bentley Rules For Optimizing Work
Bit Hacks
C To Assembly
Cache Oblivious Algorithms
Caching And Cache Efficient Algorithms
Domain Specific Languages And Autotuning
Graph Optimization
High Performance In Dynamic Languages
Introduction And Matrix Multiplication
Leiserchess Codewalk
Measurement And Timing
Multicore Programming
Nondeterministic Parallel Programming
Parallel Storage Allocation
Races And Parallelism
Speculative Parallelism Leiserchess
Storage Allocation
Synchronization Without Locks
The Cilk Runtime System
Tuning A Tsp Algorithm
What Compilers Can And Cannot Do
_Performance Engineering Of Software Systems