Šta je novo?

Multi Core i SMT stivo

mcekovic

Čuven
Učlanjen(a)
26.11.2002
Poruke
840
Poena
619
http://www.anandtech.com/cpuchipsets/showdoc.aspx?i=2419

Jako informativan clanak, 'must read' za audiofreak-a 🙂

Porede se multi core implementacije kod Intel-a i AMD-a i zakljucuje da je AMD-ovo resenje 'elegantnije' zbog bolje resene komunikacije izmedju core-a, ali i da su razlike u performansama male jer brzina te komunikacije ne utice na trenutni multithreaded software (meni se cini da su male sanse da ce ikada uticati, osim u jako specificnim situacijama).

Takodje je jako interesantno poredjenje SMT-a (Symetric Multi Threading, iliti Hyper Threading po Intel-u) kod P4 HT i IBM Power 5 procesora. Primecuje se da P4 moze da fetchuje i obradi max 3 integer instrukcije po taktu (jednog core-a), dok Power 5 moze cak 6 po core-u. Power 5 ima znatno vise resursa za deljenje izmedju thread-ova i tako ostvaruje znatno veci dobitak u performansama. Die size je kod P4 povecan samo za 5% za SMT podrsku, dok je to 24% kod Power 5-tice.

Takodje se plasticno ilustruje da SMT moze da donese znatno veci dobitak u performansama po ulozenom tranzistoru nego multi core ako se implementira kako treba. Ali to je jako slozen dizajn koji zahteva redizajn samog core-a, sto Intel nije uradio, vec je vise 'nabudzio' HT.
 
Fred Weber kaze da je Hyperthreading "missuse of resources", njegov R&D tim se fokusirao na smanjenje latencija, sherovanje kesa, FPU jedinica izmedju core-ova itd...
 
Mozda, ali mi se ova Power 5 prica o 24% overhead-a, vise izvrsnih jedinica i fetching linija cini jako uverljivo. A o tome koliko je Power 5 jak najbolje govore resultati na www.tpc.org (database transaction procesing benchmark sa dugom tradicijom).

Fred Weber to kaze verovatno iz razloga jer je razvoj takvog procesora jako komplikovan (dizajn, testiranje, produkcija), i AMD u ovom trenutku nema resursa za takav riskantan poduhvat kao sto je potpun redesign core-a.
 
Poslednja izmena:
Nazad
Vrh Dno