Buldooseri analüüs: miks AMD kiip nii pettumust valmistab?

AMD FX swoosh ja buldooser surevad

AMD buldooser on pärast aastatepikkust arengut lõpuks kohal - ja selle jõudlus on oluliselt halvem kui keegi oodata oskas. Olukord on piisavalt kole, et see võib selgitada, miks nii paljud juhid lahkusid AMD-st viimase kaheteistkümne kuu jooksul ja miks oli ettevõte nende lahkumise osas nii napisõnaline. Buldooseri üldine esitus on olnud laialdaselt kaetud ; meie eesmärk on siin süveneda miks protsessor toimib nii, nagu seda teeb, mitte ei hõlma seda reaalses maailmas.



Märge: AMD Turbo Core ja Inteli Turbo Mode olid kõigil kiipidel keelatud, et takistada neil protsessori kella kiirust reguleerimast ja tulemusi ära viskamast. Seetõttu on tulemused siin madalamad kui tavalises ülevaates, eriti ühe keermega jõudluse osas.

Esimene asi, mida buldooserist tuleb mõista, on see, et see kasutab samaaegse mitmekeermelistamise aspekte, et kombineerida tavaliselt kahe diskreetse südamiku funktsioonid ühte paketti (AMD viitab sellele kombinatsioonile kui moodul “). Iga moodul sisaldab seda, mida Windows määratleb kahe südamikuna, kuid käskude ajastamise ja protsessori ressursside kombineerimine mõjutab protsessori skaleerimist mitmekeermelistes testides, võrreldes samade programmidega, mis töötavad traditsioonilistes mitmetuumalistes protsessorites.



AMD buldooser



Kui AMD kavandas buldooserit, püüdis ta protsessorit, mida oleks lihtsam kõrgematele sagedustele kaldida, säilitades samal ajal sama IPC (juhised taktsükli kohta) kui tema kuuetuumaline eelkäija. Suurema kellakiiruse saavutamiseks pikendas AMD protsessori gaasi ja suurendas latentsust kogu arhitektuuris. Kõrgema sagedusega kiipide ehitamise kontseptsioon on olnud halb räpp alates katastroofilisest Prescott Pentium 4-st; pärast buldooseri üldise jõudluse nägemist ei pruukinud AMD otsus seda marsruuti valida eriti hea. Praeguses olukorras püüab FX-8150 mitmetes testides Thubani ületada, samas kui selle IPC sai kindlasti löögi.

AMD buldooser

Enne protsessori arhitektuuri uurimist on siiski vaja arutada OS-i tegurit. AMD andmetel ei mõista Windows 7 Bulldozeri ressursside jaotust eriti hästi. Windows 7 'näeb' kaheksat sõltumatut protsessori südamikku, hoolimata sellest, et iga moodul jagab ajastamise ja täitmise ressursse. Mõnikord on kõige mõttekam keerutada niidid tühikäigul olevate südamike külge, enne kui plaanite need juba millegi muuga hõivatud südamikele. Muul ajal on kõige parem keerutada kaks seotud lõime samale südamikule. Windows 8 on ilmselt palju osavam töökoormuste ajastamisel seal, kus on kõige mõistlikum neid täita.



AMD Turbo Core'i rakendamise tõttu on sellel väljaandel praktiline mõju protsessori jõudlusele. Turbo Core'i uus maitse on mõeldud maksimaalse taktsageduse suurendamiseks kuni kahe kiirusastme võrra, kui lubatud on ainult neli südamikku. Kuna Windows 7 ei saa aru, millised südamikud välja lülitada, suurendab CPU oma taktsagedust vähem kui muidu. „Turbo” kiirused võeti algselt kasutusele Inteli poolt, et kergema või ühe keermega töökoormustest rohkem jõudlust välja pigistada, kuid buldooseri arhitektuur muudab need lisamegahertsid eriti oluliseks.

AMD buldooseri jõudlus

AMD buldooseri jõudlus



Kontrollisime Windows 7 ajakava mõju, mõõtes protsessorite jõudlust Maxwell Render 1.7 ja Cinebench 11.5 versioonides. Mõlemad programmid võimaldavad kasutajal määratleda konkreetse arvu lõime (meie puhul neli). 4M / 8C silt tähendab, et kõik kaheksa südamikku on aktiivsed, 4M / 4C tähendab, et kõik neli moodulid on aktiivsed, mooduli kohta töötab üks südamik ja 2M / 4C tähistab kahetuumalist / neljatuumalist konfiguratsiooni. Mõlemad katsed näitavad, et 4M / 4C paigutus edestab 4M / 8C süsteemi umbes kaheksa protsenti, kui kasutatakse nelja niiti. See viitab sellele, et ajakava ebaefektiivsus võib tõepoolest kahjustada Bulldozeri üldist jõudlust töökoormuses, mis ei saa kõiki kaheksat südamikku ära kasutada.

Copyright © Kõik Õigused Kaitstud | 2007es.com