La prédiction de la dépendance de la mémoire, également appelée charge spéculative, est une technique de prédiction utilisée par les processeurs modernes. Dans cette méthode, le processeur tente de prévoir les opérations dépendant de l'accès aux mêmes données dans la mémoire d'un ordinateur et exécute ces opérations dans le but d'améliorer les performances.
En exécutant des opérations dépendant de la mémoire dans un ordre autre que celui qu'implique le programme, le système peut éviter une occurrence appelée violation de dépendance RAW (lecture après écriture). RAW est l'endroit où un programme doit accéder à la valeur des données qui viennent d'être modifiées. Lorsqu'une telle violation se produit, le système doit exécuter un vidage du pipeline, ce qui peut retarder les performances du processeur. La prédiction de la dépendance de la mémoire peut être utilisée pour éviter ces situations.
Conditions du processeur, Dépendance, Mémoire