COMPTOIR
register

×

Skylake contre Sunny Cove

Intel Architecture Day • Sunny Cove contre-attaque
Skylake contre Sunny Cove
sunny cove 7 zip t
kaby lake 7 zip t
Les plans pour le futur !
La plateforme de démonstration de Sunny Cove
Empiler toujours plus de couches !
La puce Foveros, planquée sous son ventirad
Un meilleur profil que Pascal, cette Foveros !

Sunny Cove : la réponse face à Zen

On ne vous fait pas de schéma, la plus grande annonce a été sans aucun doute la nouvelle architecture du géant bleu : Sunny Cove. Prévue dès le début pour être gravée en 10nm, elle sera dévoilée a priori sous la dénomination commerciale des puces Ice Lake, que l'on attend déjà depuis un bon moment. Si vous avez en tête le nom de Cannon Lake, sachez que pas un mot n'a été dit à son sujet, qui limitera son existence au seul i3-8121U, on suppose que le projet consistait à porter Skylake en 10nm avec le support de l'AVX-512 ; à moins qu'il ne s'agisse d'une solution pour limiter la casse lors des multiples tests de gravure de ce nouveau nœud.

 

Skylake contre Sunny Cove [cliquer pour agrandir]

 

Niveau architectural, on a droit à de gros changements. Le cache L1 dédié aux données fait un bond de 50% en passant à 48 ko, et est désormais capable de supporter deux opérations de lecture et d'écriture simultanées, contre deux lectures pour une écriture précédemment. Notez que ce cache est resté bloqué à 32 ko depuis plus de 10 ans, c'est dire l'évolution. Le reste du pipeline suit cette évolution afin d’apporter un débit maximum à l'utilisateur. Pour rester dans les caches, le L2 sera également augmenté systématiquement par rapport à Skylake ; mais la quantité exacte reste inconnue - elle sera spécifique en fonction du modèle choisi, ce qui n'est pas sans rappeler la Scalable Platform. En outre, de nouvelles extensions du jeu d'instructions x86 seront à l'honneur avec cette prochaine architecture notamment au niveau de la cryptographie, ce qui permettra d'accélérer grandement la vitesse de compression de fichiers. D'autres instructions seront dédiées aux opérations de permutations et de comptage de bits (ce n'est pas ce que vous croyez chenapans) à l'intérieur d'un registre, un avantage non négligeable pour les compilateurs. Les détails complets sur l'ISA ne sont pas encore disponibles, d'autres gains étant attendus au niveau des instructions vectorielles par exemple, en sus de l'implémentation de l'AVX-512.

 

sunny cove 7 zip t [cliquer pour agrandir]kaby lake 7 zip t [cliquer pour agrandir]

Temps de compression d'une archive inconnue, Sunny Cove à gauche, Kaby à droite. Les fréquences (inconnues) sont identiques, de même pour le nombre de cœurs.

 

Ce n'est pas la seule évolution : si Sunny Cove conserve 4 ports dédiés aux micro-opérations effectuant des calculs, tous sont mis à niveau pour offrir plus de flexibilité, avec le renforcement des opérations permettant de réorganiser les bits au sein d'un registre (shuffle), d'un calcul d'adresse utilisé pour diverses optimisations (LEA, Load Effective Address), et des améliorations au niveau des multiplicateurs. Des améliorations moins visibles seront également de la partie, comme un cache plus gros des micro-opérations, un prédicteur de branchement toujours plus malin et un cache de niveau 2 pour le TLB (celui de la table des pages) agrandi lui aussi. Au passage, la latence de certaines instructions comme la division entière diminue, on attend avec impatience de voir le résultat sur des tests en conditions réelles. On citera également le passage d'adressage linéaire 48-bit (correspondant grosso modo à l'espace d'adressage virtuel pour nos bouzins) à 57-bit, et "seulement" 52-bit pour l'adressage physique, soit de quoi  supporter 4 Po de RAM. Même avec des modules Optane, il y a de quoi voir venir !

 

Les plans pour le futur ! [cliquer pour agrandir]

Non, "Next Mont" n'est pas "Next Month" !

 

Comme nous vous l'annoncions dans l'introduction, aucune date plus précise que "2019" n'a été dévoilée, il faudra donc se contenter des informations architecturales. Cela est néanmoins rassurant, un an étant le délai typique d'optimisation du rendement d'un procédé et non sa mise en production (qui elle dépasse les 2 années) : il semblerait bien qu'Intel ait fini par trouver son chemin parmi ses difficultés techniques. Au registre des mauvaises nouvelles, les correctifs de Spectre 1 restent logiciels uniquement, bien que de multiples recherches soient en cours à ce sujet et que Jim Keller nous a assuré que la sécurité est désormais une contrainte formelle lors de la conception de nouvelles puces.

 

La plateforme de démonstration de Sunny Cove [cliquer pour agrandir]

Une plateforme de test Sunny Clove

 

Le début des puces 3D avec FOVEROS

La palme de la nouveauté la plus surprenante de ces présentations revient sans conteste à Fiveros. Si le nom provient du grec "terrible", la puce est un OVNI dans le domaine de l'architecture x86 traditionnelle. Commençons par sa configuration : un pentacore. Qu'est-ce qu'ont bien pu prendre les ingénieurs pour arriver à un nombre impair ? Réponse simple : ils ont sorti leur ARM : cette configuration se décompose en 4+1, quatre cœurs basse consommation (Atom) pour un cœur hautes performances (Sunny Cove), ce dernier étant laissé dans un état de veille profonde (proche de l'état ACPI C6) lorsqu'aucune tâche ne lui est confiée. Cela rappelle énormément la technologie big.LITTLE chez les anglais d'ARM, et pour cause : le principe est identique ! Seconde particularité, et non des moindres : la puce est une puce 3D.

 

Empiler toujours plus de couches ! [cliquer pour agrandir]

Notez la différence avec un Interposer à la AMD : ici, le die du dessous est actif

 

Gardons nos réserves, il ne s'agit pas de la 3D au sens mathématique du terme ("on grave ce que l'on souhaite dans l'espace") mais plus un 2,5D, car Foveros est composé de 2 dies. Celui du dessous semble remplacer le chipset avec la gestion des entrées-sorties ainsi que la gestion mémoire, et sera gravé en 22 nm (oui oui, ça existe encore chez Intel !). L'ensemble est ainsi une suite logique à l'EMIB, technologie dans laquelle les pucelettes étaient côte à côte au lieu de s'empiler. Les cœurs, par souci d'efficacité et de dissipation thermique, seront eux placés sur une puce secondaire soudée au-dessus, elle en 10 nm sous architecture Sunny Cove.

 

Notez que cet empilement provoque des difficultés de dissipation thermique encore jamais rencontrées. Jim Keller nous a avoué lors de la séance de questions/réponses que si les package 3D étaient certes porteurs de promesses, cela est à mettre en relation avec une finesse de gravure atteignant déjà la capacité de chauffer le silicium plus qu'il ne soit possible pour lui de dissiper. Comme souvent , tout sera l'affaire d'un compromis !

 

Maître Raja

Ce demi-bout de silicium dans la main, c'est ça le Foveros, et le monsieur qui le tient, c'est Raja Koduri, à la tête de la division architecture

 

Au-dessus de tout ça, on retrouvera des puces mémoires pour un résultat d'une densité remarquable. Avec une taille de 12x12mm, ce SoC viendra concurrencer directement le Snapdragon 8cx à peine annoncé, si tant est que les partenaires suivent. Notons que la démo montrait un décodage de vidéo en 4K downscalé en 1080p de manière totalement fluide, ce qui est de très bon augure pour une intégration dans une tablette ou un téléphone. Un nouvel essai dans le domaine de l'ultra-mobilité ?

 

La puce Foveros, planquée sous son ventirad [cliquer pour agrandir]

La plateforme Foveros sous (presque) toutes ses coutures

Un meilleur profil que Pascal, cette Foveros ! [cliquer pour agrandir]

Du big.LITTLE sauce x86 !

Ici, le menu démarrer a été actionné au moment du pic du graphe du bas : l'ordonnanceur a réveillé le gros cœur. Pendant ce temps, la lecture 4K continue sur les 4 petits restants.



Un poil avant ?

Quel ventirad pour 32 coeurs sur TR4 ?

Un peu plus tard ...

Creative Sound BlasterX AE-9 : une carte son pour vous faire roucouler

Les 24 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un adepte Dingo BZH de Bretagne, le Lundi 14 Janvier 2019 à 08h22  
par Nicolas D. le Jeudi 13 Décembre 2018 à 18h38
Oula oui, tout à fait, 2 ans c'est le temps pour mettre au point la chaîne de production (10nm pour 2020 = pas de chaîne active), c'est le retour sur investissement des masques qui est à l'origine du non-portage du Sunny Cove en 14 nm. Ce paragraphe là est tirée d'une discussion avec Jim en fin de conférence, ou je demandais si il y avait eu des projets de Sunny Cove en 14 nm, et la réponse avait été oui, bien sûr, mais je ne suis là que depuis 6 mois donc ça n'a pas vu le jour. Le plus probable et qu'Intel commence à avoir des résultats sur le 10 nano, et donc fasse un lancement à la broadwell avec du 10 nm sunny en basse consommation / embarqué en premier, le reste de la gamme plus tard. Jim étant arrivé pile sur cette période, il n'a pas pu faire quoi que ce soit en fin de vie "commerciale" du développement des archis 14 nano... mais cela ne reste qu'hypothétique
De mon point de vue, intel n'a aucun problème de retour d'investissement. Cette société dispose de suffisamment de cash pour faire face à n'importe quel imprévu. Je pense aussi qu'elle n'a aucun retard technologique (Je l'observe depuis le CPU 8086 - la préhistoire . Elle a juste une stratégie commerciale très affutée qui lui permet de faire beaucoup d'argent avec des technologies rentabilisées. C'est la seule finalité qui compte pour une société capitaliste, non ?
par Maill, le Vendredi 14 Décembre 2018 à 10h13  
Ça fait plaisir de voir de l'innovation côté Intel, c'est le moment pour eux de dépenser ce qu'il y a dans les valises bien remplies
Plus sérieusement, je commençais un peu à désespérer le mutisme de Intel sur le futur et ça s'annonce prometteur.
Que la bataille entre Intel et AMD soit belle !
par Nicolas D., le Jeudi 13 Décembre 2018 à 18h38  
par Un ragoteur de transit en Auvergne-Rhône-Alpes le Jeudi 13 Décembre 2018 à 06h39
Par ailleurs, l'estimation de 2 ans pour pondre un masque et une pré-série sur un procédé éprouvé me semble pour le moins abusif.
Oula oui, tout à fait, 2 ans c'est le temps pour mettre au point la chaîne de production (10nm pour 2020 = pas de chaîne active), c'est le retour sur investissement des masques qui est à l'origine du non-portage du Sunny Cove en 14 nm. Ce paragraphe là est tirée d'une discussion avec Jim en fin de conférence, ou je demandais si il y avait eu des projets de Sunny Cove en 14 nm, et la réponse avait été oui, bien sûr, mais je ne suis là que depuis 6 mois donc ça n'a pas vu le jour. Le plus probable et qu'Intel commence à avoir des résultats sur le 10 nano, et donc fasse un lancement à la broadwell avec du 10 nm sunny en basse consommation / embarqué en premier, le reste de la gamme plus tard. Jim étant arrivé pile sur cette période, il n'a pas pu faire quoi que ce soit en fin de vie "commerciale" du développement des archis 14 nano... mais cela ne reste qu'hypothétique
par Superubu, le Jeudi 13 Décembre 2018 à 13h52  
par Nicolas D. le Jeudi 13 Décembre 2018 à 04h59
Je l'encadre celle-là oui, j'ai tellement du porter mes c**illes pour avoir le cran de demander d'écrire ça aux big ingés, purée j'en menais pas large ! Surtout que Jim était en mode "ah moi j'écris mal je préfère rien mettre" (d'ailleurs si vous arrivez à déchiffrer "Jim Keller" sur la signature du bas, faite-moi signe )
Ça m'étonne pas! J'ai vu une interview du monsieur sur Anandtech, je crois que toute cette hype autour de lui le faisait doucement marrer...Il ne s'en offusquait pas mais ça semblait l'étonner gentiment plus qu'autre chose. Ça m'a l'air d'un passionné doué qui prends les choses avec pas mal de recul.
par Un médecin des ragots embusqué, le Jeudi 13 Décembre 2018 à 11h33  
par Unragoteursansespace en Auvergne-Rhône-Alpes le Jeudi 13 Décembre 2018 à 07h06
Pour ceux que cela intéresse, la position capitalistique (vendeuse) de Lisa SU sur AMD.

https://www.nasdaq.com/quotes/insiders/su-lisa-t-753795

L'annonce d'un départ imminent ou simple opportunisme financier?
Très intéressant, merci !

Je remarque que beaucoup de dirigeants par-ci par-là quittent les navires ces derniers temps. Est-ce qu'ils seraient au courant de quelque chose de gros et pas nous (une crise par exemple) ?
par UpsiloNIX, le Jeudi 13 Décembre 2018 à 09h17  
par Nicolas D. le Jeudi 13 Décembre 2018 à 04h59
Je l'encadre celle-là oui, j'ai tellement du porter mes c**illes pour avoir le cran de demander d'écrire ça aux big ingés, purée j'en menais pas large ! Surtout que Jim était en mode "ah moi j'écris mal je préfère rien mettre" (d'ailleurs si vous arrivez à déchiffrer "Jim Keller" sur la signature du bas, faite-moi signe )
C'est un robot en fait Jim, il s'est loupé au moment de la signature il a marqué son numéro de série : 9B9L0
par Unragoteursansespace en Auvergne-Rhône-Alpes, le Jeudi 13 Décembre 2018 à 07h06  
Pour ceux que cela intéresse, la position capitalistique (vendeuse) de Lisa SU sur AMD.

https://www.nasdaq.com/quotes/insiders/su-lisa-t-753795

L'annonce d'un départ imminent ou simple opportunisme financier?
par Un ragoteur de transit en Auvergne-Rhône-Alpes, le Jeudi 13 Décembre 2018 à 06h39  
par Nicolas D. le Jeudi 13 Décembre 2018 à 04h56
Tu as lu les paragraphes avant la conclusion ? Jim Keller aurait été débauché plus tôt, ca se serait très probablement passé. Intel s'est toujours basé sur un nouveau nœud pour designer par la suite ses architectures, et l'expérience montre que ce n'est plus ne méthode de travail possible sous les contraintes actuelles...
L'expérience récente montre surtout qu'Intel est resté bloqué sur le seul procédé (i.e. 14 nm) efficace à sa disposition pour proposer ses nouvelles architectures.

J'ai bien lu la conclusion cependant je n'y vois qu'un moyen de rassurer les actionnaires concernant le coûteux développement du 10 nm qui n'a pour le moment accouché que d'une souris.

Par ailleurs, l'estimation de 2 ans pour pondre un masque et une pré-série sur un procédé éprouvé me semble pour le moins abusif.

Si Intel compte sur le 10 nm pour sortir Sunny Cove autant dire immédiatement que cette architecture ne sortira jamais ou bien avec pertes et fracas!

Le management by Intel me semble très mal gérer l'échec du 10 nm en persistant à débiter des sornettes sur un procédé dont la date de sortie est moulte fois reportée aux calendes grecques.
par Nicolas D., le Jeudi 13 Décembre 2018 à 04h59  
par Cristallix le Mercredi 12 Décembre 2018 à 19h56
Et sexy cette dédicace
Je l'encadre celle-là oui, j'ai tellement du porter mes c**illes pour avoir le cran de demander d'écrire ça aux big ingés, purée j'en menais pas large ! Surtout que Jim était en mode "ah moi j'écris mal je préfère rien mettre" (d'ailleurs si vous arrivez à déchiffrer "Jim Keller" sur la signature du bas, faite-moi signe )
par Nicolas D., le Jeudi 13 Décembre 2018 à 04h56  
par Unragoteursansespace en Auvergne-Rhône-Alpes le Mercredi 12 Décembre 2018 à 20h27
Vraiment hâte de voir le comparatif entre Zen 2 et Sunny Cove!
Une bataille epyque en perspective ?
par Unragoteursansespace en Auvergne-Rhône-Alpes le Mercredi 12 Décembre 2018 à 20h27
Chiche Intel sort sa nouvelle architecture en 14 nm+??
Tu as lu les paragraphes avant la conclusion ? Jim Keller aurait été débauché plus tôt, ca se serait très probablement passé. Intel s'est toujours basé sur un nouveau nœud pour designer par la suite ses architectures, et l'expérience montre que ce n'est plus ne méthode de travail possible sous les contraintes actuelles...
par Unragoteursansespace en Auvergne-Rhône-Alpes, le Mercredi 12 Décembre 2018 à 20h27  
Vraiment hâte de voir le comparatif entre Zen 2 et Sunny Cove!

Chiche Intel sort sa nouvelle architecture en 14 nm+??
par Cristallix, le Mercredi 12 Décembre 2018 à 19h56  
Donc Intel compte avancer une nouvelle archi par an ? Nan mais on y croit pas après autant d'immobilisme

Sinon Sunny Cove ça sera au mieux pour la fin de l'année prochaine de ce que je vois Bon bah d'ici là j'aurais besoin de refaire mon pc et j'irais surement voir Zen 2 8)

Et sexy cette dédicace