Jistě nikomu neuniklo, že v dnešních počítačích už nebuší 8bitové, ani 16bitové srdce, jako tomu bylo v dobách slavných počítačů ATARI, ZX Spectrum, Commodore a AMIGA. Dnešní běžné procesory jsou 32bitové. To není žádná novinka. Ale vše nasvědčuje tomu, že neuplyne moc dlouhá doba a i vy budete mít na svém stole počítač s 64bitovým procesorem. Dvě nejvýznamnější společnosti, zabývající se vývojem nových procesorů, Intel a AMD (Advanced Micro Devices) se zatím soustředí hlavně na svá 32bitová "dítka", ale také připravují revoluci ve formě 64bitových procesorů. Co nového přinesou? Jaký bude nárůst výkonu? A které budou určeny pro běžné uživatele? To se dozvíte v tomto článku.
Intel Itanium
Původní Itanium bylo vyvíjeno pod názvem Merced a Intel ho uvedl už v roce 2001. Nejvýznamnějším faktem bylo, že Itanium ztratilo kompatibilitu se stávajícími programy. Instrukční sada Itania (IA-64) totiž nemohla nativně vykonávat instrukce x86, x87, nebo MMX. Jelikož bylo Itanium určeno hlavně pro výkonné servery, tento fakt byl spíše přínosem, protože pokud by měl být procesor kompatibilní s 32bitovými programy, ztratil by výkon, na kterém v této oblasti záleží nejvíc. Samozřejmě ne všem by se tato nekompatibilita musela líbit, a tak byl do Itania přidán překladač instrukcí IA-32 na IA-64. Itanií se mnoho kusů neprodalo, ale i přesto Intel letos v květnu oznámil uvedení nové generace Itanium 2 v polovině roku.
Intel Itanium 2
Itanium 2 je vyvíjeno pod názvem McKinley a oproti staršímu Itaniu nabízí mnoho novinek. Také stojí za to napsat, že Intel si od Itania 2 slibuje masové rozšíření platformy IA-64. Ale teď už k těm novinkám. Takt procesoru byl zvýšen z 800Mhz na 1Ghz. Změnám se nevyhnula ani frekvence sběrnice, která teď není 266Mhz při 64bitech, ale 400Mhz při 128bitech. Její propustnost je nyní trojnásobná a činí 6,4 GB/s. Vyrovnávací paměť je integrovaná přímo v čipu, běží na frekvenci jádra a má velikost 3 MB (původní Itanium mělo externí vyrovnávací paměť o velikosti 4 MB). Bohužel je procesor vyráběn dnes poněkud zastaralejší 0,18µ technologií a proto je velikost jádra 400mm čtverečních. Pipeline je osmistupňová, místo původní desetistupňové. Nárůst výkonu oproti staršímu Itaniu by se měl pohybovat v rozmezí 1,5-2x.
Co na to AMD?
AMD reagovalo na uvedení Itanií vývojem svého vlastního 64bitového procesoru, ten dostal název Hammer a je vyvíjen ve dvou verzích. SledgeHammer je určen pro servery a bude tedy přímým konkurentem Xeonu od Intelu. ClawHammer by si mohl najít teplé místečko právě ve vašem počítači. A aby jsme v tom neměli zmatek, napadlo někoho, že by se procesory měly přejmenovat. SledgeHammer dostal zbrusu nové jméno Opteron a ClawHammer se bude nejpravděpodobněji jmenovat Athlon 64, nebo Athlon s nějakým jiným přídavkem. Hammer je postaven jinou technologií, než Itanium a díky tomu, že je přímým pokračovatelem řady x86, nedělá mu problémy vykonávat 32bitové, nebo dokonce 16bitové instrukce. Z toho plyne, že má Hammer v 32bitových aplikacích před Itaniem jasně navrch. AMD tuto technologii nazvalo x86-64. Vyrovnávací paměť L1 by měla být stejně velká, jako u současných Athlonů, tzn. 128 kB. Opteron bude mít oproti Athlonu 64 vyrovnávací paměť L2 o velikosti 1 MB a také bude mít dvoukanálový paměťový řadič s propustností až 5,4 GB/s. Obě verze Hammeru budou potřebovat nové patice pro usazení do základní desky. Zatímco Opteron má 940 pinů, Athlon 64 jich má "jen" 754. Co se výkonu týče, ví se jen, že Hammery budou schopny vykonávat v jednom taktu dvakrát tolik instrukcí, jako dnešní Athlony na stejné frekvenci. Samozřejmostí pak bude podpora nových typů pamětí PC1600, PC2100, PC2700 a budoucích. Nechybí ani plná podpora instrukcí SSE a SSE2.
Nenechte se zmást!
Pokud se vám zdá, že 64bitové procesory nepřinesou mnoho výkonu navíc, když dosahují celkem nízkých taktů oproti dnešním Athlonům a Pentiím 4, pro které jsou frekvence nad 2 Ghz absolutně běžnou záležitostí, mýlíte se. Přechod na 64bitů je totiž zatraceně znát. Příkladem vám může být test v operacích s desetinou čárkou, při kterém Itanium běžící na 800 Mhz dosáhlo 13 GFLOPS, zatímco Athlon XP 2400+ "pouhých" 2,5 GFLOPS. Pokud byste si nyní chtěli koupit například 64bitové Itanium, museli byste si zvolit jeden z několika 64bitových operačních systémů založených na Linuxu, jako je například SUSE pro IA-64. Samozřejmě by to nebyl Microsoft, kdyby to nechal bez povšimnutí a nevyvinul vlastní operační systém, který dokáže s 64bitovými procesory pracovat. Takže si pro Itanium můžete pořídit i Windows XP, což je podle mě celkem dobrá volba a vy se o tom můžete přesvědčit v této recenzi. Zatím asi ještě nebudou Itania ani Hammery běžným vybavením stolních PC, ale nebude to trvat dlouho a začneme "přezbrojovat". Takovou první vlnu by už mohl spustit nástup ClawHammeru.
Autor: Filip Tesař