L'architecture ARM ne peut encore remplacer l'x86, regrette Linus Torvalds

Florian Innocente |

L’architecture ARM n’est pas encore en mesure de prendre la place de l’architecture x86 d’Intel. C’est le constat qu’a dressé Linus Torvalds alors qu’on l’interrogeait sur celle qui avait sa préférence.

Le développeur et créateur du noyau Linux intervenait il y a quelques jours à la conférence Linaro Connect de Las Vegas (son propos arrive vers la 21e minute de la vidéo).

Depuis un certain temps déjà, des indices laissent à penser qu’Apple pourrait à nouveau changer de cheval. Abandonner Intel et faire pour le Mac ce qu’elle a fait pour ses iPhone et iPad : prendre en main le destin de ses processeurs, ne plus dépendre du calendrier d’Intel et de ses aléas, pour développer ses puces sur la base des designs imaginés par ARM.

Torvald a une véritable affection pour cette autre architecture qu’il a pratiqué à la fin des années 1980. Après s’être fait la main sur la famille 68000 de Motorola et le processeur 6502 en particulier, il a tenté l’aventure avec l’Archimedes d’Acorn.

Archimedes A410, crédit nightfallcrew — Cliquer pour agrandir

Cette famille d’ordinateurs avait cela d’inédit qu’elle s’appuyait sur un processeur ARM de type RISC (à l’instar des PowerPC plus tard). C’est cette puce qui donnera naissance en 1990 à la société britannique ARM, constituée par Acorn Computer, VLSI Technology et Apple (en vue d’équiper son Newton).

Les Archimedes, bien que novateurs et puissants, n’ont pas connu un très grand succès en dehors des écoles britanniques et d’un cercle de passionnés. Torvalds est alors passé sur le QL de Sinclair — famille de processeurs 68000 — mais ce fut un autre échec commercial.

Linus Torvalds en est ressorti vacciné et en a tiré une leçon : « Ne jamais, ô grand jamais, investir dans quelque chose qui n’a pas derrière lui le soutien d’une infrastructure ». Ce n’est pas tant une histoire de jeu d’instruction meilleur qu’un autre, dit-il, mais de l’existence d’un « écosystème » solide autour.

30 ans après la disparition des ordinateurs d’Acorn, il n’existe toujours pas de plateforme de développement basée sur une architecture ARM, se désole Torvalds : « J’adore le concept ARM et cela me déçoit profondément ».

Aujourd’hui, les développeurs conçoivent toujours leurs applications sur des ordinateurs basés à processeurs x86. Tout en louant les vertus pédagogiques pour les jeunes de ce « jouet » qu’est le Raspberry Pi — construit avec un processeur ARM — il observe que là aussi il faut un PC x86 pour développer dessus.

« C’est un gros, gros problème et ARM ne pourra pas gagner tant qu’il ne lèvera pas cet obstacle » avant de conclure en riant « Et j’ai toujours raison ».

Apple, à ce titre, est bien placée pour tenter de répondre à ce challenge. Elle s’appuie sur des designs ARM pour ses Ax et conçoit en parallèle les ordinateurs utilisés pour développer des apps iOS. En décidant un jour de basculer ses Macintosh sur une architecture ARM elle serait en mesure, peut-être, d’exaucer enfin le vœu de Torvalds…

avatar macinoe | 

Et bien permet moi de ne pas en croire un mot.

Je ne pense pas qu'il puisse exister quelqu'un qui accepte le comportement d'awk autre que lui même.

N'importe qui d'autre trouverait inacceptable que les commentaires soient squatés et pollués à ce point.

avatar awk | 

@macinoe :
mon pauvre garçon :-(

avatar MacRicow | 

@Macinoe :
Ouh là là… Tu crois ce que tu veux, mais là, c’est vraiment du délire.

Figure-toi que, si, il existe des personnes qui acceptent le comportement d'awk, ne t’en déplaise. Tout le monde, même, parce que l’accepter, c’est le respect et la politesse de base, au delà de toute divergence de vue et d’esprit.

avatar awk | 

@MacRicow :
Ce n'est pas trop dur a porter d'être mon second moi ? :-)

Il y a quand même des cas croquignolets incapables d'imaginer qu'il y a un horizon au delà de leurs détestations

avatar MacRicow | 

Tant que tu ne me piques pas toute ma bande pensante et que ça ne m'envoie pas dans la pathosphère, ça va :)

avatar awk | 

@MacRicow :
Alors la Schizophrénie devrait être vivable ;-)

Merci encore pour le soutien

avatar Ducletho | 

Je ne prendrai pas un mac arme sauf si
Les pc win passent arm.
Parce qu'un mac arm qui ne peut plus être mis à jour OS X = matériel inutilisable.
J'en ai déjà fait l'expérience avec un ppc G4 qui fonctionne mais on en fait plus rien.
Vu l'état de santé des dev osx aujourd'hui... je doute que beaucoup survivent ...

avatar harisson | 

Toujours sympa d'entendre le point de vue de Linus (il m'a l'air moins tendu qu'à une certaine époque :) : l'évolution de l'organisation autour du kernel Linux, ne pas finir comme un Robinson Crusoe à cause de la fragmentation de l'ARM (ce qui est dans le champ des possibles si Apple se lance dans le Mac ARM avec son Ax), etc.

avatar awk | 

Le pari affirmant que l'apparition de Mac basés sur une architecture ARM est quasi certaine et n'est qu'une question de temps, me semble peu risquer tant les rasions rationnelles d'une telle adoption sont nombreuses et les obstacles sont faibles.

Wait & See :-)

avatar Mike Mac | 

@awk

"Le pari affirment que l'apparition de Mac basé sur une architecture ARM est quasi certaine et n'est qu'une question de temps me semble peu risquer tant les rasions rationnelle d'une telle adoption sont nombreuses et les obstacles sont faibles."

Le tout Paris ?

Sinon, quel salmigondis !

avatar macinoe | 

Ce que l'on conçoit bien s'énonce clairement, Disait Boileau.

avatar awk | 

@macinoe

et les mots pour le dire arrivent aisément.

Je ne suis pas responsable de tes limites de capacité de compréhension :-)

avatar awk | 

@Mike Mac :
Quelle saillie, quelle esprit de repartie, le vicomte de Valvert a trouvé en toi son digne héritier, encore bravo

avatar oomu | 

"« Le non-support de GNU/Linux doit avoir autant de poids sur la stratégie d'Apple, qu'une didascalie dans un scénario de film pornographique. »"

fut un temps, année 2000, où les passerelles entre Os X et Linux lui ont bien servi.

avatar awk | 

@oomu :
Mais le temps sépare se qui s'aiment tout doucement...

La référence aux contextes du passé ne me semble pas très pertinente pour comprendre les enjeux actuels, non ?

avatar oomu | 

vrai.
Les enjeux actuels sont loin de linux bien évidemment.

Mais bon j'avais envie de rappeler cela. histoire de tenter de calmer un peu les propos.

avatar awk | 

@oomu :
;-)

avatar macinoe | 

Awk, c'est surtout le nieme multicompte apparu il y a 3 semaines d'un personnage bien connu sur Macg.

Il finira par se faire bannir comme certains de ses anciens comptes, les autres lui servant à s'autocongratuler avec de faux avis sur sa petite personne.
Excercices de schizophrénie qui arrivent toujours quand il est en mauvaise posture et qui sont composés de compliments aussi grotesques que peu crédibles, mais avec le même style ampoulé et les mêmes fautes d'orthographe que ces posts officiels.

avatar awk | 

@macinoe

La haine des médiocres prétentieux et égotiques est du petit lait.

?

avatar awk | 

D'autres sont heureusement moins obtus et ne se frappent pas dans leur petite dignité bafouée.

MacRicow
Certes, Awk a peut-être «pollué» ce fil de discussion (et d'autres avant sans doute), mais ça m'a plutôt fait sourire qu'il en rajoute une tonne face à une injonction de se taire, pire, une injonction même à lire et à penser des propos tenus de manière publique… Un comble!

Ses propos me semblent plutôt rationnels et courtois dans une assemblée où les propos sont souvent approximatifs et davantage portés par l'affectif et l'emphase que par l'exactitude et la précision. Ils n'ont sans aucun doute pas l'heur de plaire à tout le monde car sa plume acérée peut pourfendre certaines certitudes, mais l'attitude qui consiste à vouloir l’ostraciser, preuve en est de ce fil, ne donnera jamais -et je l'espère- le résultat escompté. Ce qu'il dit m'intéresse…

Je décèle dans ses propos une vision éclairée d'une connaissance véritable et je trouverais plutôt instructif que l'échange aille plus en profondeur. Je ne dis pas qu'il n'a pas ses torts et qu'il a raison sur tous les plans, mais il y aurait plutôt matière à s'enrichir dans l'échange qu'à s'appauvrir dans le refus de l'autre. Nous sommes tous différents, et il faut bien un Awk pour mettre à plat les données pour un meilleur échange entre systèmes d'informations hétérogènes.

avatar oomu | 

@macinoe

"Awk, c'est surtout le nieme multicompte apparu il y a 3 semaines d'un personnage bien connu sur Macg."

honnête question: je vois souvent sur les forums ce genre d'interventions où on explique qu'un compte est en fait une personne déjà notoirement connue.
Bon, hormis les cas flagrant de style ampoulé à la oomu réutilisé tout le temps, comment les gens font pour reconnaître quelqu'un et en être aussi sur ?

-
(si on était dans un film hollywood, le Twist serait que 99,99% des comptes sur macG sont tous écrits par Moi :) )

avatar Boboss29 | 

Un macOs arm, pour faire du mail, petite retouche, de la bureautique légère, Facebook et Twitter,pourquoi pas

Mais si on ne peut plus installer Windows en natif, déjà pour pas mal de monde ça risque de poser problème...

Ensuite à l'époque du passage à intel, c'était surtout motivé par le fait que la précédente génération de processeur n'était pas conçu pour être sur portable ? Non ? Du coup la migration sur Intel était une solution qui allait de soit. Plus puissant, il était possible de faire tourner Rosetta pour utiliser les anciens soft.Par contre actuellement, je vois mal la motivation pour passer sur arm. Les processeurs Intel restent plus performants. Dans quelques années ça sera peut être différent, mais quel sera l'intérêt du point de vue de l'utilisateur ?Je pose la question car concrètement, je ne vois pas.

avatar k43l | 

Ce que tu as decris est un ipad !

avatar awk | 

@k43l

C'est le paradigme d'IHM qui fait la différence avec un iPad ;-)

ARM + macOS et paradigme WIMP ce n'est pas un iPad

avatar awk | 

@Boboss29

", mais quel sera l'intérêt du point de vue de l'utilisateur ?"

Redonner à Apple la capacité d'innover sur son offre et de ce différentier encore plus de ce qu'offre la concurrence.

La marge d'innovation est aujourd'hui très faible en dépendant de la road-map d'Intel.

Le passage à des CPU ARM permettait par exemple à Apple de proposer des Laptop assez différent de l'offre existante.

De plus cela redonnerait à Apple une capacité à être plus agressif sur les tarifs sans sacrifier la sacro-saintes marges.

Les arguments en faveurs de la transition tiennent bien plus de la stratégie commercial au sens le plus fort que d'enjeux technologiques pures.

avatar ovea | 

@Boboss29 :
« … plus puissant … »

Justement ! Ce qui est puissant pour Apple, aujourd'hui … et comme d'habitude, c'est de redonner à l'esprit – plus nécessairement au imprimeur/boulanger de feuilletés à l'angle du bois, la candeur de l'ordinateur individuel … pardon : de l'homme en tant qu'individu.

avatar Boboss29 | 

Cependant, un mac pour faire des petits travaux de retouche, du mail, Facebook, surf internet. Contrôlable à la souris, sur un écran 22 pouces ça pourrait être sympa pour pas mal d'utilisateurs qui comme sur ipad ou iphone, s'en fichent de la technique. Qui veulent un vrai ordinateur qui marche aussi bien que leur ipad. Je trouve que l'ipad pro par exemple n'est pas convainquant sur ce point. Apple essai de le présenter comme le remplaçant du pc, alors que pour le grand public ça ne reste qu'un ipad plus grand (et d'ailleurs, hormis le stylet, que faut de plus un ipad pro qu'un ipad air ?).

avatar awk | 

@Boboss29

C'est la cible, la course à la puissante est morte pour une grande majorité d'usages.

Une grande part du marchés est le fruit d'usages relativement basique qui demande relativement peu de ressources.

Et c'est sur cette grande part du marché qu'une transition vers ARM ferait commercialement pleinement son sens.

D'un certain point de vue c'est l'exact inverse de la démarche de MS.

Un même CPU, des objets différents, des OS différents, des IHM différentes.

On aurait du côté des IHM WIMP sous macOS:
- Une game basées sur des CPU ARM
- Une gamme, sans doute estampillée PRO, base sur des CPU Intel

Et du côté de l'IHM Multitouch sous iOS ;
- Les iPhone
- Les iPad

Avec espérons le une montée en puissance d'iOS

avatar oomu | 

je ne suis pas convaincu que la "course à la puissance" est morte pour "une grande majorité d'usages"

Il suffit de voir les traitements autour des IA et reconnaissance de forme en local. La sophistication à venir des jeux en VR et j'en passe.

On a pas d'imagination ? Rassurons nous, les artistes et les entrepreneurs en auront :)

Aussi, je suis hélas assez vieux pour me rappeler de ce propos un nombre farfelu de fois. Je l'ai lu dès les années 90s.

avatar awk | 

@oomu

Là tu évoques autres choses les nouveaux usages sur lesquels bien des acteurs se précipitent pour essayer de redonner un peu de tonus à un marché atone.

Je modérerais donc : pour une période relativement longue la course à la puissance et morte tant qu'une révolution des usages les plus largement partagés de l'informatique n'adviendra pas ;-)

C'est plus juste comme ça, effectivement ;-)

avatar Mike Mac | 

90% des usagers des outils informatiques (hors joueurs et pros de l'image ultra HD) se fichent éperdument de la course à la puissance.

90% des usagers Apple se fichent de l'arrivée des processeurs ARM sur Mac.

Et comme tout le monde le sait : Apple n'en fera qu'à sa tête quelque soit le babillage que le sujet secrète en ces lieux... Comme d'habitude.

D'ailleurs, un peu de travail journalistique supposerait de contacter les grands acteurs logiciels du marché pour savoir ce que le sujet leur inspire. S'ils ont des plans, un début de roadmap... Ce qui permettrait, peut-être, d'avoir un faisceau d'indices pour de meilleures présomptions. Un complément ou - en fait - un vrai début d'enquête.

Pour le moment le Mac ARM, c'est Nessie ! Dans le journalisme, on dirait un marronnier. Il n'aura été que vaines élucubrations à la sortie des prochains Mac. Et le plat réchauffé resservira dans quelques mois.

avatar awk | 

@Mike Mac

"90% des usagers des outils informatiques (hors joueurs et pros de l'image ultra HD) se fichent éperdument de la course à la puissance."

Effectivement (même si le chiffre est évidement discutable) c'est un des éléments fondamental de l'équation.

"90% des usagers Apple se fichent de l'arrivée des processeurs ARM sur Mac."

Là encore le chiffre est discutable, mais en fait une très grande part des clients se fichent de savoir quel CPU il y a dans leur machine de toute manière et n'y comprendrait rien. Ce qui les intéresse c'est ce qu'ils peuvent faire avec, le plaisir qu'ils tirent de son usage et sa possession.

Apple ne vend pas de la fiche technique.

avatar awk | 

@Mike Mac

"Et comme tout le monde le sait : Apple n'en fera qu'à sa tête quelque soit le babillage que le sujet secrète en ces lieux... Comme d'habitude."

Effectivement c'est sa grande force et son ADN, imposer sa vision, c'est ainsi depuis le début.

Un des dogmes de Jobs sous la forme de la célèbre citation d'Henry Ford.

"Si j’avais demandé aux gens ce qu’ils voulaient, ils auraient répondu des chevaux plus rapides.”

avatar awk | 

@Mike Mac

"D'ailleurs, un peu de travail journalistique supposerait de contacter les grands acteurs logiciels du marché pour savoir ce que le sujet leur inspire. S'ils ont des plans, un début de roadmap... Ce qui permettrait, peut-être, d'avoir un faisceau d'indices pour de meilleures présomptions. Un complément ou - en fait - un vrai début d'enquête."

Là tu rêves tu n'obtiendrais strictement rien de ce type de sources.

Quand au faisceaux d'indice il est quand même vaste, pour les grands acteurs du soft sur Mac :
- Le Mac est important pour eux quoi qu'en pensent certains, ni Adobe, ni MS ne s'en désengageraient.
- Les canaux de distribution sont dématérialisées et bien des offres passent par l'abonnement ce qui rendrait le déploiement assez simple (Comme c'est déjà le cas pour les version Mac et PC d'Office 365 et de la CC d'Adobe)
- Le portage des application sur une nouvelle architecture sans changer d'OS n'est plus aujourd'hui un défi couteux.
- Les grands acteurs ont déjà partiellement porté leur suite sur iOS et ont donc une expérience.

Ce n'est pas s'avancer dangereusement que de considérer que les majors du logiciel suivraient sans pb et qu'une grande part des applications phares seraient portée sans grande difficulté.

En 2016 cet aspect des choses n'est plus critique.

avatar awk | 

@Mike Mac

"Pour le moment le Mac ARM, c'est Nessie ! Dans le journalisme, on dirait un marronnier. Il n'aura été que vaines élucubrations à la sortie des prochains Mac. Et le plat réchauffé resservira dans quelques mois."

Pas que pour les journalistes loin s'en faut, l'industrie bruisse de rumeurs sur la question, c'est un sujet de discussion très en vogue sur les salons professionnels de bien des secteurs de l'informatiques ou sur les congrès/conférences.

Et pour beaucoup la seule vraie question est : quand ?

avatar awk | 

@Mike Mac

je rajouterai que pour beaucoup dans le milieu cette nouveauté serait vécue comme une bouffée d'air redonnant un peu de dynamiques au offres dans un marché PC qui en manque beaucoup ces dernières années.

Le potentiel de libérer la créativité d'Apple pour différencier son offre intrigue pas mal de monde et excite la curiosité.

avatar ovea | 

@SartMatt :
« … CPU x86 … matrice 8x8 … »

Comment ? le calcul de matrice n'est pas confié au GPU ? problème d'aiguillage dans les tests il faut espérer !

avatar marc_os | 

« Et j'ai toujours raison » dit-il...
C'est ça. Quelle humilité !

avatar awk | 

@marc_os

??????????????????

avatar marc_os | 

@ awk
Citation de Linus Torvalds, avant dernier paragraphe de l'article.

avatar awk | 

@marc_os :
Ok comme ta contribution était hors hiérarchie je ne voyais pas à quoi elle se référée.

Le gars n'a jamais été particulièrement étouffé par une grande ouverture d'esprit

C'est pour moi une de ces limites : un cadre de pensée assez étroit

Et le noyau Linux a hérité de ces limites, pour moi

avatar marc_os | 

@ awk
Un commentaire "hors hiérarchie" se réfère en général ici à l'article "sous" lequel il est situé !
:-D

avatar awk | 

@marc_os :
Yep, mais un double check ne mange pas de pain ;-)

avatar macinoe | 

Tu n'as pas remarqué que la news a été "kidnawkée" ?

Tu es prié de commenter où il te dit, c'est à dire après un commentaire de awk.
Apprenez leur le caniveau.
Comme ça il peut à nouveau commenter.
Et comme ça, c'est propre.
Awk peut faire les introductions, les conclusions et bien encadrer toutes les pensées deviantes et impures.

Heureusement qu'il nous fait rire le professeur Rollin du commentaire.

https://m.youtube.com/watch?v=iAjMIeKAuI8

avatar marc_os | 

« L'objectif d'Apple »
« Apple va pouvoir réaliser son rêve »
... de passer de x86 à ARM.
Etc, etc.
Vous voulez dire vos FANTASMES !

Pages

CONNEXION UTILISATEUR