samedi, 20 avril 2024

Selon Intel, on peut dire adieu aux 16 et 32 ​​bits

Des modifications comme celle-ci sont rares. Les processeurs peuvent généralement gérer de nombreux modes pour garantir autant de compatibilité que possible. Pour cette raison, l’architecture x86-64 existante passe par de nombreuses étapes tout au long du processus de démarrage. Le code dit de trampoline fait passer le processeur du mode réel 16 bits au mode protégé 32 bits pour ensuite fonctionner en 64 bits. Pour les utilisateurs finaux, 64 bits signifie principalement utiliser plus de 4 Go de RAM sur un appareil, ce qui peut actuellement être considéré comme insuffisant pour une utilisation quotidienne sur un ordinateur de bureau ou un ordinateur portable. Pour les concepteurs, le 64 bits offre beaucoup plus de vitesse, plus de mémoire disponible et des capacités de sécurité accrues.

À gauche : la procédure de démarrage actuelle de x86-64. À droite : l’approche x86-S proposée. Source : Intel

Simplification

Plus précisément, Intel propose que le tout nouveau x86-S-ISA (Instruction Set Architecture) se débarrasse des fonctions principalement inutilisées. L’exigence x86-64 actuelle comporte 4 « anneaux », de 0 à 3. Le système d’exploitation est découvert sur l’anneau 0, le noyau, tandis que les applications modernes fonctionnent sur l’anneau 3. Le facteur est que chaque anneau successif offre moins et moins d’avantages par rapport au matériel qui gère tout. Les anneaux 1 et 2 ne sont en effet pas utilisés, selon Intel. Les applications traditionnelles peuvent être, ce qui signifie que leur support natif est en train de disparaître. La même chose serait utilisée pour tous les systèmes d’exploitation 16 bits, tandis que, par exemple, la variante 32 bits de Windows 10 serait toujours utilisable.

Cette relocalisation par Intel n’est pas aussi drastique qu’il n’y paraît. L’incompatibilité avec les anciens automobilistes peut déjà empêcher les appareils hérités de fonctionner au niveau du système d’exploitation. C’est donc plutôt qu’Intel a vu l’affaiblissement constant des 16 et 32 ​​​​bits et conclut maintenant que l’assistance ne vaut plus la peine de s’inquiéter.

Windows XP a été le tout premier système d’exploitation Microsoft avec une assistance 64 bits en 2004, et Windows 11 n’est proposé qu’en version 64 bits. En 2008, Intel a mis fin à l’assistance pour les premiers codes 8086. Aujourd’hui, il peut simplement être exécuté en émulant du matériel. Intel propose la virtualisation pour pouvoir continuer à exécuter des applications logicielles obsolètes. Il dit qu’il a en fait fait d’excellents progrès à cet égard depuis 2005, lorsqu’il a commencé à soutenir l’héritage de cette manière. Concrètement, cette stratégie d’application logicielle nécessite un avantage significatif en termes de performances par rapport au matériel virtualisé.

La simplification doit également aider les E/S car il y aurait moins d’actions intermédiaires entre le logiciel et le matériel . Les E/S dites de port de chaîne prenaient en charge un modèle d’E/S obsolète piloté par le CPU.

Toute l’actualité en temps réel, est sur L’Entrepreneur

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici