Plýtvání
silikonem?
Zazvonil zvonec, a spekulacím o 64bitové
architektuře Intelu je konec. Připomeňme si, jak během minulého roku prosakovaly
zprávy
o tom, že Intel pod názvem Yamhill vyvíjí technologii 64bitového
rozšíření stávající instrukční sady Pentií 4. Intel ovšem všechno
vehementně dementoval, a jeho vedoucí představitelé se o architektuře
x86-64 (později AMD64) pohrdavě
vyjadřovali jako o „plýtvání časem a silikonem“. Nuže, poslyšte zcela
oficiální zprávy z momentálně probíhajícího Intel Developer Fora, které se
koná v San Franciscu.
Nevyhnutelné se stává
skutečností
V tiskovém prohlášení, které jsme obdrželi, Intel odbyl
celou věc velmi stručně (cituji): „Počínaje druhým čtvrtletím zavede společnost
Intel u procesorů architektury IA-32 pro použití v serverech a pracovních
stanicích rozšíření přístupu do paměti na 64 bitů. Rozšíření na 64 bitů je pouze
jedním z připravovaných či již zaváděných vylepšení produktů pro tento tržní
segment.“ V praxi to ale bude znamenat velmi významný krok: Intel zprovozní 64bitová rozšíření ve
svých serverových procesorech Xeon a především v nových Pentiích 4 pro patici
Socket T (pouzdro LGA775).
První věc, která napadne pozorovatele sledující tuto záležitost, je: budou 64bitová rozšíření od Intelu kompatibilní se sadou AMD64? Vyjádření Intelu je takovéto: „Při různosti architektur Intelu a AMD je otázkou, zda operační systém a software portovaný na jeden procesor poběží na druhém procesoru – odpověď zní pro většinu případů ANO. Intelovské procesory však nabízejí další věci jako instrukce SSE3 nebo technologii hyperthreading, které nejsou neintelovskými platformami podporovány. Proto si myslíme, že vývojáři docílí maximálního výkonu a stability tak, že budou vyvíjet specificky pro architektury Intelu s využitím našich softwarových nástrojů a služeb.“
Dle mého názoru tyto věty znamenají, že kompatibilita obou instrukčních sad bude téměř absolutní. Firmy Intel a AMD mají uzavřené smlouvy o vzájemně výměně určitých licencí, takže vnitřní charakteristiky instrukční sady AMD64 byly Intelu jistě k dispozici. Intel nicméně důrazně prohlašuje, že svá 64bitová rozšíření vyvinul sám, a nejedná se tedy o žádnou licenci od AMD.
Když to všechno shrneme, jedná se o potvrzení správnosti cesty nastolené firmou AMD, přičemž Intel byl prostě nucen do tohoto vagónu naskočit. Teoreticky by se sice našly cesty, jak s AMD soupeřit bez kompatibility s AMD64, ale byly by to věru trnité stezky. Přesvědčovat v tuto chvíli Microsoft, aby vytvářel ještě další 64bitové Windows, přesvědčovat vývojáře, aby tvořili software pro další platformu... Intel jistě nemá masochistické sklony :-). Tomu, kdo si chce prostudovat podrobnosti, je na stránkách Intelu k dispozici první dokument o programování v 64bitovými rozšířeními – má jen 354 stránek...
Ano, plýtvání
silikonem
64bitová rozšíření se začnou
v procesorech Intelu objevovat ve druhé polovině letošního roku. Nová
32/64bitová Pentia 4 pro Socket T budou stále založena na jádru Prescott, z čehož mi vyplývá
jediné: i momentálně prodávaná Pentia 4 s tímto jádrem
obsahují obvody 64bitových rozšíření, byť jsou vyřazené z provozu.
A vrátím-li se obloukem na začátek k intelovskému výroku
o plýtvání silikonem, musím říct, že tomuhle utajenému marketingovému
znefunkčňování zase já říkám plýtvání silikonem...
Zdroje: X-bit labs, AnandTech