Areng: 1989-2000
1989. aastal arvas HP, et RISC-arhitektuurid (Reduced InstructionSet Computing) on kinni ühe käsu tsükli kohta. HP teadlased püüdsid luua uut tüüpi protsessorarhitektuuri, mida hiljem nimetati EPIC (Explicitly Parallel Instruction Computing), mis võimaldab protsessoril kasutada palju juhiseid igas taktsüklis. EPIC kasutab VLIW-arhitektuuri (Very Long Instruction Word) vormi, kus 1 käsusõna sisaldas palju käske. EPICi puhul kontrollib kompilaator, milliseid käske saab kasutada korraga, nii et protsessor saab käske käivitada, ilma et oleks vaja keerulisi meetodeid, et näha, milliseid käske korraga kasutada. Selle idee eesmärk on võimaldada koodi paremat kontrollimist kompileerimise ajal, et kontrollida täiendavaid võimalusi mitme käsu samaaegseks täitmiseks, ning lihtsustada protsessori disaini ja säästa elektrit, kaotades vajaduse juhiste tööaja planeerimise järele.
HP arvas, et HP-sugustele ettevõtlussüsteemidega tegelevatele ettevõtetele ei ole hea teha oma protsessoreid, mistõttu tegi HP 1994. aastal Inteliga koostööd, et luua EPICi ideede põhjal loodud IA-64 arhitektuur. Intel tahtis teha suuri jõupingutusi IA-64 loomiseks, eeldades, et selle tulemusel valmivat protsessorit kasutatakse enamikes ettevõtlussüsteemides. HP ja Intel tegid 1998. aastal suuri jõupingutusi, et teha esimene Itanium-toode, Merced.
Lootmise ajal arvasid Intel, HP ja teised tööstuse analüütikud, et IA-64 saab väga populaarseks serverites, tööjaamades ja lauaarvutites ning ühel päeval asendab RISC ja Complex Instruction Set Computing (CISC) arhitektuurid mitmeotstarbeliste rakenduste jaoks. Compaq ja Silicon Graphics lõpetasid oma Alpha ja MIPS arhitektuuride arendamise, et minna üle Itaniumi arhitektuurile.
Paljud rühmad lõid Itaniumile operatsioonisüsteeme, sealhulgas Microsoft Windows, OpenVMS, Linux ja UNIX-tüübid nagu HP-UX, Solaris, Tru64 UNIX ja Monterey/64 (kolm viimast ei lõpetanud kunagi tööd Itaniumil töötades). 1997. aastaks leidsid paljud, et Itanium'i arhitektuuri ja kompilaatorit oli keerulisem kasutada, kui nad arvasid. Tehnoloogilised probleemid, nagu näiteks suurte käsusõnade ja suurte vahemälude jaoks vajalik väga suur transistoride arv.[] Projektiga oli ka probleeme, sest meeskonna kaks osa kasutasid erinevaid meetodeid ja neil olid veidi erinevad prioriteedid. []Kuna Merced oli esimene EPIC-protsessor, oli selle loomisel rohkem probleeme, kui meeskond arvas. Lisaks nõuab EPIC-kontseptsioon erinevaid kompilaatori võimeid, mida polnud varem loodud, seega oli vaja rohkem uuringuid. []
Intel teatas 4. oktoobril 1999. aastal protsessori nime Itanium. Vaid mõne tunni jooksul oli nime Itanic kasutatud naljana (viide 1912. aastal uppunud "uppumatule" laevale Titanic ("Itanium + Titanic = Itanic")). "Itanic" on ka The Register ja teised kasutanud, et öelda, et mitme miljardi dollari suurune investeering Itaniumisse ja sellega kaasnev varajane nõudlus ei tähendaks midagi, sest nad arvasid, et Itanium ebaõnnestub.
Itanium (Merced): 2001
| Itanium (Merced) |
|  |
| Toodetud | juunist 2001 kuni juunini 2002 |
| Üldine(d) tootja(d) | |
| Max. Protsessori taktisagedus | 733 MHz kuni 800 MHz |
| FSB kiirused | 266 MT/s |
| Käskude komplekt | Itanium |
| Tuumade arv | 1 |
| L2 vahemälu | 96 KB |
| L3 vahemälu | 2 või 4 MB |
| Pistikupesa(d) | |
| Põhinimi(d) | |
Kui Itanium 2001. aasta juunis välja anti, ei olnud selle jõudlus konkureerivatest RISC- ja CISC-protsessoritest parem. Itanium konkureeris madala võimsusega süsteemidega (peamiselt 4 CPU ja väikesed süsteemid) x86-protsessoritel põhinevate serverite ja suure võimsusega, näiteks IBMi POWER-arhitektuuriga ja Sun Microsystems'i SPARC-arhitektuuriga. Intel nihutas Itaniumi tööle suure võimsusega äri ja HPC-arvutitega, püüdes kopeerida x86 edukat turgu (st 1 arhitektuur, palju süsteemimüüjaid). 1. protsessoriversiooni edu seisnes ainult PA-RISCi asendamises HP süsteemides, Alpha asendamises Compaqi süsteemides ja MIPSi asendamises SGI süsteemides, kuid ka IBM tegi selle arhitektuuri põhjal superarvuti. POWER ja SPARC olid tugevad ja x86 arhitektuur kasvas rohkem ettevõtetes, kuna see oli lihtsamalt skaleeritav ja väga suur installeerimisbaas.
Ainult mõned tuhanded süsteemid, mis kasutasid esimest Itanium-protsessorit Merced, müüdi kehvema jõudluse, kõrge hinna ja vähem Itaniumist valmistatud tarkvara tõttu. Intel nägi, et Itanium vajab hea töö tagamiseks rohkem omamaist tarkvara, mistõttu Intel valmistas tuhandeid süsteeme sõltumatutele tarkvaratootjatele, et aidata neil Itaniumi tarkvara teha. HP ja Intel tõid aasta hiljem turule 2. Itanium-protsessori, Itanium 2.
Itanium 2: 2002-2010
| Itanium 2 (McKinley) |
|  |
| Toodetud | Aastatel 2002-2010 |
| Kujundanud | Intel |
| Üldine(d) tootja(d) | |
| Max. Protsessori taktisagedus | 900 MHz kuni 2,53 GHz |
| Käskude komplekt | Itanium |
| Tuumade arv | 1, 2, 4 või 8 |
| L2 vahemälu | 256 KB Itanium2 256 KB (D) + 1 MB(I) või 512 KB (I) (Itanium2 9x00 seeria) |
| L3 vahemälu | 1,5-32 MB |
| Pistikupesa(d) | - PAC611
- FC-LGA6 (LGA1248) (Itanium 9300 seeria)
|
| Põhinimi(d) | - McKinley
- Madison
- Hondo
- Deerfield
- Montecito
- Montvale
- Tukwila
- Poulson
|
Itanium 2 protsessor anti välja 2002. aastal, mis oli mõeldud ettevõtete serveritele ja mitte kõigile suure võimsusega arvutitele. Itanium 2 1. versiooni, koodnimega McKinley, lõid HP ja Intel. See parandas paljud 1. Itanium-protsessori probleemid, mis olid peamiselt põhjustatud halvast mälu allsüsteemist. McKinley's oli 221 miljonit transistorit (neist 25 miljonit olid loogika jaoks) ja oli 19,5 mm x 21,6 mm (421 mm 2) ning see loodi 180 nm disainiprotsessi ja 6 alumiiniumikihiga CMOS-protsessi abil.
2003. aastal andis AMD välja Opteroni, mis rakendas esimese x86-64 arhitektuuri (tollal AMD64). Opteron oli palju edukam, sest see oli x86-lt lihtne uuendada. Intel rakendas x86-64 oma Xeon-protsessorites 2004. aastal.
Intel andis 2003. aastal välja uue Itanium 2 protsessori koodnimega Madison. Madison kasutas 130 nm protsessorit ja oli kõigi uute Itanium-protsessorite aluseks kuni 2006. aasta juunini.
2005. aasta märtsis teatas Intel, et töötab uue Itanium-protsessori (koodnimega Tukwila) kallal, mis tuleb välja 2007. aastal. Tukwilal oleks 4 protsessori südamikku ja see asendaks Itanium'i buss uue Common System Interface'iga, mida kasutaks ka uus Xeon protsessor. Hiljem samal aastal muutis Intel Tukwila väljalaske kuupäeva 2008. aasta lõpuks.
2005. aasta novembris tegid suurimad Itanium-serverite tootjad koos Inteli ja paljude tarkvaratootjatega koostööd, et luua Itanium Solutions Alliance, et edendada arhitektuuri ja kiirendada tarkvaraportimist. Allianss väidab, et selle liikmed investeerivad kümne aasta lõpuks 10 miljardit dollarit Itaniumi lahendustesse.
2006. aastal tõi Intel välja Montecito (mida turustati Itanium 2 9000-seeria nime all), 2- tuumalise protsessori, mille jõudlus oli ligikaudu 2 korda suurem ja energiakulu 20% väiksem.
Intel andis 2007. aasta novembris välja Itanium 2 9100 seeria, koodnimega Montvale. Mais 2009 muudeti taas Montvale'i järeltulija Tukwila väljalaskeplaani, mille väljalaskmine algseadmete tootjatele on kavandatud 2010. aasta esimesse kvartalisse.
Itanium 9300 (Tukwila): 2010
Itanium 9300 seeria protsessor, koodnimega Tukwila, ilmus 8. veebruaril 2010, suurema jõudluse ja mälu mahuga.
Tukwila kasutab 65 nm protsessorit, sellel on kaks kuni neli tuuma, kuni 24 MB protsessori vahemälu, Hyper-Threading tehnoloogia ja uued mälukontrollerid. Sellel on ka kahe seadme andmete parandus, mis aitab lahendada mäluprobleeme. Tukwilal on ka Intel QuickPath Interconnect (QPI), mis asendab Itaniumi bussiarhitektuuri. Selle maksimaalne protsessorisisene ribalaius on 96 GB/s ja maksimaalne mälu ribalaius 34 GB/s. QuickPathi abil on protsessoril sisseehitatud mälukontrollerid, mis kontrollivad mälu, kasutades QPI-liideseid, et suhelda teiste protsessorite ja I/O-keskuste vahel. QuickPathi kasutatakse ka Nehalem-arhitektuuri kasutavate Inteli protsessoritega, nii et Tukwila ja Nehalem võivad kasutada samu kiibistikomplekte. Tukwila sisaldab nelja mälukontrollerit, millest igaüks toetab mitut DDR3 DIMM-i eraldi mälukontrolleri kaudu, sarnaselt Nehalem Xeon protsessorile koodnimega Beckton.
Itanium 9500 (Poulson): 2012
| | See artikkel vajab ajakohastamist. Saate Vikipeediat aidata, uuendades seda. (märts 2014) |
Itanium 9500 seeria protsessor, koodnimega Poulson, on Tukwila järeltulija ja see ilmus 8. novembril 2012. aastal. Inteli sõnul jätab see 45 nm protsessoritehnoloogia vahele ja kasutab selle asemel 32 nm protsessoritehnoloogiat; sellel on 8 tuuma, 12 laiu küsimusi sisaldav arhitektuur, multi-threading-lisandid ja uued käsud parallelismiks, sealhulgas virtualiseerimiseks. Poulson L3 vahemälu suurus on 32 MB. L2 vahemälu suurus on 6 MB, 512 I KB, 256 D KB tuumade kohta. Poulsoni suurus on 544 mm², mis on väiksem kui Tukwila suurus (698,75 mm²).
ISSCC 2011 konverentsil esitas Intel ettekande "32 nm 3,1 miljardi transistoriga 12-Wide-Issue Itanium protsessor missioonikriitiliste serverite jaoks". Arvestades, et Intel on ISSCC-l varemgi Itanium-mikroprotsessorite kohta üksikasju jaganud, viitab see paber tõenäoliselt Poulsonile. Analüütik David Kanter spekuleerib, et Poulson kasutab uut arhitektuuri, millel on täiustatud mitmikeermestuse vorm, mis kasutab koguni kahte niiti, et parandada jõudlust ühe- ja mitmikeermelise töö puhul. Uus teave avaldati Hot Chips konverentsil.
Uue teabe kohaselt on täiustatud mitmelülitamist, parandatud töökindlust (Instruction Replay RAS) ja mõned uued juhised (niidiprioriteet, täisarvuline juhis, vahemälu eelvalimine, vihjed andmetele juurdepääsuks).
Inteli tootemuudatuse teatises (PCN) 111456-01 oli loetletud 4 Itanium 9500 seeria protsessori mudelit, mis eemaldati dokumendi muudetud versioonist. Hiljem olid need osad loetletud Inteli materjalideklaratsiooni andmelehtede (MDDS) andmebaasis. Intel avaldas hiljem Itanium 9500 võrdlusjuhendi.
Mudelid on järgmised:
| Protsessori number | Sagedus |
| 9520 | 1,73 GHz |
| 9540 | 2,13 GHz |
| 9550 | 2,4 GHz |
| 9560 | 2,53 GHz |