•La comparaison des temps ideal et réel
montre une différence
importante : un événement extérieur survient;
•pertes des données dûes au cache
thrashing et au TLB thrashing;
•cache thrashing : les dimensions des tableaux multi-dimensionnels ne doivent pas être des
puissances de 2 :
• => augmentation mémoire
généralement légère,
• => augmentation des
performances significative;
•TLB thrashing : les copies dans des tableaux
temporaires peuvent résoudre les pertes de
performance;
• => le compilateur ne sait pas
le faire,
• => c’est du ressort du
développeur.