Passer au Contenu principal
Base de connaissances pour l’assistance

Livre blanc de présentation de l’erratum de code conditionnel de saut pour les processeurs Intel®

Type de contenu: Information et documentation de produit   |   ID de l'article: 000055650   |   Dernière révision: 30/01/2025

À partir de la deuxième génération de processeurs Intel® Core™ et des processeurs Intel® Xeon® série E3-1200 (anciennement nom de code Sandy Bridge) et des familles de processeurs ultérieures, la microarchitecture Intel® introduit une structure microarchitecturale appelée ICache décodé (également appelée tampon de streaming décodé ou DSB).

L’ICache décodé cache des instructions décodées, appelées micro-ops (μops), sortant du pipeline de décodage existant. La prochaine fois que le processeur accède au même code, l’ICache décodé fournit directement μops, accélérant ainsi l’exécution du programme.

Dans certains processeurs Intel®, il y a un erratum (SKX102) qui peut se produire dans des conditions microarchitecturales complexes impliquant des instructions de saut qui s’étendent sur des limites de 64 octets (lignes de cache croisées). Une mise à jour du microcode (MCU) peut empêcher cet erratum.

Pour plus d’informations sur cet erratum, notamment sur la façon d’obtenir le microcontrôleur et une liste des familles de processeurs/séries de numéros de processeurs, consultez le livre blanc Atténuations for Jump Conditional Code Erratum (PDF) novembre 2019 PDF icon

Note
  • Tous les noms de produits/références d’une série ne sont pas affectés. Par exemple, toutes les références des processeurs Intel® Core™ série X ne sont pas affectées. Reportez-vous à la section « Processeurs concernés » du fichier PDF ci-joint.
  • Si le lien GitHub* ne contient pas les informations nécessaires pour votre système, contactez le fabricant de votre système pour obtenir la mise à jour la plus récente.

Avis de non-responsabilité

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.