Intel pourrait bien avoir trouvé une piste pour repousser les limites des performances mono-thread, et ce sans pousser les fréquences dans le rouge. Un récent brevet révèle une technologie baptisée Software Defined Super Cores alias SDC.
Elle propose de fusionner plusieurs petits cœurs physiques en un seul cœur logique, capable d’exécuter un thread avec une efficacité démultipliée.
Des cœurs qui travaillent comme un seul
Plutôt que de miser sur des fréquences toujours plus élevées ou des cœurs massifs, l’idée d’Intel est de faire coopérer deux (ou plus) cœurs physiques en temps réel, comme s’ils formaient un seul processeur géant.
Le flux d’instructions serait ainsi découpé en morceaux, envoyés aux cœurs fusionnés, qui se synchroniseraient grâce à des tampons ultra-rapides et une messagerie inter-cœurs à latence ultra faible. L’objectif serait de pouvoir traitrer plus d’instructions par cycle, sans surconsommation énergétique.
Un défi logiciel digne d’Itanium
Cette idée prometteuse ne vient malheureusement pas sans défis. Le principal problème est de maintenir un ordre strict des instructions sur plusieurs cœurs physiques et assurer une planification optimale.
Les compilateurs devront jouer un rôle clé pour exploiter cette architecture, rappelant les difficultés rencontrées par Intel avec l’Itanium au début des années 2000.
Si la technologie SDC parvient à dépasser le stade expérimental, elle pourrait offrir une nouvelle voie d’évolution des performances, là où la miniaturisation et l’augmentation de fréquence montrent leurs limites.



[ Un récent brevet révèle une technologie baptisée Software Defined
Super Cores alias SDC. ]
Vive le Super Patent Troll sans aucun prototype pour valider un brevet
de facto nul au regard de l’état de l’art et de la facilité de dépôt
de l’USPTO…
Cool!
Intel semble “arrêter” l’hyperthreading soft, pour dépose un brevet pour une sorte d’hypethreading “hard”.
comme d’habitude, ils vendent de la super-performance avant que le composant ne soit disponible/existant, bon, ils existent toujours…