Maison  >  Article  >  Périphériques technologiques  >  Le jeu d'instructions AVX10 ouvre un nouveau chapitre, GNU Assembler (Gas) prend initialement en charge

Le jeu d'instructions AVX10 ouvre un nouveau chapitre, GNU Assembler (Gas) prend initialement en charge

WBOY
WBOYavant
2023-09-20 11:37:011212parcourir

Nouvelles du 18 septembre, Intel (Intel) a récemment publié une innovation technologique très attendue, à savoir l'introduction du nouveau jeu d'instructions Advanced Performance Extensions (APX) et du nouveau jeu d'instructions AVX10. Cette nouvelle a apporté une nouvelle tendance dans le domaine informatique.

Les derniers développements d’Intel montrent qu’ils repoussent activement les frontières de la technologie des processeurs. Selon certaines informations, Intel prendra en charge la première version d'AVX10, à savoir AVX10.1, à commencer par les puces Xeon « Granite Rapids » de sixième génération. Bien que cette version ne prenne en charge que les instructions vectorielles 512 bits, elle jette les bases d'améliorations des performances informatiques et ouvre la voie à de futurs développements

AVX10指令集开启新篇章,GNU Assembler(Gas)初步支持

Dans le même temps, la communauté open source répond également activement à cela nouvelle technologie. À la mi-août, le premier patch d'AVX10.1 avait atterri avec succès sur GCC. 14, offrant plus de possibilités aux développeurs. Et la bonne nouvelle, c'est que GNU Assembler (Gas) a également initialement pris en charge AVX10.1, ce qui favorisera davantage la diffusion et l'application de la technologie AVX10.

Prise en charge de l'assembleur GNU pour le jeu d'instructions AVX10, par Jan de SUSE Complété par Beulich. Il a souligné que comme AVX10 n'est qu'une refonte de certaines fonctions de l'AVX512, presque aucun nouveau code n'a été ajouté au cours du processus de mise en œuvre. Cela permettra sans aucun doute aux développeurs d’économiser beaucoup de temps et d’énergie.

Le développement de cas de test est également crucial au-delà du support matériel. Pour garantir la stabilité et la précision du jeu d’instructions AVX10, nous avons conçu de nouveaux cas de test. Il est important de noter que pour prendre en charge AVX10, nous devons également ajouter des tests 256 bits et 128 bits pour garantir que les instructions avec différentes largeurs de bits peuvent être entièrement testées et vérifiées

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer