CPU Caches Diagnosis Introduction top htop iotop ntop valgrind windows task manager Premature Pessimisation PP 1 PP 2 PP 3 Algorithms A 1 A 2 Hardware GPU Vectorisation CPU Cache About Introduction