Couvre les optimisations logicielles pour améliorer les performances du programme en maximisant les succès de cache et en optimisant la distribution du travail.
Explore la hiérarchie de la mémoire et les concepts de mémoire cache, soulignant l'importance de la proximité pour un accès plus rapide et les principes de la localisation des données.
Explore les bases du cache CMP, la mémoire transactionnelle, les transactions en vol, le mécanisme de débordement du cache et la réplication des victimes.
Explore les inefficacités du processeur serveur, les tendances d'intégration matérielle et les critères d'optimisation de la conception pour des serveurs efficaces.
Explore la signification de la mémoire cache par rapport à la localisation spatiale et temporelle, en mettant l'accent sur l'efficacité du cache en fonction des caractéristiques du programme.