Home >  Term: Donnez-invalider
Donnez-invalider

Maintient la cohérence de cache de lecture à partir de caches locaux avant que se produise une écriture. Pour modifier la valeur d'une variable, le processeur écrit invalide tout d'abord toutes les copies en autres caches. Le processeur de l'écriture est alors libre pour mettre à jour sa copie locale jusqu'à ce qu'un autre traitement de demande pour la variable. Le processeur écrit émet un signal d'invalidation sur le bus et tous les caches de vérifier pour voir si ils ont une copie ; dans l'affirmative, ils doivent invalider le bloc contenant le mot. Ce régime permet à plusieurs lecteurs, mais seulement un seul rédacteur. Écriture-invalider utilise le bus uniquement sur la première écriture d'invalider les autres copies ; écritures locales suivantes n'aboutissent pas à la circulation des autobus, réduisant ainsi les exigences sur la bande passante du bus. Voir aussi cache, localité du cache, cohérence, le faux partage, écriture-mise à jour.

0 0

Creator

  • Romain
  •  (V.I.P) 17515 points
  • 44.44% positive feedback
© 2024 CSOFT International, Ltd.