Journal AMD RyZen débarque (bientôt)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
34
23
fév.
2017

Si vous avez toujours rêvé d’un processeur octocœur pour faire de la virtualisation ou de lourds calculs, jusqu’ici vous n’aviez pas d’autre choix que d’aller chez Intel et acheter un i7-6900k en déboursant alors plus de 1 100 €. Bonne nouvelle, les choses sont en train de changer puisqu’AMD ouvre les précommandes pour ses RyZen R7, une nouvelle gamme de processeurs gravés en 14 nm et proposant 8 cœurs et 16 fils d’exécution à tarif abordable (559,90 € pour le R7 1800X). En outre, le « X » indique la prise en charge du XFR, une nouvelle technologie de surcadencement automatique basée sur la température du processeur.

S’il convient d’attendre les tests officiels, de nombreuses fuites ont dévoilé des performances très encourageantes, supérieures aux puces d’Intel. Nous assistons peut‐être à la renaissance d’AMD sur le marché du processeur, dominé depuis près de dix ans par Intel et en retard d’un an et demi sur le 14 nm. Les gammes R3 (4c/8t) et R5 (6c/12t) arriveront un peu plus tard et seront peut‐être plus adaptées aux joueurs (fréquence et marge de surcadencement plus élevées).

Sources :

  • # Support Linux

    Posté par  . Évalué à 10.

    À noter que Ryzen est supporté par:

    • [^] # Re: Support Linux

      Posté par  . Évalué à 10.

      Ryzen est aussi supporté par les noyaux et compilateurs plus anciens. Ces versions apportent des optimisations de performance, et une meilleure gestion de l'énergie. Mais rien d'indispensable pour pouvoir utiliser le processeur dans une machine.

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

  • # oui, enfin i lfaut relativiser

    Posté par  . Évalué à 1.

    Si vous avez toujours rêvé d'un CPU 8 cœurs pour faire de la virtualisation ou de lourds calculs, jusqu'ici vous n'aviez pas d'autre choix que d'aller chez Intel et acheter un i7-6900k en déboursant alors plus de 1100€

    va falloir changer de fournisseur, aujourd'hui dispo en stock, on trouve quand meme
    des intels gravé en 14nm qui ont deja 6 à 8coeurs et dans des prix pas degeux.

    comme le i7-6800K (3.4Ghz à 3.6Ghz) 6cores/12threads à 499euros TTC
    http://ark.intel.com/products/94189/Intel-Core-i7-6800K-Processor-15M-Cache-up-to-3_60-GHz

    le Xen E5-2620 (2.1Ghz à 3Ghz) 8cores/16Thread à 549euros
    http://ark.intel.com/products/92986/Intel-Xeon-Processor-E5-2620-v4-20M-Cache-2_10-GHz

    • [^] # Re: oui, enfin i lfaut relativiser

      Posté par  . Évalué à 10.

      Ce sont deux CPUs en socket 2011, la moins chère des cartes mères coûte 250€.
      Le i7-6800K est un 6 cores donc c'est presque pas comparable et son prix a baissé en Janvier 2017 (serait-ce lié à RyZen ?)
      Le Xeon E5-2620 c'est un CPU 32nm de 2012, et là encore du socket 2011 donc mobo hors de prix.

      Le rapport performances/prix le plus intéressant chez Intel c'est i7-7700K et il faut débourser 400 euros (et c'est du 4c/8t avec mauvaise dissipation de chaleur due à la pâte thermique interne de mauvaise qualité). Et encore ce CPU est un quasi renommage du 6700K de 2015, donc niveau innovation c'est pas terrible.

      • [^] # Re: oui, enfin i lfaut relativiser

        Posté par  . Évalué à 2.

        Le Xeon E5-2620 c'est un CPU 32nm de 2012, et là encore du socket 2011 donc mobo hors de prix.

        on doit pas lire les memes données, l'ark intel dit (ok c'est pour le E5-2620v4) :
        Lithography 14 nm
        Launch Date Q1'16

        donc un processeur qui a 1 an

        la seule difference, se fera donc sur les frequences :
        - Xeon : 3.4 à 3.6Ghz
        - Ryzen : 3.6 à 4Ghz

        et sur les cartes meres (mais donc independant du fondeur)
        mais dans les deux cas tu peux tres bien installer le processeur sur une carte mere "low-cost" ( 229euros prix mini pour le xeon) ou sur une carte "de luxe" (659euros maxi pour le xeon)

        pour le ryzen faudra attendre de connaitre les prix des cartes meres.

        • [^] # Re: oui, enfin i lfaut relativiser

          Posté par  . Évalué à 8.

          N'est-ce pas un peu bizarre de comparer un processeur dédié au tout public (Ryzen) à un processeur dédié à un usage serveur / pro?

          Je ne sais pas très bien où tu veux en venir, mais ça me semble être hors sujet.

          Si tu veux comparer un Xeon à un modèle équivalent de l'architecture Zen, il faudra attendre la sortie des opterons. Voici un article récent à leur sujet.

          • [^] # Re: oui, enfin i lfaut relativiser

            Posté par  (site web personnel) . Évalué à 4.

            N'est-ce pas un peu bizarre de comparer un processeur dédié au tout public (Ryzen) à un processeur dédié à un usage serveur / pro?

            Euh faudrait pas pousser, le journal commence par :

            Si vous avez toujours rêvé d'un CPU 8 cœurs pour faire de la virtualisation ou de lourds calculs

            Des besoins clairement exprimés en masse par les clients tout public de LDLC et Grosbill c'est bien connu.

        • [^] # Re: oui, enfin i lfaut relativiser

          Posté par  . Évalué à 8. Dernière modification le 23 février 2017 à 13:18.

          la seule difference, se fera donc sur les frequences :
          - Xeon : 3.4 à 3.6Ghz
          - Ryzen : 3.6 à 4Ghz

          Il doit y avoir erreur, la page Web que tu cites dit que la fréquence du Xeon E5-2620 v4 est comprise entre 2.10 GHz et 3 GHz.

          Après, il y a peut-être des Xeon 8 cœurs plus rapides, mais ils sont aussi beaucoup plus chers…

          pour le ryzen faudra attendre de connaitre les prix des cartes meres.

          Ce sont des cartes-mères grand public (socket AM4), donc certainement moins chères que des cartes dédiées aux processeurs Xeon.

          • [^] # Re: oui, enfin i lfaut relativiser

            Posté par  . Évalué à -7.

            Ce sont des cartes-mères grand public (socket AM4),

            c'est sur ? ou ils vont nous sortir un soket AM5 histoire de nous faire c…r

            tu cherches 8c/16t, pour faire de la virtualisation ou du calcul
            tu peux attendre ryzen si tu veux,
            mais à quoi bon "attendre" le ryzen voire l'opteron, si ce n'est :

            • essuyer les platres de premiere series, premieres cartes mere
            • "economiser" 200euros dans la balance (100euros sur la carte mere, et 100euros sur le processeur) :
              • 329$ le premier Ryzen (HT) => 394euros TTC avec un cours à 1$=1€ et on etait à 499euros TTC le processeur intel sus-nommé
              • CM AM4 entre 109 et 209euros contre Intel2011v3 entre 229 et 659euros

            mais dire qu'il faut debourser 1200euros pour avoir un equivalent à ryzen est tout simplement "risible"

            ok, pas toutafais mais faut pas abuser non plus
            2.1Ghz et 3Ghz pour le Xeon, et entre 3.4Ghz-3.6Ghz pour le core i7-6800k (6c/12t)
            et 3Ghz-3.6Ghz pour le premier Ryzen.

            apres evidemment si tu veux vraiment de la puissance de calcul, tu voudras les processeurs à 4Ghz…

        • [^] # Re: oui, enfin i lfaut relativiser

          Posté par  . Évalué à 2.

          Processor Number = E5-2620V4
          Launch Date = Q1'16
          nb of Cores = 8
          nb of Threads = 16
          Processor Base Frequency = 2.1 GHz
          Max Turbo Frequency = 3 GHz
          TDP = 85 W

  • # conso électrique

    Posté par  . Évalué à 3.

    au niveau conso électrique, ca donne quoi cet AMD face à la concurrence Intel ?

    • [^] # Re: conso électrique

      Posté par  . Évalué à 6.

      Sur papier le R7 1800X annonce un TDP de 95W, contre 140W pour un i7-6900K.
      Mais il faut attendre les tests, les journalistes sont encore soumis au NDA, ça devrait arriver le 2 mars.

      • [^] # Re: conso électrique

        Posté par  . Évalué à 3.

        pour pouvoir comparer

        TDP du XEON cité plus haut : TDP 85 W
        TDP du core i7-6800K cité plus haut : 140 W

      • [^] # Re: conso électrique

        Posté par  . Évalué à 1.

        Moi le TDP max je m'en moque un peu.
        Pour mon profil, c'est le TDP en idle qui est important.
        Par expérience, et c'est facile à comprendre, plus le nombre de core augmente, plus ça consomme à rien faire.
        C'est pour ça que les U d'Intel ont moins de core, sont Hyperthreadés et à fréquence supérieure.

      • [^] # Re: conso électrique

        Posté par  (site web personnel, Mastodon) . Évalué à 6.

        les journalistes sont encore soumis au NDA, ça devrait arriver le 2 mars.

        En réalité, les journalistes ne sont soumis à rien du tout. Ils décident de les appliquer pour des raisons qui n'ont en général rien de journalistique.

        La connaissance libre : https://zestedesavoir.com

        • [^] # Re: conso électrique

          Posté par  (site web personnel) . Évalué à -1. Dernière modification le 23 février 2017 à 14:28.

          C'est con de filer un lien qui dit, après 36 contorsions certes, exactement le contraire de ta conclusion.

          Et avoir un sample avant que le NDA tombe, c'est quand même plus pratique pour faire son travail de journaliste, justement.

          Bref, en pratique les journalistes ayant les bons nombres sont bien soumis à NDA si ils veulent faire leur travail correctement (et on se fout complet des journalistes refusant le NDA et voulant se la jouer warrior, ils sont libres mais avec rien à nous montrer).

          (et puis sérieusement, on parle de matos, pas d'emplois fictifs, on peut bien attendre quelques jours et jouer le jeu, ce n'est pas plus mal que chaque site puisse filer un test à la même date, pas le jeu de qui est le plus rapide à sortir un test tout pourri dans la précipitation)

          • [^] # Re: conso électrique

            Posté par  . Évalué à 5.

            Bref, en pratique les journalistes ayant les bons nombres sont bien soumis à NDA si ils veulent faire leur travail correctement (et on se fout complet des journalistes refusant le NDA et voulant se la jouer warrior, ils sont libres mais avec rien à nous montrer).

            Ben on s'en fout justement pas, car les journalistes ont pu balancer un article avant tout le monde, et apparemment ca a fait son petit effet dans le cas présent.

            (et puis sérieusement, on parle de matos, pas d'emplois fictifs, on peut bien attendre quelques jours et jouer le jeu, ce n'est pas plus mal que chaque site puisse filer un test à la même date, pas le jeu de qui est le plus rapide à sortir un test tout pourri dans la précipitation)

            Pas plus mal pour qui ?

            • [^] # Re: conso électrique

              Posté par  . Évalué à 2.

              Ben on s'en fout justement pas, car les journalistes ont pu balancer un article avant tout le monde, et apparemment ca a fait son petit effet dans le cas présent.

              En même temps, si je lis bien, leur article ne fournit pas de benchmarks détaillés, juste trois résultats agrégés. Sur d'autres sites, il y a des dizaines de résultats, avec des cas d'usage plus variés (par exemple compilation sous gcc et MSVC).

              Donc, bon, c'est un peu ce que dit Zenitram : on peut sortir un article exclusif avant la date de sortie officielle, mais le résultat est moins soigné et moins intéressant.

            • [^] # Re: conso électrique

              Posté par  (site web personnel) . Évalué à 5.

              Pas plus mal pour qui ?

              Pas plus mal pour tout le monde parce que la course au putaclic ça finit en "11 applications multithread que vous ne reconnaitrez pas sur Ryzen !!1!".

        • [^] # Re: conso électrique

          Posté par  . Évalué à 7.

          En réalité, les journalistes ne sont soumis à rien du tout. Ils décident de les appliquer pour des raisons qui n'ont en général rien de journalistique.

          Ben c'est un contrat qu'ils sont libres de signer ou pas. Mais s'ils ne signent pas, le constructeur ne leur envoie pas d'échantillon de test en avance. Il se trouve que CPC a pu s'en procurer par leurs propres moyens, tant mieux pour eux, mais on imagine que ce n'est pas si simple que ça.

          • [^] # Re: conso électrique

            Posté par  (site web personnel, Mastodon) . Évalué à 3.

            Là où ça devient problématique, c'est quand les journaux respectent des DLC qui courent après que le produit soit rendu public. La représentativité des échantillons fournis à la presse (il y a eu des histoires avec certaines cartes graphiques par exemple) et l'achat de points supplémentaires sur les notes (plus ou moins directement) sont d'autres problèmes.

            La connaissance libre : https://zestedesavoir.com

            • [^] # Re: conso électrique

              Posté par  . Évalué à -2.

              Là où ça devient problématique,

              oui, ils ne font pas leur travail d'information. C'est aussi simple que ça

            • [^] # Re: conso électrique

              Posté par  . Évalué à 6.

              Ce n'est pas étonnant. Ils reçoivent gratuitement des échantillons, en contrepartie, il y a un NDA. S'ils ne veulent pas le NDA, ils doivent acheter les différents matériel pour faire leur benchmark et je doute qu'il y ait beaucoup de magazine avec les finances nécessaires pour publier tous ces benchmarks à leurs frais.

              « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche

  • # Vivement les APU !

    Posté par  . Évalué à 5.

    J'espère que les dernières architectures d'AMD vont rapidement se retrouver dans une nouvelle gamme d'APU.

    Un APU basé sur Ryzen et Polaris permettrait de faire de petites machines intéressantes (par exemple une SteamBox :-) )

    • [^] # Re: Vivement les APU !

      Posté par  . Évalué à 10.

      Auto-réponse :

      apparemment c'est prévu pour la fin de l'année, avec les APU Raven Ridge !

  • # Compatible Linux ou complètement supporté ?

    Posté par  . Évalué à 2.

    Bonjour,

    J'ai pu lire ci et là que les cpu RYZEN étaient compatibles linux même avant le kernel 4.10.

    Ma question est: Est il complètement supporté, c-a-d est ce que les nouveaux jeux d'instructions spécifiques à Ryzen ont été implémentés dans Linux?

    Ma crainte serait de voir un meilleur support et de meilleures perfs sous Windows alors que je compte me monter une bécane 8 cores sous linux pour faire du Docker…

    Merci de vos réponses.

    • [^] # Re: Compatible Linux ou complètement supporté ?

      Posté par  . Évalué à 6.

      Ma crainte serait de voir un meilleur support et de meilleures perfs sous Windows alors que je compte me monter une bécane 8 cores sous linux pour faire du Docker…

      sauf si tu veux absolument te servir des instructions hyper specifiques qui sont ajoutées dans ce nouveau processeur,

      le processeur reste compatible x86_64, et aura la virtualisation,

      donc pas de souci pour faire de la virtualisation avec ou sans docker.

    • [^] # Re: Compatible Linux ou complètement supporté ?

      Posté par  . Évalué à 5.

      Pour qu'un programme profite des nouvelles instructions amenées par Ryzen, il faudrait déjà que le compilateur utilisé les implémentent, et recompiler ensuite le programme en activant ces instructions. Je ne pense pas que cela soit fait dans les distributions principalement utilisées, celles-ci fournissant des binaires le plus généraliste possible afin de fonctionner sur un grand nombre de processeurs.
      De plus docker est écrit en Go, je ne crois pas que l'ajout des instructions spécifique à ce processeur soit la priorité des développeurs.

      Donc si tu as des gains, je ne pense que ce sera grâce à de nouvelles instructions bien spécifiques, mais ce sera exactement la même chose sous windows.

      • [^] # Re: Compatible Linux ou complètement supporté ?

        Posté par  . Évalué à 1.

        OK dans ce cas là question serait: "Est ce que le kernel 4.10 à été compilé avec un compilateur Ryzen Aware et utiliserait des instructions spécifiques…" Bon je suppose qu'on aura des benchs chez Phoronix assez rapidement.

        • [^] # Re: Compatible Linux ou complètement supporté ?

          Posté par  (site web personnel) . Évalué à 5.

          Dans la plupart des distribs, les noyaux sont compilés avec un support générique de l'architecture. Pour que le noyau soit "optimisé" pour ton processeur spécifiquement, il vaut mieux le recompiler avec un patch du genre de celui de Graysky : https://github.com/graysky2/kernel_gcc_patch

          Avec l'option "native" (-march=native pour le compilo) et un compilateur qui supporte Ryzen, tu auras un noyau optimisé pour ton archi.

          Si tu parles du support du processeur par le noyau, il est inclus dans la version 4.10 comme mentionné précédemment.

          Mes messages engagent qui je veux.

          • [^] # Re: Compatible Linux ou complètement supporté ?

            Posté par  . Évalué à 7. Dernière modification le 24 février 2017 à 13:01.

            À noter que le noyau n'utilise aucun jeu d'instruction complémentaire, il reste sur du pur code x86 et interdit explicitement l'utilisation des extensions SSE par le compilateur.
            Donc l'optimisation du noyau pour le processeur se limitera à un meilleur choix des instructions et à leur ordonnancement spécialement adapté pour Ryzen, ce qui améliorera les performances du noyau pour les opérations qui lui sont coûteuses en temps de calcul essentiellement.
            Ce n'est généralement pas le temps passé en mode noyau qui est coûteux dans une application (sauf benchmarks synthétiques peu représentatifs des applications réelles), donc les gains seront très faibles pour le noyau seul mais potentiellement significatifs pour une application recompilée (qui elle pourra tirer en plus parti des jeux d'instructions complémentaires).

            Enfin ces gains seront surtout visibles pour des applications qui font beaucoup de calcul (ex: compression forte, compression vidéo, traitement d'image) et moins pour les applications qui sont surtout limitées par la bande passante mémoire (ex: tri de données, applications de simulation numérique par éléments finis, factorisation d'entiers :-). Bien sûr les algorithmes qui savent bien utiliser le cache seront plus efficaces.

            Enfin Ryzen ne supportera pas la mémoire en mode quatre canaux (qui multiplie la bande passante mémoire par deux), il se limite à deux. C'est compensé en partie par un système de cache efficace.

            • [^] # Re: Compatible Linux ou complètement supporté ?

              Posté par  . Évalué à 2.

              À noter que le noyau n'utilise aucun jeu d'instruction complémentaire, il reste sur du pur code x86

              Ça m'étonne un peu. Quid des instructions dédiées à la virtualisation, par exemple ? Elles ne font pas partie de la définition du x86 « de base ». Il y a aussi RDRAND, instruction utilisée pour enrichir le pool d'entropie du noyau, ou les instructions spécialisées dans la crypto, pour accélérer les systèmes de fichier chiffrés.

              Il est possible que le noyau interdise au compilateur d'utiliser des instructions complémentaires, mais il est à peu près sûr qu'il y a des routines codées en assembleur qui utilisent certaines des dites instructions.

              • [^] # Re: Compatible Linux ou complètement supporté ?

                Posté par  . Évalué à 3.

                C'est effectivement faux de dire que le noyau n'utilse pas SSE. Un simple "dmesg | grep sse" montrera le contraire au moins pour le raid6.

                Par contre le Ryzen n'apporte aucune nouvelle instruction, ce sont les mêmes déjà disponibles avec les processeurs existants.

                Seul un module de détection de corruption mémoire a été ajouté, le noyau 4.10 l'utilisera automatiquement alors que les noyaux précédents ne l'utiliseront pas.

                ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

              • [^] # Re: Compatible Linux ou complètement supporté ?

                Posté par  . Évalué à 1.

                Oui bien sûr il utilise ces instructions (virtualisation, RDRAND…) qui ne sont pas pour le calcul à proprement parler.
                Je pensais aux instructions SSE et AVX.

  • # Appel à ouverture de Ryzen

    Posté par  . Évalué à 2.

    Libreboot appelle les développeurs à mettre la pression sur AMD pour leur demander d'ouvrir le code source et les spécifications de Ryzen :

    https://libreboot.org/amd-libre/

    Je pense que c'est important.

    Bien que tout ne soit pas parfait (notamment à cause des anciennes clauses de confidentialité et des brevets qui ont verrouillé pas mal de choses pendant longtemps et qui continuent d'avoir un impact), AMD est un très bon élève quant à l'ouverture d'un certain nombre d'éléments qu'elle produit, notamment grâce à une demande constante pendant des années de la part de la communauté du libre. Continuons donc à demander régulièrement l'ouverture des logiciels et matériels.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.