Aller au contenu

FX-8150 d’AMD après deux correctifs Windows 7 et mises à jour UEFI

    1651622822

    Planification, stationnement de base et limitation, oh mon dieu !

    Le fait que l’architecture Bulldozer d’AMD n’ait pas réussi à mettre le feu au monde des PC n’est un secret pour personne (AMD Bulldozer Review : FX-8150 Gets Tested), ses huit cœurs entiers partageant les ressources d’une conception à quatre modules. AMD attribue ses efforts à une consommation d’énergie inférieure à celle d’une conception complète à huit cœurs, et a même présenté de nombreuses références lors de ses événements de presse pour démontrer que les performances de sa configuration étaient vraiment compétitives dans les bons tests. À la fin de la journée, cependant, nous n’avons pas été impressionnés par la position de Bulldozer par rapport à la concurrence, même si nous lui avons donné une chance de se battre dans notre System Builder Marathon, décembre 2011 : 1200 $ Enthusiast PC.

    Dans notre histoire de lancement, nous avons clairement indiqué que Windows 7 n’est pas optimisé pour la disposition basée sur les modules utilisée par Bulldozer. Chris a parlé à des représentants de Microsoft qui ont pu confirmer le comportement du système d’exploitation, et il a exécuté la version développeur de Windows 8 pour confirmer que le système d’exploitation de nouvelle génération gérerait la famille FX différemment. D’après cet avis :

    « Selon Arun Kishan, ingénieur en conception de logiciels chez Microsoft, chaque module est actuellement détecté comme deux cœurs qui sont programmés de manière égale. Ainsi, dans une application à double thread, vous pouvez voir un module actif et trois modules inactifs, ce qui est idéal pour optimiser la puissance, mais théoriquement moins idéal du point de vue des performances. Cela fait également des ravages avec l’affirmation d’AMD selon laquelle, lorsqu’un seul thread est actif, il a un accès complet aux ressources partagées. L’ajout d’un seul thread supplémentaire pourrait immobiliser ces ressources partagées, même si plusieurs autres modules rester inactif.

    Cependant, Microsoft cherche à changer ce comportement à l’avenir. Arun dit que les modules double cœur ont des caractéristiques de performance plus similaires à SMT que les cœurs physiques, donc la société cherche à les détecter et à les traiter de la même manière que Hyper-Threading à l’avenir. Les implications y seraient importantes. Les performances s’amélioreraient sans aucun doute, tandis que les efforts d’AMD pour ralentir les modules inactifs seraient rendus moins efficaces. »

    Cette explication est logique pour certaines charges de travail. Deux threads s’exécutant sur deux modules distincts ont accès à deux frontaux (et deux FPU), tandis que deux cœurs s’exécutant sur un seul module doivent partager à la fois le frontal et le FPU. Un système d’exploitation plus intelligent pourrait connaître le moyen le plus efficace de répartir la charge, ce qui, selon AMD, serait une fonctionnalité de Windows 8. Heureusement, MS a publié un correctif pour résoudre certains des problèmes supposés dans Windows 7.

    Il restait cependant une pénalité de performance sous forme de latence si la tâche qui aurait été planifiée sur un module déjà actif est plutôt envoyée à un cœur «parqué». Microsoft a introduit un deuxième correctif pour résoudre ce problème. Ensemble, ces deux correctifs devraient aider à surmonter les problèmes de performances de l’architecture Bulldozer dans les applications à faible thread.

    Nous avons de nouveau contacté Microsoft pour obtenir des commentaires et nous avons appris que le planificateur principal reconnaît désormais les modules d’AMD en tant qu’ensembles SMT. Cependant, les correctifs Windows 7 ne doivent toujours pas être considérés comme une indication du comportement de FX sous Windows 8. Apparemment, il y aura des améliorations supplémentaires du planificateur liées à la façon dont SMT est traité.

    Bien que Microsoft ait aidé AMD à aborder la façon dont l’architecture Bulldozer est traitée dans des charges de travail moins exigeantes, il y a toujours un problème que nous avons vu sur le FX-8150, où la partie 3,6 GHz passe à 3,3 GHz à pleine charge. C’est probablement considéré comme une fonction d’économie d’énergie dans les serveurs 2U densément emballés. Cependant, les utilisateurs de bureau ont la possibilité de désactiver cet étrange retour en arrière via les options du mode HPC exposées via les récentes mises à jour du micrologiciel.

    Notre objectif aujourd’hui est de découvrir comment les dernières améliorations de l’écosystème aident les premiers clients d’AMD. Nous allons également tester avec les benchmarks que nous exécutons normalement, et non avec les titres triés sur le volet qu’AMD utilise pour illustrer les gains permis par les nouveaux correctifs de Microsoft.

    0 0 votes
    Rating post
    S’abonner
    Notification pour
    guest
    0 comments
    Commentaires en ligne
    Afficher tous les commentaires
    0
    Nous aimerions avoir votre avis, veuillez laisser un commentaire.x