AMD vient d'annoncer l'abandon de son jeu d'instructions 3DNow!. Ce dernier avait été lancé en 1998 avec le K6-2 3D.
Le constructeur a annoncé il y a quelques jours dans un communiqué de presse que certaines de ses prochaines productions en matière de processeurs - sans plus de détails - ne supporteraient plus le jeu d'instructions SIMD (Single Instruction Multiple data).
Ces instructions vectorisées étaient surtout utilisées pour les applications ayant des besoins graphiques intenses, et aussi pour l'audio processing.
Cause probable de cette décision : le peu de succès rencontré par la technologie, qui ne fut que très peu adoptée (contrairement au SSE d'Intel).
L'abandon du 3DNow! ne devrait donc pas gêner grand monde, d'autant plus que seulement quelques rares applications (qui ne sont plus maintenues) en ont vraiment besoin.
Pour les développeurs, sachez néanmoins que l'appendice A de l'AMD64 Architecture Programmer's Manual Volume 5 explique comment convertir le code 3DNow! via les instructions SSE.
AMD explique avoir depuis plusieurs années ajouté de nombreux nouveaux sets d'instructions à ses processeurs. De ce fait, 3DNow! n'est plus nécessaire.
Seul "vestige" : les instructions PREFETCH et PREFETCHHW (qui permettent de pré-charger une certaine quantité de données dans le cache L1) continueront à être supportées par les futurs processeurs d’AMD.
Source : AMD
Vous avez lu gratuitement 370 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.