Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Web Analytics
Cookie Policy Terms and Conditions Intel Itanium 2 - Wikipedia

Intel Itanium 2

aus Wikipedia, der freien Enzyklopädie

Itanium 2
Itanium 2
Architektur des Intanium 2.
Architektur des Intanium 2.

Der Intel Itanium 2 ist ein 64-Bit-Mikroprozessor, der gemeinsam von Hewlett-Packard und Intel entwickelt wurde. Er ist der verbesserte Nachfolger des eher glücklosen Intel Itanium Prozessors. Wie dieser besitzt auch er nativ den IA-64 Befehlssatz. Die Befehle der älteren x86 Prozessoren können nur in einem (sehr langsamen) Firmware-Emulationsmodus ausgeführt werden. Daneben bestehen Erweiterungen zur leichteren Migration von Prozessoren der PA-RISC-Familie.

Inhaltsverzeichnis

[Bearbeiten] Entwicklung

Der im Juli 2002 auf den Markt gebrachte McKinley behebt als erster Itanium 2 einige der größten Mankos des alten Itanium (Merced) wie die hohen Latenzzeiten der Caches (Integration des L3-Cache auf dem Die und Senkung der Latenzzeiten des L1- und L2-Caches ) und den verhältnismäßig langsamen Front Side Bus (Erhöhung von 266 MHz bei 64 Bit auf 400 MHz bei 128 Bit). Auch wurde die Ausführungsgeschwindigkeit der x86-Emulation erhöht. Die Architektur des Itanium 2 ist prinzipiell mit der des Itanium identisch.

Etwa ein Jahr später wurde die zweite Revision des Itanium 2 Designs veröffentlicht (Madison). Neu im Portfolio waren Prozessoren mit 1,5 GHz bei 6 MB Cache, 1,4 GHz mit 4 MB und 1,3 GHz mit 3 MB. Die 1,5 GHz-Version erreichte damals die höchsten SpecFP- und SpecInt-Werte eines in Serie gefertigten Einzelprozessors.

Mit dem Deerfield Core wurde im 3. Quartal 2003 eine stromsparende Version mit 1 GHz und 1,5 MB L3-Cache auf den Markt gebracht. Mit einer Thermal Design Power (TDP) von 62W zielt er besonders auf Cluster, bei denen niedriger Stromverbrauch und gute Kühlung wichtig sind.

[Bearbeiten] Probleme

Der Itanium ist das zweitteuerste Computer-Projekt der Geschichte, gleich hinter der IBM 360. Trotz der Geldmengen, die in das Projekt investiert wurden, gibt es ernsthafte Bedenken bezüglich der Zukunft des Produkts Itanium, die sich im Wesentlichen um zwei Probleme drehen:

  • Zum einen zeigen sich die theoretischen Vorteile des VLIW-Designs in Sachen verminderter Chip-Komplexität leider nicht am tatsächlichen Prozessor. Der Itanium 2 hat über 221 Millionen Transistoren, die zusammen imposante 130 Watt verbrauchen. Durch die Notwendigkeit eines größeren L3-Caches wird sich die Transistorzahl weiter erhöhen. Intel versucht derzeit, dafür an anderer Stelle Schaltkreise zu sparen.
  • Die Entwicklung eines Compilers, der dem Itanium erlaubt, sein Potenzial auszuspielen, hat sich als schwierig erwiesen, ist aber für eine gute Performance unabdingbar. Obwohl in dieser Richtung ständige Verbesserungen erreicht werden, gilt die Portierung von Software auf die Itanium-Architektur als besonders schwierig. Mit der Auslieferung des Itanium 2 hat sich aber die Software-Unterstützung im Vergleich zu vorher sehr verbessert. Zu den portierten Betriebssystemen gehören HP-UX, Linux (bereits vor Erscheinen des Prozessors für Kernel ab 2.3.35 entwickelt, Distributionen: Debian ab Version 3.0 »woody«; Redhat Linux ab Version 7.2; Redhat Enterprise Linux ab Version 3, ES+AS; Suse Linux Enterprise Server ab Version 8) und Microsoft Windows. An der IA-64-Portierung für OpenVMS 8.2 und NetBSD sowie FreeBSD wird derzeit gearbeitet. HP plant, seine Tru64-Kunden zum Umstieg auf Itanium-Plattformen unter HP-UX, Linux oder Windows zu bewegen.

Der Ansatz, mehrere Befehle pro Taktzyklus auszuführen, dabei aber die für Out-of-Order-Execution notwendigen Transistoren zu sparen, sodass eine schlankere Architektur die Nachteile des Parallelisierens durch den Compiler statt durch die Hardware mehr als kompensiert, ist also nicht im gewünschten Umfang geglückt.

Eine mögliche Bedrohung für Intels Architektur ist inzwischen AMDs AMD64. Sie folgt Intels früherer Vorgehensweise, eine einzelne Architektur nach und nach zu erweitern, erst vom 16-Bit 8086 zum 32-Bit 80386 und neueren Modellen, ohne die Abwärtskompatibilität zu opfern. AMD64 erweitert die 32-Bit x86-Architektur durch 64-Bit-Register und Kompatibilitätsmodi für alte 32-Bit- und 16-Bit-Software. Die Auslieferung von AMD64-Systemen begann Mitte 2003. Die Performance dieser Opteron genannten Prozessoren ist sehr gut, zum Glück für Intel positioniert AMD diese Produktlinie aber eher als Konkurrenz zum 32-Bit Intel Xeon-Serverprozessor.

Ein Misserfolg des Itanium 2 würde auch einen Rückschlag für Hersteller wie Hewlett-Packard und SGI bedeuten, die ihre hauseigenen CPU-Architekturen zu Gunsten des Itanium 2 einstellen wollen.

[Bearbeiten] Zukunft

Am 18. Juli 2006 ist ein Multi-Core Prozessor mit Codenamen Montecito erscheinen, Anfang 2007 wird es von diesem noch einen Die-Shrink mit Namen Montvale geben, bei dem die Busgeschwindigkeit von 333 MHz DDR (FSB667) auf 400 MHz DDR (FSB800) angehoben wird und für die "Zukunft" nach dem Jahr 2007 wird ein Chip mit Namen Tukwila erwartet, an dem viele Ingenieure des abgebrochenen Alpha-EV8-Projekts mitarbeiten. Eine feste Zeitangabe zur erwarteten Marktreife von Tukwila ist in der aktuellen (März 2006) Roadmap von Intel nicht mehr enthalten - vermutlich um weiteren, möglichen Verschiebungen vorzubeugen. Tukwila soll die zehnfache Performance des Madison besitzen.

[Bearbeiten] Modelldaten

[Bearbeiten] McKinley

  • L1-Cache: 16 + 16 KB (Daten + Instruktionen)
  • L2-Cache: 256 KB
  • L3-Cache: 1,5 und 3 MB mit Prozessortakt
  • 128 Bit Bus mit 200 MHz DDR (FSB400)
  • Betriebsspannung (VCore):
  • Leistungsaufnahme (TDP): 130 W
  • Erstes Erscheinungsdatum: 8. Juli 2002
  • Fertigungstechnik: 180 nm
  • Die-Größe: 421 mm² bei 221 Millionen Transistoren
  • Taktraten:
    • 900 MHz mit 1,5 MB L3-Cache
    • 1.000 MHz mit 3 MB L3-Cache

[Bearbeiten] Madison

  • L1-Cache: 16 + 16 KB (Daten + Instruktionen)
  • L2-Cache: 256 KB
  • L3-Cache: 1,5, 3, 4, 6 und 9 MB mit Prozessortakt
  • 128 Bit Bus mit 200 und 333 MHz DDR (FSB400 und FSB667)
  • Betriebsspannung (VCore):
  • Leistungsaufnahme (TDP): 130 W
  • Erstes Erscheinungsdatum: 30. Juni 2003
  • Fertigungstechnik: 130 nm
  • Die-Größe: 374 mm² bei 221 Millionen Transistoren
  • Taktraten:
    • 1,3 GHz mit 3 MB L3-Cache (30. Juni 2003)
    • 1,4 GHz bei 1,5 MB L3-Cache (8. September 2003)
    • 1,4 GHz mit 3 MB L3-Cache (13. April 2004)
    • 1,4 GHz mit 4 MB L3-Cache (30. Juni 2003)
    • 1,5 GHz mit 6 MB L3-Cache (30. Juni 2003)
    • 1,6 GHz mit 6 MB L3-Cache (13. April 2004)
    • 1,6 GHz mit 9 MB L3-Cache (8. November 2004)

[Bearbeiten] Deerfield

  • L1-Cache: 16 + 16 KB (Daten + Instruktionen)
  • L2-Cache: 256 KB
  • L3-Cache: 1,5 MB mit Prozessortakt
    • 128 Bit Bus mit 200 und 333 MHz DDR (FSB400 und FSB667)
  • Betriebsspannung (VCore):
  • Leistungsaufnahme (TDP): 62 W
  • Erstes Erscheinungsdatum: 8. September 2003
  • Fertigungstechnik: 130 nm
  • Die-Größe: 374 mm² bei 221 Millionen Transistoren
  • Taktraten:
    • 1 GHz und 1,5 MB L3-Cache

[Bearbeiten] Fanwood

  • L1-Cache: 16 + 16 KB (Daten + Instruktionen)
  • L2-Cache: 256 KB
  • L3-Cache: 3 MB mit Prozessortakt
  • 128 Bit Bus mit 200 und 266 MHz DDR (FSB400 und FSB533)
  • Betriebsspannung (VCore):
  • Leistungsaufnahme (TDP): 130 W
  • Erstes Erscheinungsdatum: 8. November 2004
  • Fertigungstechnik: 130 nm
  • Die-Größe: 374 mm² bei 221 Millionen Transistoren
  • Taktraten:
    • 1,6 GHz mit 3 MB L3-Cache (8. November 2004)
    • 1,3 GHz mit 3 MB L3-Cache (8. November 2004)

[Bearbeiten] Montecito

Doppelkernprozessor (Dual-Core) (außer Modell 9010)

  • L1-Cache: 16 + 16 KB (Daten + Instruktionen)
  • L2-Cache: 256 + 1024 KB (Daten + Instruktionen)
  • L3-Cache: Mit Prozessortakt, Größe siehe Modellnummern
  • IVT, SoEMT
  • 128 Bit Bus mit 200 und 266 MHz DDR (FSB400 und FSB533)
  • Betriebsspannung (VCore):
  • Leistungsaufnahme (TDP): 104 W
  • Erstes Erscheinungsdatum: 18. Juli 2006
  • Fertigungstechnik: 90 nm
  • Die-Größe: 596 mm² bei 1.720 Millionen Transistoren
  • Taktraten: 1,40 bis 1,60 GHz
  • Modellnummern:
    • 9010: 1.60 GHz (6 MB L3-Cache und nur ein Prozessorkern)
    • 9015: 1.40 GHz (2x 6 MB L3-Cache)
    • 9020: 1.42 GHz (2x 6 MB L3-Cache)
    • 9030: 1.60 GHz (2x 4 MB L3-Cache)
    • 9040: 1.60 GHz (2x 9 MB L3-Cache)
    • 9050: 1.60 GHz (2x 12 MB L3-Cache)

[Bearbeiten] Siehe auch

[Bearbeiten] Weblinks

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu