Itanium

Itanium ist eine Familie von 64-Bit-Mikroprozessoren von Intel, die die Architektur von Intel Itanium durchführen (früher hat IA-64 genannt). Intel bringt die Verarbeiter für Unternehmensserver und Hochleistungsrechensysteme auf den Markt. Die Architektur, die an Hewlett Packard (HP) hervorgebracht ist, und wurde später durch den HP und Intel gemeinsam entwickelt.

Die Itanium Architektur basiert auf dem ausführlichen Instruktionsniveau-Parallelismus, in dem der Bearbeiter der Instruktionen entscheidet, in der Parallele durchzuführen. Das hebt sich von anderen Superskalararchitekturen ab, die vom Verarbeiter abhängen, um Instruktionsabhängigkeiten an der Durchlaufzeit zu führen. In allen Modellen von Itanium, bis zu und einschließlich Tukwila, führen Kerne bis zu sechs Instruktionen pro Uhr-Zyklus durch. Der erste Verarbeiter von Itanium, codenamed Merced, wurde 2001 veröffentlicht.

Mit Sitz in Itanium Systeme sind durch den HP (die HP-Integritätsserver-Linie) und mehrere andere Hersteller erzeugt worden., Itanium war die vierte am meisten aufmarschierte Mikroprozessor-Architektur für Unternehmensklasse-Systeme, hinter x86-64, IBM POWER und SPARC.

Der neuste Verarbeiter, Tukwila, der ursprünglich für die Ausgabe 2007 geplant ist, wurde am 8. Februar 2010 veröffentlicht.

Marktempfang

Server-Markt des hohen Endes

Als zuerst veröffentlicht 2001 die Leistung von Itanium, im Vergleich zu besser gegründetem RISC und CISC Verarbeitern, enttäuschend war. Wetteifer, um vorhandene x86 Anwendungen und Betriebssysteme zu führen, war mit einem Abrisspunkt besonders schwach 2001 berichtend, dass es an am besten zu einem 100-MHz-Pentium in dieser Weise gleichwertig war (1.1 GHz waren Pentiums auf dem Markt damals).

Itanium hat gescheitert, bedeutende Einfälle gegen IA-32 oder RISC zu machen, und hat dann unter der erfolgreichen Einführung von gestützten Systemen von x86-64 in den Server-Markt des hohen Endes, Systeme gelitten, die mit den älteren x86 Anwendungen vereinbarer waren. Journalist John C. Dvorak, 2009 die Geschichte des Verarbeiters von Itanium kommentierend, hat gesagt, dass "Das fortsetzt, einer der großen Misserfolge der letzten 50 Jahre" in einem betitelten Artikel "Wie der Itanium Killed die Computerindustrie" zu sein. Technologischer Kolumnist Ashlee Vance hat kommentiert, dass die Verzögerungen und underperformance "das Produkt in einen Witz in der Span-Industrie verwandelt haben." In einem Interview hat Donald Knuth gesagt, dass "Die Annäherung von Itanium... hat so schrecklich sein sollen — bis es sich herausgestellt hat, dass die gewünschten - für Bearbeiter grundsätzlich unmöglich waren zu schreiben."

Sowohl Roter Hut als auch Microsoft haben Pläne bekannt gegeben, Unterstützung von Itanium in ihren Betriebssystemen fallen zu lassen, die erwartet sind, vom Marktinteresse zu fehlen; obwohl anderer Vertrieb von Linux wie Debian verfügbar für Itanium bleibt. Am 22. März 2011 hat Orakel Unterbrechung der Entwicklung auf Itanium bekannt gegeben, obwohl seine technische Unterstützung für seine vorhandenen Produkte weitergehen würde.

Ein ehemaliger Beamter von Intel hat berichtet, dass das Geschäft von Itanium gewinnbringend für Intel gegen Ende 2009 geworden war. Vor 2009 wurde der Span fast auf Servern völlig aufmarschiert, die durch den HP gemacht sind, der mehr als 95 % des Server-Marktanteils von Itanium hatte, das Hauptbetriebssystem für den Itanium HP-UX machend. Am 22. März 2011 hat Intel nochmals versichert, dass sein Engagement zu Itanium mit vielfachen Generationen dessen in Entwicklung und auf der Liste beisteuert.

Andere Märkte

Obwohl, in der Entwicklung bleibend, und einen beschränkten Erfolg in der Nische des hohen Endes erreicht, rechnend, hatte Intel ursprünglich gehofft, Itanium einen Ersatz für die ursprüngliche x86 Architektur zu machen.

AMD hat eine verschiedene Richtung gewählt, den weniger radikalen x86-64, eine 64-Bit-Erweiterung auf die vorhandene x86 Architektur entwerfend, die Microsoft dann unterstützt hat, Intel zwingend, dieselbe Erweiterung in seinen eigenen mit Sitz in x86 Verarbeitern einzuführen.

Diese Designs können vorhandene 32-Bit-Anwendungen mit der heimischen Hardware-Geschwindigkeit führen, während sie Unterstützung für das 64-Bit-Speicherwenden und die anderen Erhöhungen zu neuen Anwendungen anbieten. Diese Architektur ist jetzt die vorherrschende 64-Bit-Architektur auf dem tragbaren und Tischmarkt geworden. Obwohl einige mit Sitz in Itanium Arbeitsplätze von Gesellschaften wie SGI am Anfang eingeführt wurden, sind sie nicht mehr verfügbar.

Geschichte

]]

Entwicklung: 1989-2000

1989 hat HP beschlossen, dass sich Architekturen des reduzierten Befehlssatz-Computers (RISC) einer in einer Prozession gehenden Grenze an einer Instruktion pro Zyklus näherten. HP-Forscher haben eine neue Architektur, später genannt passen Sie ausführlich Instruktionscomputerwissenschaft an (EPIC) untersucht, der dem Verarbeiter erlaubt, vielfache Instruktionen in jedem Uhr-Zyklus durchzuführen. EPOS führt eine Form der Architektur des sehr langen Instruktionswortes (VLIW) durch, in der ein einzelnes Instruktionswort vielfache Instruktionen enthält. Mit dem EPOS bestimmt der Bearbeiter im Voraus, welche Instruktionen zur gleichen Zeit durchgeführt werden können, so führt der Mikroprozessor einfach die Instruktionen durch und muss Mechanismen nicht sorgfältig ausarbeiten, der Instruktionen zu bestimmen, in der Parallele durchzuführen.

Die Absicht dieser Annäherung ist zweifach: Tieferer Inspektion des Codes während der Übersetzung zu ermöglichen, zusätzliche Gelegenheiten für die parallele Ausführung zu identifizieren, und Verarbeiter-Design zu vereinfachen und Energieverbrauch durch das Beseitigen des Bedürfnisses nach dem Laufzeitterminplanungsschaltsystem zu reduzieren.

HP hat geglaubt, dass es für individuelle Unternehmenssystemgesellschaften solcher als selbst nicht mehr rentabel war, um Eigentumsmikroprozessoren zu entwickeln, so hat es mit Intel 1994 vereinigt, um die IA-64 Architektur zu entwickeln, ist auf EPOS zurückzuführen gewesen. Intel war bereit, einen sehr großen Entwicklungsaufwand auf IA-64 der en general zu übernehmen, dass der resultierende Mikroprozessor von der Mehrheit von Unternehmenssystemherstellern verwendet würde. HP und Intel haben einen großen gemeinsamen Entwicklungsaufwand mit einer Absicht begonnen, das erste Produkt, Merced 1998 zu liefern.

Während der Entwicklung haben Intel, HP und Industrieanalytiker vorausgesagt, dass IA-64 in Servern, Arbeitsplätzen und Arbeitsflächen des hohen Endes vorherrschen, und schließlich RISC und Architekturen des komplizierten Befehlssatz-Computers (CISC) für alle Mehrzweckanwendungen verdrängen würde.

Compaq und Silikongrafik haben sich dafür entschieden, weitere Entwicklung des Alphas und der MIPS Architekturen beziehungsweise für das Abweichen zu IA-64 aufzugeben.

Mehrere Gruppen haben Betriebssysteme für die Architektur, einschließlich Windows von Microsoft, Linux und UNIX Varianten wie HP-UX, Solaris, entwickelt

Tru64 UNIX und Monterey/64

(die letzten drei wurden vor dem Erreichen des Marktes annulliert). Vor 1997 war es offenbar, dass die IA-64 Architektur und der Bearbeiter viel schwieriger waren durchzuführen als ursprünglich Gedanke, und die Übergabe von Merced begonnen hat zu gleiten.

Technische Schwierigkeiten haben die sehr hohen Transistor-Zählungen eingeschlossen musste die breiten Instruktionswörter und die großen geheimen Lager unterstützen. Es gab auch Strukturprobleme innerhalb des Projektes, weil die zwei Teile der gemeinsamen Mannschaft verschiedene Methodiken verwendet haben und ein bisschen verschiedene Prioritäten hatten. Seitdem Merced der erste EPISCHE Verarbeiter war, ist der Entwicklungsaufwand auf mehr unvorausgesehene Probleme gestoßen, als die Mannschaft daran gewöhnt wurde. Außerdem hängt das EPISCHE Konzept von Bearbeiter-Fähigkeiten ab, die vorher nie durchgeführt worden waren, so war mehr Forschung erforderlich.

Intel hat den offiziellen Namen des Verarbeiters, Itanium am 4. Oktober 1999 bekannt gegeben.

Innerhalb von Stunden der Name war Itanic auf Usenet newsgroup, einer Verweisung auf den Titanischen, der "unsinkbare" Überseedampfer ins Leben gerufen worden, der 1912 gesunken ist.

"Itanic" ist häufig durch Das Register, seitdem verwendet worden

und andere,

anzudeuten, dass der Milliardendollarinvestition in Itanium — und dem frühen Trick, der damit vereinigt ist — von seiner relativ schnellen Besitzübertragung gefolgt würde.

Itanium (Merced): 2001

Als Itanium im Juni 2001 veröffentlicht wurde, war seine Leistung als das Konkurrieren von RISC und CISC Verarbeitern nicht höher.

Itanium hat sich am niedrigen Ende (in erster Linie und kleinere 4-Zentraleinheiten-Systeme) mit Servern beworben, die auf x86 Verarbeitern, und am hohen Ende mit der MACHT-Architektur von IBM und der SPARC Architektur von Mikrosystemen der Sonne gestützt sind. Intel hat Itanium wiedereingestellt, um sich auf Geschäft des hohen Endes und HPC-Computerwissenschaft zu konzentrieren, versuchend, x86's erfolgreichen "horizontalen" Markt (d. h., einzelne Architektur, vielfache Systemverkäufer) zu kopieren. Der Erfolg dieser anfänglichen Verarbeiter-Version wurde auf das Ersetzen des PAPAS-RISC in HP-Systemen, Alphas in Systemen von Compaq und MIPS in SGI Systemen beschränkt, obwohl IBM auch einen auf diesem Verarbeiter gestützten Supercomputer geliefert hat.

MACHT und SPARC sind stark geblieben, während die 32 Bit x86 Architektur fortgesetzt haben, in den Unternehmensraum hineinzuwachsen, auf Wirtschaften der durch seine enorme installierte Basis angetriebenen Skala bauend.

Nur einige tausend Systeme mit dem ursprünglichen Verarbeiter von Merced Itanium wurden wegen der relativ schlechten Leistung verkauft, haben hoch gekostet und haben Softwareverfügbarkeit beschränkt.

Anerkennend, dass der Mangel an der Software ein ernstes Problem für die Zukunft sein konnte, hat Intel Tausende von diesen frühen Systemen unabhängigen Softwareverkäufern (ISVs) bereitgestellt, um Entwicklung zu stimulieren. HP und Intel haben der folgenden Generation Itanium 2 Verarbeiter gebracht, um ein Jahr später einzukaufen.

Itanium 2: 2002-2010

Der Itanium wurde 2 Verarbeiter 2002 veröffentlicht, und wurde für Unternehmensserver aber nicht für die ganze Tonleiter des hohen Endes auf den Markt gebracht rechnend. Erster Itanium 2, codegenannt McKinley, wurde durch den HP und Intel gemeinsam entwickelt. Es hat viele der Leistungsprobleme des ursprünglichen Verarbeiters von Itanium erleichtert, die größtenteils durch ein ineffizientes Speichersubsystem verursacht wurden. McKinley hat 221 Millionen Transistoren enthalten (von denen 25 Millionen für die Logik waren), gemessene 19.5 Mm durch 21.6 Mm (421 Mm) und in 180 nm, Hauptteil CMOS Prozess mit sechs Schichten von Aluminium metallization fabriziert wurde.

2003 hat AMD Opteron befreit, der seine eigene 64-Bit-Architektur (x86-64) durchgeführt hat. Opteron hat schnelle Annahme im Unternehmensserver-Raum gewonnen, weil es eine leichte Steigung von x86 zur Verfügung gestellt hat. Intel hat durch das Einführen x86-64 in seinen Mikroprozessoren von Xeon 2004 geantwortet.

Intel hat neuen Itanium 2 Familienmitglied, codenamed Madison 2003 befreit. Madison hat einen 130 Nm-Prozess verwendet und war die Basis aller neuen Verarbeiter von Itanium, bis Montecito im Juni 2006 befreit wurde.

Im März 2005 hat Intel bekannt gegeben, dass er an einem neuen Verarbeiter von Itanium, codenamed Tukwila arbeitete, um 2007 veröffentlicht zu werden. Tukwila würde vier Verarbeiter-Kerne haben und würde den Bus von Itanium durch eine neue Allgemeine Systemschnittstelle ersetzen, die auch durch einen neuen Verarbeiter von Xeon verwendet würde.

Später in diesem Jahr hat Intel die Lieferfrist von Tukwila zu Ende 2008 revidiert.

Im November 2005 haben sich die Server-Hersteller von Major Itanium Intel und mehreren Softwareverkäufern angeschlossen, um die Lösungsverbindung von Itanium zu bilden, um die Architektur zu fördern und Softwarehalten nach Backbord zu beschleunigen.

Die Verbindung hat bekannt gegeben, dass seine Mitglieder $ 10 Milliarden in Lösungen von Itanium am Ende des Jahrzehnts investieren würden.

2006 hat Intel Montecito geliefert (auf den Markt gebracht als Itanium 2 9000 Reihen), ein Doppelkernverarbeiter, der grob Leistung verdoppelt hat und Energieverbrauch um ungefähr 20 Prozent vermindert hat.

Intel hat Itanium 2 9100 Reihen, codenamed Montvale im November 2007 befreit.

Im Mai 2009 wurde die Liste für Tukwila, sein später folgendes, wieder mit der Ausgabe zu für das erste Viertel von 2010 geplanten OEM revidiert.

Itanium 9300 (Tukwila): 2010

Der Itanium 9300 Reihe-Verarbeiter, codenamed Tukwila, wurde am 8. Februar 2010 mit der größeren Leistung und Speicherkapazität veröffentlicht.

Das Gerät verwendet einen 65 Nm-Prozess, schließt zwei bis vier Kerne ein, bis zu 24 Mb auf - sterben geheime Lager, Technologie und integrierte Speicherkontrolleure Hypereinfädelnd. Es führt Datenkorrektur des doppelten Geräts durch, die hilft, Speicherfehler zu befestigen. Tukwila führt auch Intel QuickPath Interconnect (QPI) durch, um Itanium busbasierte Architektur zu ersetzen. Es hat eine Maximalzwischenverarbeiter-Bandbreite von 96 GB/s und eine Maximalspeicherbandbreite von 34 GB/s. Mit QuickPath hat der Verarbeiter Speicherkontrolleure integriert und verbindet das Gedächtnis direkt mit QPI Schnittstellen, um zu anderen Verarbeitern und Eingabe/Ausgabe-Mittelpunkten direkt in Verbindung zu stehen. QuickPath wird auch auf Verarbeitern von Intel mit der Mikroarchitektur von Nehalem verwendet, es wahrscheinlich machend, dass Tukwila und Nehalem im Stande sein werden, denselben chipsets zu verwenden.

Tukwila vereinigt vier Speicherkontrolleure, von denen jeder vielfachen DDR3 DIMMs über einen getrennten Speicherkontrolleur, unterstützt

viel wie der mit Sitz in Nehalem Xeon Verarbeiter codegenannt Beckton.

Marktanteil

Im Vergleich mit seiner Familie von Xeon von Server-Verarbeitern ist Itanium ein Großserienprodukt für Intel nie gewesen. Intel veröffentlicht Produktionszahlen nicht. Ein Industrieanalytiker hat eingeschätzt, dass die Produktionsrate 200,000 Verarbeiter pro Jahr 2007 war.

:Please bemerken, dass die folgenden Zahlen auf Servern und nicht auf Verarbeitern basieren. Es wird nicht berichtet, wie viele Verarbeiter oder Mehrkernverarbeiter in diese Server eingebaut wurden, und weder es klar ist, ob gruppierte Server als ein einzelner Server aufgezählt wurden oder nicht. Deshalb scheint es, keine gültige Methode zu geben, um vernünftig zu bestimmen, wie viele Verarbeiter durch diese Zahl von Systemen vertreten werden.

Gemäß Gartner Inc. war die Gesamtzahl von Servern von Itanium, die von allen Verkäufern 2007 verkauft sind, ungefähr 55,000. Das vergleicht sich mit 417,000 RISC Servern (Ausbreitung über alle RISC Verkäufer) und 8.4 Millionen x86 Servern. Von 2001 bis 2007 berichtet IDC, dass insgesamt 184,000 mit Sitz in Itanium Systeme verkauft worden sind. Für den vereinigten POWER/SPARC/Itanium Systemmarkt berichtet IDC, dass MACHT 42 % von Einnahmen gewonnen hat und SPARC 32 % gewonnen hat, während mit Sitz in Itanium Systemeinnahmen 26 % im zweiten Viertel von 2008 erreicht haben.

Gemäß einem IDC Analytiker, 2007 HP ist vielleicht für 80 % von Systemeinnahmen von Itanium verantwortlich gewesen.

Gemäß Gartner, 2008 HP ist für 95 % von Verkäufen von Itanium verantwortlich gewesen. Die Itanium Systemverkäufe des HP waren an einer jährlichen Rate von $ 4.4 Milliarden am Ende 2008, und haben sich zu $ 3.5 Milliarden am Ende von 2009, geneigt

im Vergleich zu einem 35-%-Niedergang in UNIX Systemeinnahmen für die Sonne und einem 11-%-Fall für IBM, mit einer x86-64 Server-Einnahmenzunahme von 14 % während dieser Periode.

Architektur

Intel hat den Befehlssatz von Itanium und die Mikroarchitektur, umfassend dokumentiert

und die technische Presse hat Übersichten zur Verfügung gestellt. Die Architektur ist mehrere Male während seiner Geschichte umbenannt worden. HP hat es ursprünglich PAPA-WIDEWORD genannt. Intel hat es später IA-64, dann Itanium Processor Architecture (IPA), genannt

vor dem Festsetzen auf Intel Itanium Architecture, aber wird es noch weit IA-64 genannt.

Es sind 64 Bit am Register reich ausführlich passen Architektur an. Das Grunddatenwort ist 64 Bit, Byte-addressable. Der logische Adressraum ist 2 Bytes. Die Architektur führt Aussage, Spekulation und Zweigvorhersage durch. Es verwendet einen Hardware-Register-Umbenennungsmechanismus aber nicht einfache Register-Fenstertechnik für den Parameter-Übergang. Derselbe Mechanismus wird auch verwendet, um parallele Ausführung von Schleifen zu erlauben. Spekulation, Vorhersage, Aussage und Umbenennung sind unter der Kontrolle des Bearbeiters: Jedes Instruktionswort schließt Extrabit dafür ein. Diese Annäherung ist die unterscheidende Eigenschaft der Architektur.

Die Architektur führt 128 Register der ganzen Zahl, 128 Schwimmpunkt-Register, 64 Ein-Bit-Prädikate und acht Zweigregister durch. Die Schwimmpunkt-Register sind 82 Bit lang, um Präzision für Zwischenergebnisse zu bewahren.

Instruktionsausführung

Jedes 128-Bit-Instruktionswort enthält drei Instruktionen, und der Abruf-Mechanismus kann bis zu zwei Instruktionswörter pro Uhr vom L1 geheimen Lager in die Rohrleitung lesen. Wenn der Bearbeiter maximalen Vorteil davon nehmen kann, kann der Verarbeiter sechs Instruktionen pro Uhr-Zyklus durchführen. Der Verarbeiter hat dreißig funktionelle Ausführungseinheiten in elf Gruppen. Jede Einheit kann eine besondere Teilmenge des Befehlssatzes durchführen, und jede Einheit führt an einer Rate einer Instruktion pro Zyklus wenn Ausführungsmarktbuden durch, die auf Daten warten. Während nicht alle Einheiten in einer Gruppe identische Teilmengen des Befehlssatzes durchführen, können allgemeine Instruktionen in vielfachen Einheiten durchgeführt werden.

Die Ausführungseinheitsgruppen schließen ein:

  • Sechs Mehrzweck-ALUs, zwei Einheiten der ganzen Zahl, eine Verschiebungseinheit
  • Vier Dateneinheiten des geheimen Lagers
  • Sechs Multimediaeinheiten, zwei parallele Verschiebungseinheiten, multipliziert eine Parallele, eine Bevölkerungszählung
  • Zwei 82-Bit-Schwimmpunkt multipliziert - sammeln Einheiten an, zwei SIMD Schwimmpunkt multiplizieren - sammeln Einheiten (zwei 32-Bit-Operationen jeder) an
  • Drei Zweigeinheiten

Der Bearbeiter kann häufig Instruktionen in Sätze sechs gruppieren, der zur gleichen Zeit durchführen kann. Da die Schwimmpunkt-Einheiten ein Multiplizieren durchführen - sammeln Operation an, eine einzelne Schwimmpunkt-Instruktion kann die Arbeit von zwei Instruktionen durchführen, wenn die Anwendung ein von einem Hinzufügen gefolgtes Multiplizieren verlangt: Das ist in der wissenschaftlichen Verarbeitung sehr üblich. Wenn es vorkommt, kann der Verarbeiter vier MISSERFOLGE pro Zyklus durchführen. Zum Beispiel hatte 800-MHz-Itanium eine theoretische Schätzung von 3.2 GFLOPS, und schnellster Itanium 2, an 1.67 GHz, wurde an 6.67 GFLOPS abgeschätzt.

Speicherarchitektur

Von 2002 bis 2006 hat Itanium 2 Verarbeiter eine allgemeine Hierarchie des geheimen Lagers geteilt. Sie hatten 16 Kilobytes des geheimen Instruktionslagers des Niveaus 1 und 16 Kilobytes des geheimen Datenlagers des Niveaus 1. Das L2 geheime Lager wurde (sowohl Instruktion als auch Daten) vereinigt und ist 256 Kilobytes. Das geheime Lager des Niveaus 3 wurde auch vereinigt und hat sich in der Größe von 1.5 Mb bis 24 Mb geändert. Das L2 geheime 256-Kilobyte-Lager enthält genügend Logik, um Semaphor-Operationen zu behandeln, ohne die wichtige arithmetische Logikeinheit (ALU) zu stören.

Auf

Hauptgedächtnis wird durch einen Bus zu einem chipset außer Span zugegriffen. Der Itanium wurde 2 Bus den Bus von McKinley am Anfang genannt, aber wird jetzt gewöhnlich den Bus von Itanium genannt. Die Geschwindigkeit des Busses hat fest mit neuen Verarbeiter-Ausgaben zugenommen. Die Busübertragungen 2×128 Bit pro Uhr-Zyklus, so die 200 MHz hat Bus von McKinley 6.4 GB/s und den 533-MHz-Bus von Montecito übertragen, übertragen 17.056 GB/s

Architektonische Änderungen

Vor 2006 veröffentlichte Verarbeiter von Itanium hatten Hardware-Unterstützung für die IA-32 Architektur, um Unterstützung für Vermächtnis-Server-Anwendungen zu erlauben, aber die Leistung für den IA-32-Code war viel schlechter als für den heimischen Code und auch schlechter als die Leistung von gleichzeitigen x86 Verarbeitern. 2005 hat Intel die IA-32 Ausführungsschicht (IA-32 EL), ein Softwareemulator entwickelt, der bessere Leistung zur Verfügung stellt. Mit Montecito hat Intel deshalb Hardware-Unterstützung für den IA-32-Code beseitigt.

2006, mit der Ausgabe von Montecito, hat Intel mehrere Erhöhungen zur grundlegenden Verarbeiter-Architektur gemacht einschließlich:

  • Hardware-Nebenläufigkeit: Jeder Verarbeiter-Kern erhält Zusammenhang für zwei Fäden der Ausführung aufrecht. Wenn Faden-Marktbuden während des Speicherzugangs, der andere Faden durchführen kann. Intel nennt diese "raue Nebenläufigkeit", um es von der "hypereinfädelnden Technologie" Intel zu unterscheiden, der in einen x86 und x86-64 Mikroprozessoren integriert ist. Raue Nebenläufigkeit wird zu Intel Itanium Architecture gut verglichen und läuft auf eine merkliche Leistungszunahme hinaus.
  • Hardware-Unterstützung für die Virtualisierung: Intel hat Intel Virtualization Technology (Intel VT-i) hinzugefügt, der Hardware zur Verfügung stellt, hilft für Kernvirtualisierungsfunktionen. Virtualisierung erlaubt einer Software "Hyperschirm", um vielfache Betriebssystembeispiele auf dem Verarbeiter gleichzeitig zu führen.
  • Erhöhungen des geheimen Lagers: Montecito hat einen Spalt L2 geheimes Lager hinzugefügt, das ein L2 hingebungsvolles geheimes 1-Mb-Lager für Instruktionen eingeschlossen hat. Das L2 ursprüngliche geheime 256-Kilobyte-Lager wurde zu einem hingebungsvollen geheimen Datenlager umgewandelt. Montecito hat auch bis zu 12 Mb auf eingeschlossen - sterben L3 geheimes Lager.

Hardware-Unterstützung

Systeme

nur einige Hersteller bieten Systeme von Itanium, einschließlich HP, Stiers, NEC, Inspur und Huawei an. Außerdem bietet Intel ein Fahrgestell an, das von Systemintegratoren verwendet werden kann, um Systeme von Itanium zu bauen.

HP, der einzige von vier ersten Server-Herstellern der Industrie, um mit Sitz in Itanium Systeme heute anzubieten, verfertigt mindestens 80 % aller Systeme von Itanium. HP hat 7200 Systeme im ersten Viertel von 2006 verkauft.

Der Hauptteil von verkauften Systemen ist Unternehmensserver und Maschinen für die groß angelegte technische Computerwissenschaft mit einem durchschnittlichen Abgabepreis pro System über 200,000 US$. Ein typisches System verwendet acht oder mehr Verarbeiter von Itanium.

Chipsets

Der Itanium Bus verbindet zum Rest des Systems über einen chipset. Unternehmensserver-Hersteller unterscheiden ihre Systeme, indem sie entwickeln und sich chipsets entwickeln, die den Verarbeiter zum Gedächtnis, die Verbindungen und die peripherischen Kontrolleure verbinden. Der chipset ist das Herz der Systemebene-Architektur für jedes Systemdesign. Die Entwicklung eines chipset kostet Dutzende Millionen von Dollars und vertritt ein Hauptengagement zum Gebrauch von Itanium. IBM hat einen chipset 2003 und Intel 2002 geschaffen, aber keiner von ihnen hat chipsets entwickelt, um neuere Technologien wie DDR2 oder PCI-Schnellzug zu unterstützen.

Zurzeit werden moderne chipsets für Itanium, der solche Technologien unterstützt, durch HP, Fujitsu, SGI, NEC und Hitachi verfertigt.

Das "Tukwila" Itanium Verarbeiter-Modell ist entworfen worden, um einen allgemeinen chipset mit dem Verarbeiter von Intel Xeon AB (der Xeon Verarbeiter von Intel zu teilen, der für vier Verarbeiter und größere Server entworfen ist). Die Absicht ist, Systementwicklung zu rationalisieren und Kosten für Server-OEM zu reduzieren, von denen viele sowohl Itanium-als auch mit Sitz in Xeon Server entwickeln.

Softwareunterstützung

, Itanium wird durch die folgenden Betriebssysteme unterstützt:

Jedoch hat Microsoft 2010 bekannt gegeben, dass Windows-Server-2008-R2 die letzte Version des Windows-Servers sein wird, um Itanium zu unterstützen, und dass es auch Entwicklung der Versionen von Itanium des Sehstudios und SQL Servers unterbrechen würde.

Ebenfalls war Rotes Hut-Unternehmen Linux 5 die letzte Ausgabe von Itanium des Roten Hut-Unternehmens Linux

und der Ubuntu von Canonical 10.04 LEUTNANTS war die letzte unterstützte Ausgabe von Ubuntu auf Itanium.

HP wird nicht unterstützen oder Linux auf Itanium 9300 (Tukwila) Server bescheinigen.

Oracle Corporation hat im März 2011 bekannt gegeben, dass sie Entwicklung der Anwendungssoftware für Plattformen von Itanium mit der Erklärung fallen lassen würde, dass "Management von Intel verständlich gemacht hat, dass ihr strategischer Fokus auf ihrem x86 Mikroprozessor ist, und dass sich Itanium das Ende seines Lebens näherte."

HP verkauft eine Virtualisierungstechnologie für Itanium genannt die Integrität Virtuelle Maschinen.

Um mehr Software zu erlauben, auf Itanium zu laufen, hat Intel die Entwicklung von Bearbeitern unterstützt, die für die Plattform, besonders sein eigenes Gefolge von Bearbeitern optimiert sind.

Das Anfangen im November 2010, mit der Einführung von neuen Produktgefolgen, Intel Itanium Compilers wurde mit den Bearbeitern von Intel x86 in einem einzelnen Produkt nicht mehr gestopft. Intel bietet Werkzeuge von Itanium und Werkzeuge von Intel x86 einschließlich Bearbeiter unabhängig in verschiedenen Produktbündeln an.

GCC,

Open64 und Microsoft Visual Studio 2005 (und später)

sind auch im Stande, Maschinencode für Itanium zu erzeugen. Gemäß der Itanium Lösungsverbindung waren mehr als 13,000 Anwendungen für gestützte Systeme von Itanium Anfang 2008, verfügbar

obwohl Sonne um Anwendungszählungen von Itanium in der Vergangenheit gekämpft hat.

Der ISA unterstützt auch Gelato, ein Itanium HPC Benutzergruppe und Entwickler-Gemeinschaft, dass Häfen und offene Quellsoftware für Itanium unterstützen.

Wetteifer

Wetteifer ist eine Technik, die einem Computer erlaubt, binären Code durchzuführen, der für einen verschiedenen Typ des Computers kompiliert wurde. Vor dem Erwerb von IBM von QuickTransit 2009 Anwendung konnte die binäre Software für IRIX/MIPS und Solaris/SPARC über den Typ des Wetteifers genannt "dynamische binäre Übersetzung" auf Linux/Itanium laufen. Ähnlich hat HP eine Methode durchgeführt, PA-RISC/HP-UX auf dem Itanium/HP-UX über den Wetteifer durchzuführen, Wanderung seiner Kunden des PAPAS-RISC zum radikal verschiedenen Befehlssatz von Itanium zu vereinfachen. Verarbeiter von Itanium können auch die Großrechner-Umgebung GCOS vom Groupe Stier und mehreren x86 Betriebssysteme über Befehlssatz-Simulatoren führen.

Konkurrenz

Itanium wird auf den Unternehmensserver und die Märkte der Hochleistungscomputerwissenschaft (HPC) gerichtet. Anderes Unternehmen - und HPC-eingestellte Verarbeiter-Linien schließt den SPARC von Oracle Corporation T4, der SPARC64 von Fujitsu VII + und der POWER7 von IBM ein. Gemessen durch die Menge hat verkauft, die ernsteste Konkurrenz von Itanium kommt aus x86-64 Verarbeitern einschließlich der eigenen Linie von Xeon von Intel und der Opteron Linie von AMD., die meisten Server wurden mit x86-64 Verarbeitern verladen.

2005 sind Systeme von Itanium für ungefähr 14 % von HPC Systemeinnahmen verantwortlich gewesen, aber der Prozentsatz hat sich geneigt, als sich die Industrie zu x86-64 Trauben für diese Anwendung bewegt.

Ein Vortrag im Oktober 2008 von Gartner auf dem Verarbeiter von Tukwila hat festgestellt, dass "... der zukünftige Fahrplan für Itanium als stark als dieser jedes RISC-Gleichen wie Macht oder SPARC schaut."

Supercomputer und Hochleistungscomputerwissenschaft

Ein mit Sitz in Itanium Computer ist zuerst auf der Liste der TOP500 Supercomputer im November 2001 erschienen. Die beste von Itanium jemals erreichte Position 2 basiertes System in der Liste war #2, erreicht im Juni 2004, als Donner (LLNL) in die Liste mit Rmax von 19.94 Teraflops eingegangen ist. Im November 2004 ist Columbia in die Liste an #2 mit 51.8 Teraflops eingegangen, und es gab mindestens einen mit Sitz in Itanium Computer in den 10 erst von da an bis Juni 2007. Die Maximalzahl von mit Sitz in Itanium Maschinen auf der Liste ist in der Liste im November 2004, an 84 Systemen (16.8 %) vorgekommen; vor dem Juni 2010 war das auf fünf Systeme (1 %) gefallen.

Verarbeiter

Veröffentlichte Verarbeiter

Die Itanium Verarbeiter zeigen einen Fortschritt in der Fähigkeit. Merced war ein Beweis des Konzepts. McKinley hat drastisch die Speicherhierarchie verbessert und hat Itanium erlaubt, vernünftig konkurrenzfähig zu werden. Madison, mit der Verschiebung zu einem 130 Nm-Prozess, hat genug Raum des geheimen Lagers berücksichtigt, um die Hauptleistungsengpässe zu überwinden. Montecito, mit einem 90 Nm-Prozess, hat eine Doppelkerndurchführung und eine Hauptverbesserung in der Leistung pro Watt berücksichtigt. Montvale hat drei neue Eigenschaften hinzugefügt: Kernniveau lockstep, nachfragebasierte Schaltung und Vorderseite-Busfrequenz von bis zu 667 MHz.

</Zentrum>

Zukünftige Verarbeiter

, etwas Information und Spekulationen auf zukünftigen Verarbeitern von Itanium und Fahrplänen sind veröffentlicht worden.

Poulson

Poulson wird der später folgende Verarbeiter zu Tukwila sein und wird für die Ausgabe 2012 geplant.

Gemäß Intel wird es die 45 Nm-Prozess-Technologie auslassen und eine 32 Nm-Prozess-Technologie verwenden; es wird acht Kerne zeigen, eine 12-breite Problem-Architektur, Nebenläufigkeitserhöhungen und neue Instruktionen haben, den Parallelismus besonders in der Virtualisierung auszunutzen.

Der Poulson L3 Größe des geheimen Lagers ist 32 Mb. L2 Größe des geheimen Lagers ist 6 Mb, 512 ich Kilobyte, 256 D Kilobyte pro Kern. Sterben Sie Größe ist 544 Mm ² weniger als sein Vorgänger Tukwila (698.75 Mm ²).

In ISSCC 2011 hat Intel einen genannten Vortrag, "32nm 3.1 Milliarden Transistor-12 Breites Problem Itanium Verarbeiter für die Mission Kritische Server gehalten."

In Anbetracht der Geschichte von Intel, Details über Mikroprozessoren von Itanium an ISSCC bekannt zu geben, bezieht sich dieses Papier am wahrscheinlichsten auf Poulson. Analytiker David Kanter sinnt nach, dass Poulson eine neue Mikroarchitektur mit einer fortgeschritteneren Form der Nebenläufigkeit verwenden wird, die nicht weniger als vier Fäden verwendet, um Leistung für einzelne Gewinde- und Mehrgewindearbeitspensen zu verbessern.

Etwas neue Information wurde auf der Konferenz von Hotchips veröffentlicht.

Neue Information präsentiert Verbesserungen in der Nebenläufigkeit, resilency Verbesserungen (Instruktionswiederholungsspiel RAS) und wenige neue Instruktionen (Faden-Vorrang, Instruktion der ganzen Zahl, das Vorholen des geheimen Lagers, die Datenzugriffshinweise).

Kittson

Kittson wird Poulson 2014 folgen. Wenige Details sind anders bekannt als die Existenz des codename und der binären Vereinbarkeit und Steckdose-Vereinbarkeit zwischen Poulson, Kittson und Tukwila.

Zeitachse

  • 1989:
  • HP beginnt, EPOS zu untersuchen
  • 1994:
  • Juni: HP und Intel geben Partnerschaft bekannt
  • 1995:
  • September: HP, Novell und SCO geben Pläne für eine "Großserie UNIX Betriebssystem" bekannt, um "vernetzte 64-Bit-Computerwissenschaft auf der Architektur des HP/Intel" zu liefern
  • 1996:
  • Oktober: Compaq gibt bekannt, dass er IA-64 verwenden wird
  • 1997:
  • Juni: IDC sagt voraus, dass IA-64 Systemverkäufe $ 38 Milliarden/deine vor 2001 erreichen werden
  • Oktober: Dell gibt bekannt, dass es IA-64 verwenden wird
  • Dezember: Intel und Sonne geben gemeinsame Anstrengung bekannt, Solaris zu IA-64 zu tragen
  • 1998:
  • März: SCO gibt zu, dass HP/SCO Unix Verbindung jetzt toter ist
  • Juni: IDC sagt voraus, dass IA-64 Systemverkäufe $ 30 Milliarden/deine vor 2001 erreichen werden
  • Juni: Intel gibt bekannt, dass Merced von der zweiten Hälfte von 1999 zur ersten Hälfte von 2000 verzögert wird
  • September: IBM gibt bekannt, dass er mit Sitz in Merced Maschinen bauen wird
  • Oktober: Projektmonterey wird gebildet, um einen allgemeinen UNIX für IA-64 zu schaffen
  • 1999:
  • Februar: Projekttrillian wird gebildet, um Linux zu IA-64 zu tragen
  • August: IDC sagt voraus, dass IA-64 Systemverkäufe $ 25 Milliarden/deine vor 2002 erreichen werden
  • Oktober: Intel gibt bekannt, dass Itanium nennen
  • Oktober: Der Begriff Itanic wird zuerst im Register gebraucht
  • 2000:
  • Februar: Projekttrillian liefert Quellcode
  • Juni: IDC sagt voraus, dass Systemverkäufe von Itanium $ 25 Milliarden/deine vor 2003 erreichen werden
  • Juli: Sonne und Intel lassen Solaris-On-Itanium-Pläne fallen
  • August: AMD veröffentlicht Spezifizierung für x86-64, eine Reihe von 64-Bit-Erweiterungen auf die eigene x86 Architektur von Intel hat vorgehabt, sich mit IA-64 zu bewerben. Es wird schließlich das unter dem Namen "AMD64" auf den Markt bringen
  • 2001:
  • Juni: IDC sagt voraus, dass Systemverkäufe von Itanium $ 15 Milliarden/deine vor 2004 erreichen werden
  • Juni: Projektmonterey stirbt
  • Juli: Itanium wird befreit
  • Oktober: IDC sagt voraus, dass Systemverkäufe von Itanium $ 12 Milliarden/deine am Ende von 2004 erreichen werden
  • November: Der 320-Verarbeiter-Koloss von IBM JETZT Traube am Nationalen Zentrum, um Anwendungen Superzuschätzen, wird auf der TOP500-Liste an der Position #34 verzeichnet
  • November: Compaq verzögert Itanium Produktausgabe wegen Probleme mit dem Verarbeiter
  • Dezember: Gelato wird gebildet
  • 2002:
  • März: IDC sagt voraus, dass Systemverkäufe von Itanium $ 5 Milliarden/deine bis zum Ende 2004 erreichen werden
  • Juni: Itanium 2 wird befreit
  • 2003:
  • April: IDC sagt voraus, dass Systemverkäufe von Itanium $ 9 Milliarden/deine bis zum Ende 2007 erreichen werden
  • April: AMD befreit Opteron, den ersten Verarbeiter mit x86-64 Erweiterungen
  • Juni: Intel befreit den "Madison" Itanium 2
  • 2004:
  • Februar: Intel gibt bekannt, dass er selbstständig x86-64 Durchführung gearbeitet hat (der er schließlich unter dem Namen "Intel 64" auf den Markt bringen wird)
  • Juni: Intel veröffentlicht seinen ersten Verarbeiter mit x86-64 Erweiterungen, einen Verarbeiter von Xeon codenamed "Nocona"
  • Juni: Donner, ein System an LLNL mit 4096 Itanium 2 Verarbeiter, wird auf der TOP500-Liste an der Position #2 verzeichnet
  • November: Columbia, ein SGI Altix 3700 mit 10160 Itanium 2 Verarbeiter an NASA Forschungszentrum von Ames, wird auf der TOP500-Liste an der Position #2. verzeichnet
  • Dezember: Systemverkäufe von Itanium für 2004 erreichen $ 1.4 Milliarden
  • 2005:
  • Januar: HP-Häfen OpenVMS zu Itanium
  • Februar: Server-Design von IBM lässt Unterstützung von Itanium fallen
  • Juni: Ein Itanium 2 bricht einen Rekord SPECfp2000 Ergebnis von 2,801

in Hitachi, Ltd Rechenklinge.

  • September: Itanium Lösungsverbindung wird gebildet
  • September: Kleines enges Tal herrscht über das Geschäft von Itanium
  • Oktober: Server-Verkäufe von Itanium erreichen die M/Viertel von 619 $ im dritten Viertel.
  • Oktober: Intel gibt Jahresverzögerungen für Montecito, Montvale und Tukwila bekannt
  • 2006:
  • Januar: Itanium Lösungsverbindung gibt eine gesammelte Investition von $ 10 Milliarden in Itanium vor 2010 bekannt
  • Februar: IDC sagt voraus, dass Systemverkäufe von Itanium $ 6.6 Milliarden/deine vor 2009 erreichen werden
  • Juni: Intel veröffentlicht den Doppelkern"Montecito" Itanium 2 9000 Reihen
  • 2007:
  • April: CentOS (RHEL-Klon) legt Unterstützung von Itanium darauf halten für die 5.0 Ausgabe
  • Oktober: Intel veröffentlicht den "Montvale" Itanium 2 9100 Reihen.
  • November: Intel benennt die Familie von Itanium 2 zurück zu Itanium um.
  • 2009:
  • Dezember: Rote Hat gibt bekannt, dass es Unterstützung für Itanium in der folgenden Ausgabe seines Unternehmens-OS, Rotes Unternehmen von Hat Linux 6 fallen lässt.
  • 2010:
  • Februar: Intel gibt den "Tukwila" Itanium 9300 Reihen bekannt.
  • April: Microsoft gibt Phase - aus der Unterstützung für Itanium bekannt.
  • Oktober: Intel gibt neue Ausgaben von Intel C ++ Bearbeiter und Intel Fortran Compiler für x86/x64 bekannt, während Unterstützung von Itanium nur in älteren Versionen verfügbar ist.
  • 2011:
  • März: Oracle Corporation gibt bekannt, dass sie aufhören wird, Anwendungssoftware, middleware, und Orakel Linux für Itanium zu entwickeln.
  • März: Intel und HP wiederholen ihre Unterstützung von Itanium ständig.
  • April: Huawei und Inspur geben bekannt, dass sie Server von Itanium entwickeln werden.
  • 2012:
  • Februar: Gerichtspapiere wurden von einem Fall zwischen HP and Oracle Corporation befreit, die Scharfsinnigkeit der Tatsache gegeben hat, dass HP Intel 690 Million $ zahlte, um Itanium auf der Lebensunterstützung zu behalten.

Siehe auch

  • Liste von Mikroprozessoren von Intel Itanium

Außenverbindungen


Internationaler Rat von Unitarians und Universalists / Internationale statistische Klassifikation von Krankheiten und zusammenhängenden Gesundheitsproblemen
Impressum & Datenschutz