COMPTOIR
  
register

Jim Keller regrette l'abandon du projet K12 d'AMD

 Si les processeurs haute performance Arm fleurissent de tous les côtés ces dernières années — par exemple sur laptop —, une firme avait vu le coup venir… avant d’annuler le projet en route. Hé oui, c’est bien des rouges dont il est question, avec le projet K12 annoncé en 2014 pour une disponibilité théorique en 2017.

 

Or, sur cedit projet bossait Jim Keller, un architecte de renom étant par la suite passé chez Intel (mais aussi, auparavant, Apple et un sacré tas de noms connus), qui est au passage responsable en partie de Zen (1, 2 et un bout du 3) : c’est dire les compétences du monsieur. Agé d'une bonne cinquantaine d'année du temps du projet K12, le gus s'était visiblement éclaté à adapter un front-end Arm sur un CPU d'architecture AMD proche de Zen,  ayant en effet constaté que bon nombre d'éléments (cache, unités de calcul) se retrouvaient commun entre les processeurs x86 et Arm développé concurremment au sein de la firme. Problème : la hiérarchie n’avait pas vraiment confiance dans le projet, qui fut « stupidement » enterré, au grand regret de Jim.

 

amd arm k12 2015

Le K12, il ne disparaît pas. Il fait « pschiiit » !

 

Si le futur semble effectivement donner raison au vétéran de l’industrie, le Comptoir tient toutefois à rappeler que cela n’était pas si évident à l’époque. Outre le coût de la licence autorisant AMD à fournir des CPU compatibles Armv8-A (et les difficultés de GloFlo à suivre…), il aurait fallu revoir toute une partie des suites logicielles fournie pour les pros, notamment en ce qui concerne l’optimisation des programmes/bibliothèques pour ces bousins : comprenez qu’il aurait été nécessaire d’éponger des pots cassés à certains endroits. Et, vu la santé de la firme en ce temps-là et la confiance modérée dans Arm comme une alternative viable à l’x86 sur PC/serveur, il est compréhensible que le projet ait été enterré… Bien que Miss Lisa laisse entendre une renaissance si la demande se fait trop pressante ! (Source : Wccftech)

Un poil avant ?

Test • ASRock Z690 Taichi

Un peu plus tard ...

Du 60 %, du sans-fil et de l'OmniPoint 2.0 pour le clavier Apex Pro

Les 15 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Jemporte, le Dimanche 26 Juin 2022 à 20h06  
par Un ragoteur 'ArthaX' du Centre-Val de Loire, le Samedi 25 Juin 2022 à 01h31
Je ne pense pas que de combiner deux architectures sur une même puce et les obliger à partager des ressources, soit une bonne idée.
...
Tout ça n'a rien avoir.
Il s'agit de faire une socket compatible avec les deux types de puces à architecture différente.
Et puis le grand public n'est pas noeud noeud, joue toute la journée sur son PC et dédaigne la puissance de calcul.
Il s'agit juste d'avoir une large diffusion de deux architectures CPU concurrentielles avec du hardware additif servant aux deux en les mettant sur un même standard hardware, pas les faire fonctionner ensemble même si ce serait possible et envisageable.
par Un ragoteur 'ArthaX' du Centre-Val de Loire, le Samedi 25 Juin 2022 à 01h31  
Je ne pense pas que de combiner deux architectures sur une même puce et les obliger à partager des ressources, soit une bonne idée.
Apple a entouré les cœurs ARM maison avec des unités qui vont combler les points faibles des cœurs ARM.. Apple a mis des DSP pour prendre en charge le traitement des données audio et vidéo.
Pour l'IA, Apple a carrément mis des unités pour faire le traitement.
Aucun des unités auxiliaires ne va prendre la place des cœurs ARM pour le traitement généraliste.
Pour le traitement des entiers ARM le fait très bien, par contre c'est une autre paire de manches pour le calcule à virgule flottante de très haute précision. Mais encore une fois, pour le grand publique, c'est pas utile.
Les processeurs X86, embarquent des jeux d'instructions qui ne sont pas du tout nécessaire au grand publique. Du coté d'ARM, certaines instructions, c'est des macros d'instructions basiques pour faciliter la programmation, sans impacter la performance par Watt.
Si on excepte le calcule à haute précision et à haute performance, l'ARM peut être dans des serveurs. Virtualisation, serveur Web, serveur de fichier, serveur mail, ... L'ARM peut avoir sa place.

Apple a remplacé les X86 par de l'ARM pour les pros et le grand publique, et ça marche.

@++
par Pyvesd en Nouvelle-Aquitaine, le Vendredi 24 Juin 2022 à 21h16  
par cabou83, le Jeudi 23 Juin 2022 à 06h41
Moi je suis d'avis de laisser les cpu ARM viser la basse consommation, de 3 à 15w grand max. Au delà je pense que le x86 devient plus intéressant pour les hautes performances.
Quand on compare le M1 Ultra vs le soc de la xbox series X (qui a presque un 3700x avec une 6800) en terme de taille, de puissance et de conso...
hum hum, parce que tu crois qu'il consomme combien le soc de la xbox avec son ventilo et sa chauffe ?
un x86 en dessous de 25/28W est complètement bridé et commence à s'exprimer entre 35 et 45W.
par Pyvesd en Nouvelle-Aquitaine, le Vendredi 24 Juin 2022 à 21h08  
par MetallixX974, le Mercredi 22 Juin 2022 à 20h19
Hum... Si je dis pas de bêtise les Ryzen Embedded sont des coeurs X86 Zen2, pas grand chose à voir avec les architectures ARM.
tu es dans le vrai, mais c bien le même marché qui est adressé.
par Un pilote de Fuego embusqué, le Vendredi 24 Juin 2022 à 09h05  
Je pense que techniquement AMD aurait pu faire un excellent processeur ARM, mais AMD n'avait pas les reins assez solides à l'époque pour courir 2 lièvres.

Dommage qu'ils n'aient pas pu s'associer avec un ou plusieurs gros constructeurs de mobiles.
par Un #vieuxkon en Île-de-France, le Jeudi 23 Juin 2022 à 15h34  
par Jemporte, le Jeudi 23 Juin 2022 à 10h50
Effectivement, en général pour RAM, mais AMD était très proche de sortir du ARM sur interface AM1. Ils l'avaient annoncé puis ce n'est jamais sorti après lancement du socket.
Probablement que Zen déjà bien avancée avait sonné le glas tant des engins de chantier légers devenus minous que de K12...

Pour avoir eu aussi bien du Bobcat que du Jaguar, l'efficacité énergétique n'était en fait pas vraiment glorieuse et un Kaveri faisait sensiblement mieux (j'en ai d'ailleurs encore un en service), alors quand on voit le trou creusé par Zen derrière, forcément, on ne peut qu'êtredubitatifs sur ce qu'aurait pu donner un processeur ARM "trop parallèle", qui se fait bouffer par (C)DNA dans les usages où ce parallélisme est requis.
par Un ragoteur qui draille en Bourgogne-Franche-Comté, le Jeudi 23 Juin 2022 à 13h32  
au contraire je crois que c'était une bonne décision et je me demmande pourquoi intel n'a pas poursuivie ces efforts pour faire des smartphones android x86.

Le X86 et le ARM ont une meme conso a perf egal, arm c'est bien pour vraiement le petit soc < 5w, au delà c'est vraiment du kiff-kiff.
On le voit avec les nouceaux soc de qualcomm, le sd888 et le 8 gen 1 ca chauffe et ca consomme (15w) pas mal. Le cortex X1/X2 est une aberration, autant mettre des core intel avec hyperthreading vous aurez la meme chose.
par Jemporte, le Jeudi 23 Juin 2022 à 10h50  
Effectivement, en général pour RAM, mais AMD était très proche de sortir du ARM sur interface AM1. Ils l'avaient annoncé puis ce n'est jamais sorti après lancement du socket.

Et sinon, qu'est-ce qu'il fait Keller après avoir enterré sa femme ?
par Un médecin des ragots du Grand Est, le Jeudi 23 Juin 2022 à 10h30  
Apres dans les fait sur PC ça fait belle lurette que pour un usage classique les cpu sont surdimensionné... les goulot sont ailleurs (dépendance à une liaison à internet par exemple)
Quand à des truc lourd comme le gaming
On devolu toujours plus le taff au gpu ou gpgpu

Donc que les nouvelles manières de faire se standardise ( direct storage pas encore entièrement implémenté, du pseudo dx12 alors qu en fait c est du dx12 maquillé, etc...)
Plutot que de poursuivre bêtement dans l absurde
Pourquoi toujours vouloir aller plus vite en voiture sur une rocade et parcourir plus vite 10km quand on t as construit un pont qui te permet d aller au mm endroit en ne faisant que 500m
Soit car celui qui a fait le pont a oublier d enlever le panneau "accès interdit travaux"
Soit car le fabricant de bagnole veut pas mettre le GPS du tableau de bord à jour
par fkanker, le Jeudi 23 Juin 2022 à 07h25  
par cabou83, le Jeudi 23 Juin 2022 à 06h41
Moi je suis d'avis de laisser les cpu ARM viser la basse consommation, de 3 à 15w grand max. Au delà je pense que le x86 devient plus intéressant pour les hautes performances.
Keller et Clark (AMD) ont déclaré que l'architecture compte, mais que la micro-architecture joue un bien plus grand rôle. ARM peut faire de la haute performance (et en fait déjà ) et x86 de la basse consommation, aujourd'hui c'est juste une histoire de design et de process. Si on regarde bien, à isoprocess, les cores Zen 3 et Firestorm sont au même niveau, tant en perf/watt qu'en surface.
par cabou83, le Jeudi 23 Juin 2022 à 06h41
Apple n'a pas de licence x86 donc si il veulent un soc 100% maison ils avaient pas le choix de l'ARM
Et c'est ce qui explique avant tout le succès d'Arm : licence que tout le monde peut acquérir, cores prêts à l'emploi, possibilités de customisation. C'est le même topo pour RISC V. Que Arm soit sur la basse conso et x86 la haute performance, c'est juste un positionnement de marché historique.
par cabou83, le Jeudi 23 Juin 2022 à 06h41  
par MetallixX974, le Mercredi 22 Juin 2022 à 17h35
Effectivement là où Apple s'en donnent à cœur joie, Intel est sur le coup, beaucoup d'autres acteurs tel que Amlogic, Qualcomm, Samsung etc... C'est vraiment dommage qu'AMD ne propose pas ces petites bêtes peu énergivores et relativement performants sur des systèmes tel qu'Android TV.
L'archi K12 avait plutôt l'ambition des hautes perf du moins du perf/watt au max pour les pro/serveur, un peu comme la gamme pro et ultra d'Apple de leur M1/2. Ca devait être les remplaçant de la gamme Jaguar/Puma surement entre 20-40w ou plus.

Moi je suis d'avis de laisser les cpu ARM viser la basse consommation, de 3 à 15w grand max. Au delà je pense que le x86 devient plus intéressant pour les hautes performances.
Quand on compare le M1 Ultra vs le soc de la xbox series X (qui a presque un 3700x avec une 6800) en terme de taille, de puissance et de conso... Tout en sachant que le m1 ultra est en 5nm vs 7nm pour le soc de la xbox, ben le soc d'Apple n'envoie pas forcement du rêve surtout si on va sur les tarif, un système Apple équiper du m1 ultra va taper au moins dans les 2500$ alors qu'AMD a réussi a faire son soc pour que la xbox ne dépasse pas les 499$...

Apple n'a pas de licence x86 donc si il veulent un soc 100% maison ils avaient pas le choix de l'ARM, mais AMD lui a les deux licences donc autant se concentré sur le x86 haute perf et l'arm basse perf (si jamais AMD veut s'y aventurer).
par MetallixX974, le Mercredi 22 Juin 2022 à 20h19  
par Un hardeur des ragots en Île-de-France, le Mercredi 22 Juin 2022 à 20h07
AMD utilise la gamme "Ryzen Embedded" pour ça, non ? Du moins partiellement.
Hum... Si je dis pas de bêtise les Ryzen Embedded sont des coeurs X86 Zen2, pas grand chose à voir avec les architectures ARM.