Review AMD Ryzen 7 1800X – Welcome back AMD

Scris de: , in categoria: Featured Articles, Procesoare & Chipseturi, in 2 March, 2017.

Zen – from the ground up

 

ipc_increase_ryzen

 

Din momentul in care Jim Keller s-a intors la AMD si a inceput – impreuna cu Mike Clark si echipa lui – lucrul la noul nucleu Zen, a fost fixat un obiectiv: imbunatatirea IPC-ului cu 40% fata de Excavator. Dupa 4 ani de cercetare si dezvoltare sporul este chiar mai mare, mai exact o imbunatatire de 52%, asemenea eficienta fiind exact ceea ce aveau nevoie cei ce la AMD dupa mai bine de 10 ani in care nu au putut concura cu Intel in segmentul high-end. Asa cum probabil stiti deja, Ryzen este bazat pe o arhitectura cu totul noua despre care vom vorbi in paginile ce urmeaza pentru a vedea exact care sunt imbunatatirile la care au lucrat cei de la AMD in tot acest timp.

Pentru a obtine acest salt important in IPC, AMD au trebuit sa imbunatateasca semnificativ microarhitectura lui Zen. Astfel daca e sa comparam cu generatia anterioara (familia Bulldozer) Zen vine cu o fereastra pentru instructiuni cu 75% mai mare precum si cu 50% imbunatatiri in ceea ce priveste resursele necesare executiei. Intr-un limbaj simplificat asta inseamna ca Zen poate programa si trimite mai multe sarcini catre unitatile de executie. Mai mult, a fost introdus un micro-op cache care ii permite lui Zen sa execute mult mai rapid operatii folosite in mod frecvent, evitand trecerea lor prin cache-urile L2 si L3. Branch prediction-ul in cazul lui Zen se bazeaza pe principiile retelelor neurale pentru a putea pregati instructiunile si caile de acces pentru sarcinile care urmeaza. Pe scurt este un fel de algoritm de predictie care a fost perfectionat pentru o eficienta sporita.

 

zen_arch_01

 

Imbunatatiri la cele trei nivele de cache erau necesare, asadar printr-un prefetch imbunatatit care are abilitatea de a se adapta prin invatare AMD a reusit ca fiecare nucleu Zen sa beneficieza de o latime de banda de aproape 5 ori mai mare. Ierarhia este si ea afectata, fiecare nucleu beneficiind de 64KB cache L1 dedicat pentru instructiuni si date, 512KB L2 cache precum si un cache L3 de 8MB ce este impartit intre 4 nuclee.

 

zen_arch_02

 

Stim cu totii ca procesoarele AMD din ultimii ani nu puteau fi folosite in aceeasi propozitie cu eficienta energetica, drept urmare si aici era necesar ca Zen sa aduca imbunatatiri. Ryzen este construit pe un proces de fabricatie FinFET pe 14nm in fabricile Global Foundries, acesta fiind o versiune optimizata pentru densitate ridicata (comparativ cu procesul standard GF FinFET 14nm). Pe langa detaliile arhitecturale menite sa faca din Ryzen un procesor eficient energetic (micro-op cache, write back L1), mai avem si un algoritm agresiv de clock gating ce inchide portiuni din CPU care nu sunt utilizate.

 

zen_arch_03

 

Pentru a avea o scalabilitate cat mai buna pe toata gama de produse (notebook, desktop, server), arhitectura Zen presupune folosirea de module CCX (CPU Complex). Acesta are o arhitectura nativa cu 4 nuclee ce utilizeaza tehnologia SMT (similar Hyper-Threading-ului lui Intel) pentru a utiliza un total de 8 fire de executie. Fiecare CCX imparte un cache L3 de 8MB, in schimb fiecare din cele 4 nuclee are cate 64KB L1 I-cache (instructiuni), 64KB L1 D-cache (date) si 512KB L2 cache. Procesoarele AMD Ryzen 7 care se lanseaza astazi incorporeaza doua CCX ce folosesc noua interfata Infinity Fabric pentru interconectare, in total putand beneficia de 8 nuclee / 16 fire de executie cu 8MB cache L3.

 

zen_arch_04

Ryzen-Die-Shot-1

Comentarii

76 comentarii la: Review AMD Ryzen 7 1800X – Welcome back AMD

    1. io a scris pe:

      Socket-ul unic, da, asta trebuia sa aiba si Intel, 15k soket-uri pentru 15k procesoare.
      Ryzen cu cele 3 procesoare lansate pe platforma AM4 se afla unde trebuie, puntea lipsa intre 1151 si 2011.
      Si da, primul dual channel, primul controler de memorie integrat in procesor, primele cpu-uri pe 64 biti, primul quad core adevarat, (sa nu luam in seama tlb errata..:)))…am avut Phenom X4 9500 2.2 GHz 😛 max stabil @2.75GHz), dual core a fost lansat in aceeasi luna, nu se pune..:P…etc
      Urmeaza si Naples…..sper sa fie peste asteptari….\m/

    2. Alin a scris pe:

      “Ryzen este procesorul bun la toate, care nu exceleaza la nimic”

      Pentru ca ai vb. de Ryzen la modul general asa tot la modul general putem spune ca exceleaza la eficienta.
      Am vazut cazuri in care R7 1700, un procesor octacore este mai eficient decat procesoare Intel quad core pe 22nm si este sigur mai eficient decat un 7700k OC.
      Deci da poti spune ca Ryzen exceleaza la eficienta ceea ce este o reusita colosala pentru AMD.
      Abia astept sa vad ce vor scoate pe un 14nm mai matur.

    3. Mat3yy a scris pe:

      @vlad roman

      ce parte n-ai inteles bre din review?? Daca vrei poate te ajuta cineva cu un desen, un grafic de mana, cine stie, poate asa ti-e mai usor sa intelegi. Si apropo Lab501 nu este pt oricine…fara suparare dar trebuie un anumit IQ ca sa intelegi anumite aspecte.

      Sincere felicitari pt review Monstru, este absolut fabulos!!

      Iar pt fraza de mai jos,un singur cuvant : EPIC !! 🙂
      “Iar astazi… pentru multi dintre noi… un prieten vechi s-a intors acasa. Ryze again, old friend, for you have slept long enough… and welcome home!”

    4. Dragos a scris pe:

      Frumos Post Scriptum…si da…Bartonul si toata seria K7 intr-adevar au facut istorie si ne-au invatat multe.
      Chiar ma bucur pentru acest procesor si mai ales, sper ca AMD sa devina un adevarat competitor pentru Intel si astfel sa asistam la o explozie de performanta.

    5. ropittbul a scris pe:

      Cea mai interesanta parte din review : Post scriptum
      Respect !

    6. Ciupearca a scris pe:

      Felicitari Monstru pentru articol si celor de la AMD pentru noua generație de procesoare…frumos articolul cu adevărat, pasiunea și nostalgia sunt la ele acasă

    7. Dsk a scris pe:

      Din păcate Intel nu are de ce să își facă prea multe probleme. Vor da în prețuri, fiindcă au de unde. Și au de unde să investească intr-o nouă platformă care să fie cu adevărat un punct de cotitură. AMD a încercat din nou să păcălească la prezentare cu teste comparative măsluite că să ascundă slăbiciunile în gaming, acolo unde știau că sunt așteptările cele mai mari. Cum au făcut și cu Polaris. Aș vrea să fac următorul upgrade la Volta, dar încep să cred că meciul cu Nvidia e pierdut la scor. Și chestia cu puterea mai mica e păcăleală, suferă de aceeași problemă cronică a lipsei de eficienta, dacă faci un down-clock la Intel la frecventele Ryzen vei găsi ce e mai eficient. Ce sa mai zicem de Nvidia, care duc procesoarele peste 2GHz, iar Polaris se gâtuie pe la 1,4.

    8. eidos a scris pe:

      Super faina lectia de istorie! Nota 10!
      Imi amintesc cu nostalgie acele vremuri!

    9. Costin a scris pe:

      Impresionat de raportul performanță/watt.

    10. Doru a scris pe:

      Felicitari pentru review. Cifrele ca cifre insa ai pus suflet in el si l-a facut referinta intre review-uri.

      Legat de jocuri, nimic nu bate optimizarile software, in special de compilare, prin utilizarea instructiunilor specifice. De acum inainte, dezvoltatorii nu mai au nici o scuza in a nu lucra cu cel putin 4 fire de executie, sau in a utiliza instructiuni/modele specifice doar unor platforme in detrimentul celorlalti clienti. Ideal ar fi fost sa nu se limiteze la un numar de procese ci sa implementeze un algoritm dinamic, scalabil la puterea de procesare a masinii pe care se ruleaza. Desi exista modele/algoritmi/biblioteci multi-proces, sunt putini cei care sunt capabili sa iasa din gandirea secventiala si sa implementeze aplicatia intr-un mod multi-processau scalabil la puterea de procesare.

    11. EdiG a scris pe:

      @Monstru Felicitari pt munca depusa dar nu era mai corect sa testezi platfoma Amd fara sa faci comparatie cu Intel deoarce nu au un procesor in jurul pretului recomandat de Amd iar updaturi pt bios si sistemul de operare inca nu au fost lasnsate.

    12. Monstru Post author a scris pe:

      Multumesc pentru aprecieri baieti si pentru mine a fost o calatorie placuta in alte timpuri 🙂

      EdiG – 1700X este pozitionat intre 7700K si 6800K, 1800X intre 6800K si 6900K, etc.

    13. Eugen a scris pe:

      Era bine dacă studiați si consumul la R7 1700, star-ul din seria cu 8 nuclee.

    14. Monstru Post author a scris pe:

      1700 va avea review-ul sau separat, acum il testam. Nu l-am avut inainte de NDA din pacate.

    15. Alex a scris pe:

      Multumesc pt review, Monstru, excelent! Cum iti explici discrepanta intre aparent buna pperformanta in single thread (benchmarks) si perfromanta mai slaba in jocuri? Pare ca cceva il trage inapoi

    16. Mihai a scris pe:

      Se poate pune si un FX83xx in testele de comparatie cu Ryzen 7 1700? Este interesant sa vedem diferenta intre un FX cu 8 nuclee si un Ryzen 7 cu 8 nuclee si SMT (16 fire de executie).

    17. nicugoalkeper a scris pe:

      Foarte bun review.
      Paca ca AMD nu a reusit decat sa ajunga din urma per total INTEL.
      Ideea este in felul urmator (dupa mine):
      – vrei jocuri ia I7 (viteza mai buna si NU CRED ca ai nevoie de mai mult de 8 CPU’s cat timp marea majoritate din jocurile de PC sunt portate de pe console care au 8 CPU. Deci pana nu se schimba consolele nu vad de ce ar fii nevoie de mai mult.
      – vrei editare, etc (munca pe PC) ia Ryzen (!!! Daca nu ai nevoie de mai nulte PCI lanes, aici este o problema cu numarul mic 24. DOAR X8 PCI 3.0 cu doua placi video !!!)
      – faci si una si alta ia Ryzen.
      Totusi ma asteptam la mai mult din punct de vedere al performantelor single core. Speram un procesor care nu doar sa ajunga Intel din urma ci si sa-l depaseasca.
      Cu toate aceste asteptari pot spune ca in sfarsit acest AMD sa intors in joc si acest lucru este FOARTE bun pentru noi utilizatorii de rand.
      Acest CPU imi confirma ca la ora actuala acesta este nivelul maxim de performata care poate fii oferit la un pret bun (si pentru utilizatori si ca castiguri pentru producator).
      Cred ca in timp urmatoarele versiuni (2018-2019…) ata AMD cat si INTEL, vor aduce imbunatatiri insa nu la nivel de putere de procesare ci mai mult la chipset.
      Bravo AMD pentru revenire dar se putea mai bine, normal un CPU nou ar fii trebuit sa bata la …. INTEL, insa pretul a fost factorul decesiv. NU POTI AVEA TOTUL LA UN PRET FOARTE MIC.
      Per total o solutie buna.
      Nu mai vorbiti de putere/watt ca sincer prea putini (in Romania) se gandesc la asa ceva cand achizitioneaza un CPU.

    18. Costi a scris pe:

      Felicitari pentru articol, istorie si mai ales … ultima pagina.
      Am citit mai multe articole … ca mai toata lumea … si greu se poate pune o concluzie clara dpdv al performatie pentru ca rezultatle testelor sunt putin diferite, si asta din pricina configuratiei de testare.
      Pentru Ryzen testele au fost facute la o fregventa de 3700MHz (cel putin asa reiese din poza).
      De ce a fost aleasa acesta fregventa si nu cea de 4000MHz?
      Insa indiferent de cate procente este mai performant sau nu fata de INTEL, la capitolul performanata/consum si mai ales performata/pret AMD este mai bun.
      Welcome home, AMD!

    19. Monstru Post author a scris pe:

      Costi – frecventa de boost pentru toate nucleele este 3.7GHz. Doar un nucleu urca pana la 4GHz.

    20. Andy a scris pe:

      Salut.
      Desi am fost un cititor lab501 fidel dar pasiv vreme de multi ani, (cititor CHIP si LEVEL de la inceputuri) nu ma pot abtine acum sa nu comentez:
      Un review excelent, echidistant, sentimental si … cu sfarsit epic.
      Ca sa nu fiu off-topic, cred ca rezultatele vor fi percepute de fiecare prin prisma nevoilor si experientei fiecaruia, dar cel mai important lucru, este ca acum avem de unde alege.
      Domnul maestru Monstru a trezit nostalgii din tineretea lipsita de experienta alaturi de AMD si Intel, cand am realizat ca al meu PC facea de rusine aspiratorul sotiei … la zgomot.
      Si acum mai pastrez un procesor Athlon64 pe post de breloc.
      Review-ul acesta si mai ales PS-ul, mi-au trezit o pofta nebuna de surubarit ca in vremurile de demult, cand pierdeam noptile instaland windows-uri si drivere modate, sperand la ceva mai mult cu bani mai putini.
      Am fost si raman fan AMD, refugiat temporar intr-o platforma Haswell 4690K la 4,4 GHz pe aer, sperand ca voi mai prinde un astfel de moment ca cel de azi.

      Va urez tuturor spor la surubarit si instalat, indiferent de platforma aleasa, asa cum numai de la cei ca Monstru sau Matose putem invata.

      FELICITARI LAB501 !!
      RYZE`N SHINE AMD!!

    21. Daniel a scris pe:

      Felicitari pentru review. Iar post scriptumul….colosal.
      Offf ce amintiri mi-ai trezit!!

    22. DRAGOS a scris pe:

      “Ryze again, old friend, for you have slept long enough… and welcome home!”
      Nu am avut niciodata procesor AMD, dar sunt total de acord cu asta, pt ca avem nevoie de concurenta. Intel a condus piata prea mult, si asta se vede in fiecare procesor nou aaparut, care e doar o idee mai performant decat cel precedent.

    23. xplaur a scris pe:

      In vremea lui Athlon XP, mi-am luat sistem de gaming complet (monitor flat si boxe included) in 22 de meleoane! Acum, ceva actual, dar echivalent cred ca nu-l iei in 2000 de euro ceea ce e al naibii de trist! La faza cu „ma duce cu gandul la HD4850” nu sunt de acord si sa-ti spun si de ce: am avut 4850 la 2 saptamani de la lansare, cumparat din magazin (ca orice muritor de rind) si a costat 6 milioane pachet retail. Cat costa GTX1070 acum?

    24. xplaur a scris pe:

      Ma bucur ca AMD a revenit in carti, va felicit sincer pentru tot efortul pe care-l faceti, dar inca sunt al naibii de sceptic, ca va influienta in vreun fel pretul de achizitie. Mi-e teama ca se vor plasa exact intre produsele concurete, astfel neavand niciodata concurent direct, implicit fara impact asupra pretului. In fine, vorba orbului „vom trai si vom vedea”!

    25. Monstru Post author a scris pe:

      xplaur – eu nu vorbeam de GTX 1070 ci de AMD Ryzen 7 1070…si ma refeream la impact, nu la pret 🙂

    26. Gogu a scris pe:

      Bravo AMD! Vin zile negre pentru intel.

    Lasa-ne un comentariu: