Delimir Tasić
Intel Xeon X3220 vs. Core 2 Quad Q6600
Iako pri spomenu Intel Xeon brenda većina korisnika automatski taj pojam povezuje sa serverima to je samo deo cele istine. Naime, primarno, Intel Xeon procesori ugrađuju se u serverske platforme. Ipak, treba imati u vidu i to da Intel, pored Xeon-a, za najzahtevnije serverske primene nudi i Itanium 2 čipove koji se dosta razlikuju od x86 čipova koji danas apsolutno dominiraju tržištem mikroprocesora. Ipak, Intel Xeon čipovi nisu namenjeni isključivo serverima, već ih Intel preporučuje i za napredne radne stanice koje u svojoj ponudi imaju skoro svi veliki OEM proizvođači kao što su npr. HP i Apple. Trenutno su pravi hit među profesionalnim korisnicima Workstation mašine bazirane na dva Xeon 51xx procesora. Ukupno se u ovakvim mašinama dakle nalaze četiri jezgra, međutim već sada mogu se sklopiti i konfiguracije koje imaju osam jezgara, jer je Intel predstavio Xeon procesore serije 5000 koji imaju četiri jezgra.
Za razliku od desktop segmenta gde se Intel-ovo quad-core rešenje o kome smo već pisali zove Core 2 Quad (ili Core 2 Extreme u slučaju modela QX6700) kod serverskih procesora koristi se naziv bez ikakvih sufiksa, a za identifikaciju konkretnog modela upotrebljava se model rating oznaka.
Jezgro na kome su zasnovani serverski quad-core procesori naziva se Cloverton, dok je u desktop segmentu u pitanju dobro poznati Kentsfield. Procesor koji ovom prilikom prikazujemo zanimljiv je iz više razloga. Pre svega, u pitanju je Xeon procesor serije 3000 koji je predviđen za manje servere i radne stanice i u pitanju je tzv. 1-way procesor koji može da radi samo u jednoprocesorskim sistemima odnosno pločama koje imaju jedno ležište za procesor.
Intel trenutno nudi četiri serije Xeon procesora, prva serija koju ovom prilikom prikazujemo ne razlikuje se uopšte u odnosu na Core 2 Quad čipove i reč je o procesorima iz serije 3000 koji su predviđeni sa 1-way servere i slabije radne stanice. Čak i naš stari znanac – CPU-Z identifikuje Xeon X3220 čip kao Kentsfield što je kodni naziv jezgara desktop Core 2 quad-core čipova. Oba modela iz ove serije bazirana su na izvanrednoj Core 2 arhitekturi i u ponudi su modeli X3220 i X3210. Jedina razlika između ova dva modela je u množiocu, pa tako X3210 radi na 267 MHz nižem radnom taktu od svog ”starijeg brata” kojeg ovom prilikom prikazujemo. Serije 5000, 7000 i Itanium 2 9000 nisu previše zanimljive širem krugu naših posetilaca.
Ipak, postavlja se pitanje kako jedan Xeon X3220 procesor može biti zanimljiv širem krugu čitalaca. Pa stvar je prosta, kada bude debitovao na tržištu Core 2 Quad Q6600 imaće identične karakteristike kao i Xeon X3220. Dakle, Xeon X3220 dolazi u LGA775 pakovanju i spreman je za montažu u veliku većinu P965 i i975X matičnih ploča koje podržavaju Core 2 procesore. Ploče će procesor identifikovati kao Xeon X3220, učitavajući string koji je upisan u samom procesoru, mada to nije previše bitno i ni na koji način ne utiče na performanse, jer je u principu reč o identičnom čipu kao u slučaju Core 2 Quad Q6600 procesora. Intel je inicijalno Xeon X3200 čipove predvideo za rad sa Intel 3000 čipsetom koji se ”sparuje” sa dobro poznatim ICH7(R) južnim mostom. Reč je o platformi koja ne podržava DDR2-800 memoriju i FSB brzina 1333 MHz, pa tako teoretski ne može da podrži ni Xeon 51xx procesore koji, iako bazirani na Core 2 arhitekturi, koriste magistralu brzine 1333 MHz.
Xeon X3220 procesor koji smo ovom prilikom testirali dolazi sa 2x 4 MB L2 keš memorije, magistralom od 1067 MHz i radnim taktom od solidnih (za quad-core) 2.4 GHz. Dakle, množilac u ovom slučaju iznosi 9 (267 x9). Množilac, kao i kod ostalih procesora koji podržavaju EIST (Enhanced Intel Speedstep Technology) je moguće obarati na minimalnu vrednost 6, a podržani su samo celobrojni množioci (6, 7, 8 i 9). Kako se Xeon X3220 čipovi proizvode istim postupkom kao i Core 2 čipovi, ali su predviđeni za serverske platforme i prodaju se u manjim količinama to Intel-u omogućava da ovakve procesore ”seče” sa dela vafera koji je kvalitetniji i koji se nalazi bliže sredini ”vaferskog kolača”. Takođe ovakvi čipovi prolaze rigoroznije testove i kao takvi imaju povoljnije termalne karakteristike. Čipovi koji prođu sve zadate im testove, a koji su rigorozniji u slučaju Xeon procesora, u svakom slučaju su ”kvalitetniji” od ostalih čipova. To ne znači da je Xeon stabilniji od Core 2 procesora, jer oba moraju besprekorno da rade ukoliko su ispravni, ali je potrošnja Xeon čipova niža, migracija elektrona među vodovima manja i sl. Sve to ima za posledicu, kada se prevede na jezik entuzijasta, da ovi čipovi teoretski mogu više da se overklokuju u poređenju sa ”običnim Core 2” čipovima. TDP broj kod Intel Xeon 3220 procesora je 105W. Iako u vreme kada Core 2 čipovi ”troše” prosečno 65 W, TDP od preko 100 W ne deluje impresivno treba imati u vidu da je reč o quad-core rešenju.
Overklok
Test primerak Intel Xeon X3220 procesora probali smo na nekoliko matičnih ploča koje su nam bile dostupne u trenutku testiranja, a sve u cilju da utvrdimo da li je Xeon X3220 kompatibilan sa svim dostupnim desktop platformama. Intel D975XBX2 Bad Axe 2 radio je besprekorno sa spomenutim čipom, što smo i očekivali imajući u vidu da je reč o i975X kontrolerskoj logici. Sasvim logično ni P965, na odličnoj ASUS P5B Deluxe matičnoj ploči, se nije bunio, a procesor je radio besprekorno. I na posletku ASUS P5N32-E SLi ploča, sa nVidia 680i čipsetom takođe je radila besprekorno sa Xeon X3220 procesorom. Overklok sesiju započeli smo na ASUS P5B Deluxe matičnoj ploči pošto smo znali da dotični primerak ploče može bez problema da izvuče frekvenciju magistrale od preko 500 MHz. Malo po malo, uz kvalitetnije hlađenje koje je činio i dalje vazdušni kuler, došli smo do takta od 4 GHz! Toliko visok radni takt ”na vazduhu” sasvim izvesno posledica je veće pažnje koja je posvećena od strane Intel-a Xeon seriji čipova. Napon smo podigli na 1.6 V što je neki maksimum koji ne treba prekoračiti, ako nemate kvalitetnije hlađenje od vazdušnog.
Četiri jezgra na 4 GHz – zvuči primamljivo. Sasvim izvesno sa nekim nekonvencionalnim hlađenjem ovaj procesor mogao bi i više, ali to ostavljamo posetiocima našeg foruma 🙂
Test sistem
Na rezultate Intel Xeon X3220 procesora možemo gledati kao na rezultate Intel Core 2 Quad Q6600 procesora, jer su karakteristike gotovo identične i u ”dlaku” se poklapaju. Iako je u pitanju serverski čip, kao i svaki drugi Core 2 procesor ni Xeon ne podržava Hyper-Threading. Po novim informacijama, Hyper-Threading će biti implementiran u nekom od budućih Intel procesora. Intel Xeon X3220 procesoru smo ovom prilikom suprotstavili Core 2 Duo E6600 koji radi na istom radnom taktu, ali mu ”nedostaju” dve extra jezgra koja ima Kentsfield/Cloverton. Treba napomenuti i ono što smo već naveli prilikom prvog testa Intel Quad-Core procesora tj. modela Core 2 Extreme QX6700 da je kod ovih čipova dizajn takav da se ustvari radi o dva Conroe 4M jezgra ”nalepljena” na jednu LGA775 pločicu. Dakle, parovi jezgra dele međusobno L2 keš, ali imamo situaciju da dva jezgra dele svojih 4 MB L2 keš memorije, a druga dva jezgra dele odvojenu banku od 4 MB L2 keš memorije. Parovi jezgra komuniciraju preko FSB magistrale koja je u ovom slučaju respektabilnih 1067 MHz. U principu ovakav dizajn je, po rečima predstavnika kompanije Intel, jedini isplativ u doba 65nm proizvodnog procesa. Zato Intel sprema 45nm proizvodni postupak u kome će izrađivati Penryn procesore koji će takođe imati četiri jezgra koja će biti u većoj meri međusobno integrisana.
Procesor
Intel Xeon X3220 (Cloverton/Kentsfield, 2400 MHz, 2x 4MB L2, 1067 MHz FSB, LGA775)
Intel Core 2 Duo E6600 (Conroe, 2400 MHz, 4 MB L2, 1067 MHz FSB, LGA775)
Intel Core 2 Duo E4300 (Allendale, 1800 MHz, 2 MB L2, 800 MHz FSB, LGA775)
AMD Athlon 64 X2 5000+ (Brisbane, 2600 MHz, 2x 512K L2, 1000 MHz HT, socket AM2)
Kuler
ASUS Silent Square
Matične ploče
ASUS P5B Deluxe WiFi/AP Edition
Intel D975XBX2 (Bad Axe 2)
ASUS M2N32-WS
Memorije
2x 1024 MB Kingmax Mars DDR2-800 (5-5-5-15, 2T)
Grafička kartica
ATI Radeon X1950 Pro
Hard disk
WD Caviar WD800
Optički uređaj
Pioneer 111D
Napajanje
Cooler Master RealPower Pro 850W
Monitor
Benq 241WZ TFT-LCD (ustupio Kimtec)
Sintetički testovi
Testovi koji koriste ”sirova proračunavanja” kako bi izmerili performanse po pravilu umeju dobro da ”iskoriste” višejezgarne procesore. To pokazuje SiSoft Sandra 2007 Pro koja je u velikoj meri favorizovala naš Xeon X3220. Iako kod ovih testova obično nema prevelikih iznenađenja ovog puta to nije bilo u potpunosti tako. Naime, test memorijskog protoka dao je minimalnu prednost Core 2 Duo E6600 procesoru iako smo, naravno, u oba slučaja koristili memoriju koja je radila na 800 MHz uz CAS5 5-5-15 tajminge. Da li je Intel kod Xeon X3220 čipova primenio nešto drugačiji dizajn L2 keša koji se odlikuje nižim latencijama nije nam poznato, ali je razlika u memorijskom protoku ovog puta veoma mala. Treba imati u vidu i da kada se omasovi Windows Vista, koja je bazirana na Win2k3 Server kernelu, iskorišćenje memorijskog protoka kod multi-core procesora biće mnogo bolje nego što je to danas slučaj pod Windows XP SP2 operativnim sistemom. Ostali sintetički testovi pokazali su manje-više očekivan odnos snaga, jer je u testovima memorijskog protoka Xeon X3220 bio za nijansu slabiji, ali je zauzvrat u ovom tipu testova dao znatno više sirove procesorske snage.
Gaming testovi
Opšte je poznato (ili bi bar trebalo da bude) da igre i popularni 3D Mark-ovi u većoj meri favorizuju veći propusni opseg memorije u odnosu na procesorsku snagu. To je sasvim logično, ako se ima u vidu da je retko koji igrački naslov optimizovan za multi-core procesore. Još iz vremena single-core procesora ostalo je pravilo da je povećanja propusnog opsega memorijske magistrale važno oruđe za povećanje performansi. Dakle, situacija je sasvim jasna – za igre i slične 3D aplikacije bolje rešenje je i dalje Core 2 Duo. Takva situacija će biti na snazi sve dok se dizajn quad-core čipova i platforme uopšte ne izmeni tako da svako jezgro može nezavisno da pristupa memoriji i na taj način se u velikoj meri snizi latencija koja je veće kod današnjih quad-core čipova u poređenju sa dual-core procesorima.
Testovi realnih aplikacija
Svi prethodni testovi bili su samo uvod u ono najznačajnije, a to su rezultati testova koji pokazuju u kojim primenama quad-core može da nadmaši dual-core. ukratko rečeno – quad-core procesor je u svim realnim situacijama brži od dual-core čipa. Najmanji dobici su u Adobe Photoshop CS2 aplikaciji, ali što su filteri koji se izvršavaju kompleksniji to su i benefiti od više jezgara veći. Sledeća situacija u kojoj Xeon X3220 sa lakoćom prevazilazi Core 2 Duo E6600 jeste 3D rendering. Koristili smo Cinebench 9.5 koji je baziran na Cinema4D softveru. Razlike su velike i jasno uočljive. Slična je situacija i sa DivX 6.4 codecom. Naime, DivX Networks je u šestoj verziji svog popularnog codeca za kompresiju video materijala, ubacila i opciju da se posao renderovanja podeli na više threadova što je plodno tle za iskorišćenje prednosti multi-core čipova. Slična je situacija i sa Windows Media Encoder 9 alatom koji uz dodavanje besplatnog Microsoft Advanced Profile codeca i uključivanje podele posla oko kompresije u četiri nezavisna threada prosto poleti na quad-core procesoru u poređenju sa Core 2 Duo čipom. Xeon X3220 je ”osvetlao” obraz i u WinRAR programimu za kompresiju koji je takođe optimizovan za multi-threading. Sve u svemu i nije tako loše, ako se ima u vidu da je malo softvera optimizovano za multi-core. Primene koje su idealne za quad-core čipove svakako su video montaža i kreiranje 3D grafike, jer je softver u ovom segmentu izuzetno optimizovan.
Quad-Core did more?
Još prilikom testa Intel Core 2 Extreme QX6700 procesora požalili smo se da je malo softvera optimizovano za SMP konfiguracije, a malo toga se od tada izmenilo. Naime, za većinu korisnika Core 2 Duo čip je savršen izbor. Ipak, to ni u kom slučaju ne znači da quad-core čipovi nemaju primenu. Sasvim lepo je moguće izmeriti dobitak u oblasti kompresije video materijala i renderinga. To znači da će prilikom nelinearne video montaže projekat koji se obrađuje mnogo brže biti “izrendan” i prikazan u punom kvalitetu, a u slučaju alata za 3D modeliranje do rezultata će se dolaziti brže nego sa dual core procesorom. Baš zbog toga bi Xeon X3220 procesore preporučili profesionalnim korisnicima koji žele da imaju kod kuće ili na poslu veoma snažan računar na kome će moći da obavljaju poslove efikasno i brzo. U kombinaciji sa nekom kvalitetnom pločom baziranom na Intel i975X čipsetu, kao što su npr. Intel D975XBX2 ili ASUS P5W64-Pro, za relativno malo novca moguće je priuštiti zaista moćnu radnu stanicu. Omasovljenje quad core čipova i pored Intel-ove najave o obaranju cena nije na pomolu, jer će ovi procesori i dalje cenovno biti daleko od domašaja većine korisnika, a ruku na srce velika većina korisnika apsolutno nema potrebu za ovakvim proizvodom.
Uzorak za potrebe testa ustupio DESK, Intel Premium Partner
Benq 241WZ TFT-LCD monitor za potrebe test konfiguracije ustupio Kimtec.