Na prvi pogled
Beograd • 06.11.2011.
Zašto je AMD Bulldozer tako razočaravajući
AMD Bulldozer je konačno dostupan, nakon nekoliko godina razvoja, ali njegove performanse su značajno lošije nego što je bilo ko očekivao. Situacija je dosta loša za AMD i zato ne čudi činjenica da je veliki broj rukovodilaca napustio ovu kompaniju u proteklih 12 meseci i zbog čega je kompanija tako tajnovita o njihovim odlascima.

Opšte perforanse Bulldozera su široko pokrivene. Cilj ovog teksta je da se dobije odgovor zašto ovaj procesor se ponaša tako kako se ponaša, umesto da pokriva širok opseg realnih scenarija. Prva stvar koju treba razumeti vezano za Bulldozer je da on iskorišćava apsekte istovremenog multi-threadinga sa ciljem kombinovanja funkcija onoga što bi normalno bila dva diskretna jezgra u okviru jednog paketa (AMD ovu kombinaciju naziva „modul“).

Svaki modul se sastoji od onoga što Windows identifikuje kao dva jezgra, ali kombinovanje raspoređivanja instrukcija i CPU resursa ima uticaj na CPU skaliranje u višeniznim testovima kada se poredi sa istim programima koji su pokrenuti na „tradicionalnim“ multi core procesorima. Kada je AMD dizajnirao Bulldozer, cilj je bio da se kreira procesor za koji bi bilo lakše ostvariti visoke radne taktove održavajući isti broj instrukcija pri ciklusu radnog takta kao kod six-core prethodnika.

Da bi se ostvarile više brzine radnih taktova, AMD je produžio linije kojima se informacoje dovode do procesora i povećao latencije širom cele arhitekture. Koncept izgradnje čipova za više radne taktove je imao još od ranije lošu reputaciju od očajnih Prescott Penitum 4 procesora. Nakon što su viđene kompletne performanse Bulldozer procesora, odluka kompanije AMD da iskoristi tehnologiju koju je odabrala se pokazala kao veoma loša.

Kako stvari sada stoje FX-8150 ima velikih problema nadmaši Thuban procesor u brojnim testovima. Međutim, pre nego što se zađe u samu arhitekturu procesora, postoji i faktor operativnog sistema koji treba uzeti u obzir. Prema navoidma AMD-a, jedan od problema je i to što Windows 7 ne „razume“ dovoljno dobro dodeljivanje resursa koje Bulldozer izvodi.

Windows 7 „vidi“ osam nezavisnih CPU jezgara uprkos činjenici da svaki modul deli resurse za rapoređivanje i izvršavanje. Ponekad najviše ima smisla prebaciti ove nizove na jezgra koja ne rade nego ih zadati jezgrima koja su već zauzeta nečim drugim. Sa druge strane ponekad je međutim najbolje zadati dva povezana niza na isto jezgro. Windows 8 će očigledno biti mnogo više efkansiji kada je reč o raspoređivanju radnih opterećenja tamo gde ima najviše smisla izvršavati ih.

Ovaj problem ima praktičan uticaj na performanse procesora zbog načina na koji je AMD turbo Core implementiran. Nova osobina Turbo Core je namenjena da uveća maksimalnu brzinu radnog takta za dva stepena brzine ukoliko su samo četiri jezgra omogućena. Obzirom da Windows 7 ne razume koja jezgra treba da isključi, CPU teško da će povećati radni takt onoliko koliko bi trebalo.

„Turbo“ brzine su prvo uvedene od strane Intela kao način za dobijanje viših perfromansi jednoniznih ili lako opterećenih nizova, ali Bulldozer arhitektura čini ove dodatne megaherce naročito važnim. Ono što se nameće kao zaključak je da Bulldozer procesori sami po sebi uprkos tome što su se pokazali kao loši u startu generalno nisu toliko loši i da će pojava Windowsa 8 učiniti da se ovi procesori pokažu mnogo boljima.

Korisni linkovi
Zvanični sajt: extremetech.com




Najnoviji članci
 
24
May
 
24
May
 
24
May
 
23
May
 
23
May
 
23
May
 
22
May
 
22
May
 
22
May
 
21
May