C'est pas de la triche, c'est exactement ce que tu fais quand tu améliores les patterns d'accès mémoire alors que tu pourrais faire confiance aux caches : t'es quand même bien content de les aider, les caches.
Les streams non temporels, les instructions de contrôle de cache et les instructions de prefetch soft prouvent bien que les concepteurs de CPU reconnaissent que de l'information externe à leur système peut améliorer la performance de code s'exécutant sur leur archi.