Intel vient de publier la version 1.2 des spécifications du jeu d’instruction x86S, une initiative lancée l’année dernière. Elle vise à moderniser le célèbre x86, qui est au cœur des ordinateurs personnels depuis la fin des années 1970. La famille x86 regroupe les processeurs compatibles avec le jeu d’instructions de l’Intel 8086.
Cette mise à jour vise à rationaliser un jeu d’instructions devenu complexe au fil des décennies, notamment en supprimant certaines fonctionnalités héritées, telles que la prise en charge des modes 16 et 32 bits. Cette décision marque une rupture avec le traditionnel souci de rétrocompatibilité du x86. C’est un choix qui s’inscrit dans la volonté de simplifier cette architecture.
Jeu d’instruction x86S
Bien que la spécification mentionne un « mode de compatibilité 32 bits », les détails sur le fonctionnement des applications 32 bits dans cet environnement restent flous. Cette incertitude soulève des interrogations quant à la gestion des applications 32 bits encore en usage, qui, bien que de moins en moins courantes, occupent toujours une place dans certains environnements professionnels.
Il est intéressant de noter que cette annonce survient alors que l’industrie commence déjà à abandonner progressivement la prise en charge des environnements 32 bits. Néanmoins, les modifications proposées suscitent des débats. La force du x86 réside notamment dans sa capacité à faire fonctionner d’anciens logiciels sur du matériel moderne. La transition vers X86S pourrait donc bouleverser cet écosystème.
ources : InstLatX64
Le risque avec ce genre de changement c’est qu’ils peuvent aller plus loin que prévu. Si un dev doit réécrire une partie de son logiciel 32 bits aujourd’hui, est-ce qu’il vaut mieux qu’il le développe sur x64 ou sur ARM? Le partenariat Microsoft/Qualcom pour les Copilot PC peuvent se faire se poser des questions quand à l’avenir des processeurs X86 face aux ARM.
Il n’y a encore pas si longtemps, quand on téléchargeait l’installeur d’Office 365 sur son espace utilisateur, il installait Office 32 bits, donc il n’y a pas besoin d’aller chercher dans les logiciels métiers ultra spécifique pour encore trouver des logiciels 32 bits sur les PC.