Zen trouvé compatible avec les instructions fma4

Table des matières:
Avec l'avènement de la microarchitecture «Zen» réussie, AMD a supprimé la prise en charge du jeu d'instructions FMA4, du moins sur le papier. Level1Techs a découvert que les processeurs basés sur Zen prennent en charge les instructions FMA4, seul le jeu d'instructions n'est pas exposé au système d'exploitation.
L'architecture Zen est vraiment compatible avec FMA4
FMA est un moyen efficace de calculer l'algèbre linéaire. FMA3 et FMA4 ne sont pas des générations du jeu d'instructions, mais le chiffre indique le nombre d'opérandes par instruction. AMD a introduit la prise en charge de FMA3 en 2012 avec ses processeurs de la série FX, tandis qu'Intel a ajouté la prise en charge de FMA3 en 2013 avec Haswell. Les raisons exactes pour lesquelles AMD a désactivé FMA4 avec Zen sont inconnues, mais certains développeurs pensent que c'est parce que la mise en œuvre d'AMD de FMA4 est défectueuse, bien qu'elle soit plus efficace avec 33% de performances supplémentaires. L'adoption par Intel du FMA3 l'a rendu plus populaire et donc plus stable au fil des ans.
Nous vous recommandons de lire notre article sur AMD Ryzen 7 2700X Review en espagnol
Level1Techs a utilisé un programme de test OpenBLAS FMA4 pour confirmer que l'alimentation des processeurs Zen avec des instructions FMA4 renverra non seulement une erreur "instruction illégale", mais le processeur ira également de l'avant et terminera l'opération. Ceci est intéressant car FMA4 n'est pas exposé en tant que bit CPUID et le système d'exploitation n'a aucune idée que le processeur prend en charge l'instruction. Pour l'algèbre linéaire, le FMA4 s'est avéré plus efficace que l'AVX en simple et double précision.
Nous attendrons de nouvelles informations sur la décision d'AMD de désactiver la prise en charge de FMA4 sur les processeurs Zen, bien sûr qu'ils avaient leurs raisons. Que pensez-vous de cette décision AMD?
Techpowerup fontLe commutateur Nintendo est déjà compatible avec les claviers, un modèle compatible avec la joie sort

Après la compatibilité de la Nintendo Switch avec les claviers, vient le premier modèle fabriqué pour la console qui vous permet de coupler les commandes.
Amd ajoute la prise en charge de Zen 2 à GCC et affiche de nouvelles instructions

AMD présente un nouveau patch pour GCC qui affiche de nouvelles instructions de processeurs basés sur l'architecture Zen 2.
Nouvelle mise à jour pour les instructions cpus ryzen 3000 et amd

Les processeurs Ryzen 3000 ont connu différents problèmes depuis leur lancement, AMD a donc parlé à ce sujet.