Un processeur expérimental auto adaptable chez Intel
Les laboratoires de recherche d'Intel ont développé un prototype de microprocesseur à énergie résiliente capable de fournir jusqu'à 41% de puissance de plus avec la même quantité d'énergie, comparé à un coeur classique.
« Si elle était commercialisée, cette puce pourrait, dans des conditions idéales, fournir de meilleures performances qu'un processeur classique, » a déclaré Keith Bowman, un chercheur des laboratoires d'Intel Circuit. « Autrement dit, il offrirait plus de puissance avec une consommation électrique moindre, » poursuit ce dernier. Dans des conditions moins idéales habituellement constatées - celles qui provoquent des chutes de puissance électrique, des changements de température et le vieillissement des transistors - ce design minimaliste permettrait d'optimiser les performances pour offrir un rendement plus efficace que les puces reposant sur des architectures classiques. Les chercheurs d'Intel travaillent actuellement sur des prototypes avec des meilleures capacités de détection et de correction d'erreurs, et étudient l'impact que pourraient avoir ces coeurs adaptifs s'ils venaient à remplacer les processeurs existants sur le marché. Il s'agit de savoir comment et avec quel bénéfice ils pourraient y être intégrés. « Cette technologie est prometteuse, mais pas encore assez au point pour envisager de la commercialiser, » a t-il indiqué.
Détection et de correction d'erreurs intégrés
Cette capacité d'autorégulation fonctionne grâce un système intégré de détection et de correction d'erreurs, qui libère des cycles, mais pas autant que le système classique qui s'appuie sur une gestion de la mémoire tampon connue sous le nom de guardbands (bande réservée). Les coeurs des microprocesseurs actuels sont conçus pour fonctionner à des niveaux garantis, indépendamment des fluctuations de température et de tension auxquels ils pourraient être confrontés. « Ils offrent des niveaux de performance sur un cycle de vie qui tient compte notamment de la dégradation des matériaux dans le temps, » explique Keith Bowman.
[[page]]
Pour répondre à ces garanties de bonne exécution, les fabricants de puces ont intégré ces guardbands pour apporter des cycles de réserve qui assurent le débit nécessaire, même dans les pires situations, c'est à dire quand des paramètres comme la tension, la température et le vieillissement, peuvent effectivement nuire au rendement. « La conséquence, c'est que les microprocesseurs conventionnels utilisent plus de puissance pour un rendement plus faible que s'ils n'avaient pas de guardbands, » a t-il ajouté.
Un rendement optimisé
Le prototype d'Intel comprend des circuits adaptifs qui éliminent ces caches où sont préservés les cycles supplémentaires. A la différence de ces guardbands, ces circuits détectent les erreurs causées par la tension, la température et les facteurs de vieillissement et les corrigent à la volée sans avoir besoin de cycles en réserve. « Cela se traduit par un rendement plus élevé ou plus faible selon les besoins en énergie, et dans les deux cas, cela dépasse les performances des processeurs classiques, » ajoute-t-il.