Optymalizacja dostępu do pamięci
Używaj krótkich instrukcji
Wybieraj instrukcję która ma mniejszy opcode i mniej operandów.
Wtedy cache'owanie instrukcji i dekodowanie jest wydajniejsze.
Używaj zmiennych lokalnych zamiast globalnych
-
przesunięcie jest 1 bajtowe zamiast 4 czy 8 bajtowego.
- uzyskujemy lokalność odwołań do danych.
Tomasz Kapela, Kraków 2011-2020