Elbrus 2000-Mikroprozessor

Elbrus 2000-Mikroprozessor
QS-Informatik

Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)
Begründung: Hilfe benötigt, Autor ist mit dem Erstellen von Artikeln für die Wikipedia noch nicht so vertraut.--Erzbischof 16:08, 25. Jan. 2009 (CET)

Der Elbrus 2000 (Эльбрус 2000, E2K) ist ein russischer Mikroprozessor, der auf einer VLIW-EPIC-Architektur basiert. Er wurde vom МЦСТ (MZST, Moskauer Zentrum für SPARC-Technologie) entwickelt.

Der Elbrus 2000 war als Mikroprozessor-Weiterführung der Elbrus-3-Prozessorarchitektur geplant. Er nutzt eine Technologie der binären Kompilierung, um Kompatibilät zur Intel-x86-Architektur zu erreichen. Das Design wurde beim taiwanesischen Auftragsfertiger TSMC auf Standardzellen umgesetzt und ab Juni 2008 gefertigt.

Ab September 2009 ist die Fertigung im neuen Werk von Angstrem in Selenograd geplant. Die aus Fab 30 von AMD gebraucht übernommene Ausrüstung ist für einen 130-Nanometer-Prozess mit 200-Millimeter-Wafern geeignet.

Inhaltsverzeichnis

Technische Daten

Der E2K baut auf einer EPIC-Architektur auf, deren Besonderheit die Parallelisierung der Ressourcen für eine zeitparallele Ausführung der expliziten Anweisungensteile in einer VLIW-Anweisung ist. Der Elbrus 2000 wird, als Architektur-Nachfolger von Elbrus 3, als ein Mikroprozessor bewertet, der – zusammen mit entsprechenden Compilern – die „tiefste heute bekannte“ Parallelisierung realisiert.

Seine Spitzenleistung ist 23,7 GIPS.

Daten des Elbrus 3M
Fertigungsprozess CMOS 0,13 µm
Arbeitstakt 300 MHz
Spitzenleistung
  • 64 Bit: 6,67 GIPS / 2,4 GFLOPS
  • 32 Bit: 9,5 GIPS / 4,8 GFLOPS
  • 8/16 Bit: 22,6 GIPS / 12,2 GFLOPS
Datenformat
  • ganze Zahlen: 32, 64
  • reele Zahlen: 32, 64, 80
Cache-Speicher
  • Cache-1 für Instruktionen: 64 KByte
  • Cache-1 für Daten: 64 KByte
  • Cache-2: 256 KByte
Cache-Seitentabelle 512 Eingänge
Datenrate des Kanals zum Cache
  • Kanäle zum Cache: 9,6 GByte/s
  • Kanäle zum Hauptspeicher: 4,8 GByte/s
Chipfläche 189 mm²
Gates 75,8 Mio.
Metallisierungsebenen 8
Gehäusetyp / Anschlüsse HFCBGA / 900
Gehäusegröße 31×31×2,4 mm
Versorgungsspannungen 1,05 / 3,3 V
Verlustleistung 6 W

Geschichte

MZST wurde nach 1990 als Ableger des führenden sowjetischen Informatikinstituts S. A. Lebedew Institut für Präzisionsmechanik und Rechentechnik der Russischen Akademie der Wissenschaften (IPMuRT; ИТМ и ВТ) und der Elbrus-Gruppe hervor. Das IPMuRT hatte ca. 30 Jahre lang Supercomputer entwickelt, darunter ca. 15 Jahre die Reihe Elbrus 1, Elbrus 2 und Elbrus 3. Bereits Elbrus 1 zeichnete sich durch eine Superskalar-Parallel-Architektur aus, wodurch der technische Rückstand der Bauelemente in der Sowjetunion teilweise kompensiert werden konnte. Der bis ca. 1990 auf veralteten Bauelementen gebaute Rechner Elbrus 3 konnte z.B. dank seiner Architektur eine zweifach höhere Rechenleistung bringen als der seinerzeit modernste amerikanische Supercomputer Cray Y-MP. Chefkonstrukteur der Elbrus 3 war Boris Babajan.

Am 25. Februar 1999 verkündete Babajan auf dem internationalen Microprocessor Forum, dass sein Team den Elbrus 2000 entwickelt habe, der den kommenden Merced (Intel Itanium) in allen Punkten deutlich übertreffe.

Das Projekt wurde nach Keith Diefendorffs Artikel The Russians Are Coming im Microprocessor Report 2/1999 im Westen bekannt. Dave Ditzel, Gründer der Firma Transmeta, äußerte sich ebenfalls positiv zum Projekt.

2005 wurde mitgeteilt, dass der Elbrus-3M-Chip Эльбрус-3м Кристалл für den Rechner Elbrus 3M realisiert wurde und getestet wird.

Daten des Elbrus 3M
Leistung 1-2 Mrd. OP/s.(abhängig von der Aufgabe)
Spitzenleistung 23.7 Giga-OPS / 2.4 GFLOPS (64 Bit)
Projeknorm 0,13 µm
Gates 50 Mio.

Der E3M-Chip ist ein abgerüstetes Modell, das keinen Level-3-Cache hat. Seine Logik wurde von MZST und weiteren Partnern auf Basis einer Bibliothek von Standardzellen des taiwanesischen Auftragsfertigers TSMC entwickelt. Sein Arbeitstakt ist 300 MHz.

2007 wurde über den Abschluss der staatlichen Tests des Rechnerkomplex Elbrus 3M auf Basis von Versuchsmustern des gleichnamigen Mikroprozessors informiert. Im Juli 2008 wurde der Rechner erstmals der Presse präsentiert. Vor der Öffentlichkeit übertraf der 300-MHz-Rechner im Intel/IA-32-Kompatibilitätsmodus den 500-MHz-Intel Pentium III bei SPEC-Tests. Es war damit nachgewiesen, dass auch die binäre Kompatibilität mit der IA-32 funktioniert, d.h. der binäre Compiler, das Mini-Betriebssystem und die Architekturneuheiten, die zu IA-32 kompatibel gestaltet wurden, funktionieren. Dass der Elbrus 3M mit dem in Russland weit verbreiteten Elbrus-Code funktioniert, war schon nach den staatlichen Tests klar, wo er Leistungen gezeigt hatte, die mit der 2-GHz-Variante des Pentium 4 vergleichbar waren. Der Geschwindigkeitsunterschied erklärt sich dadurch, dass die Vorkompilierung den Binärcode von Programmen optimiert, die für andere Architekturen geschrieben wurden.

Die Entwickler haben versprochen, noch 2008 mehrere hundert Elbrus-3M-Rechnerkomplexe für Aufgaben der Luftabwehr und Raketenverteidigung auszuliefern. Außerdem sind Mehrkern-Varianten und der Übergang von 130 nm auf schnellere Technologien geplant.

Anmerkungen

Das Schicksal des E2K wurde dadurch beeinflusst, dass Intel im Jahre 2004 die Firma Babajans und dessen Mannschaft übernahm. Das betraf ca. 500 Ingenieure und Forscher.

Besitzer der Patente für den Prozessor ist die Firma International Elbrus Services auf den Kaimaninseln.

Weblinks

Der Artikel Elbrus 2000 basiert ursprünglich auf einer Übersetzung von Эльбрус 2000 (микропроцессор) aus der russischen Wikipedia, Version vom [1]. Eine Liste der Autoren ist hier verfügbar. Der Inhalt steht unter der GNU-Lizenz für freie Dokumentation.

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Elbrus 2000 — Der Elbrus 2000 (Эльбрус 2000, E2K) ist ein russischer Mikroprozessor, der auf einer VLIW EPIC Architektur basiert. Er wurde vom МЦСТ (MZST, Moskauer Zentrum für SPARC Technologie) entwickelt. Der Elbrus 2000 war als Mikroprozessor Weiterführung… …   Deutsch Wikipedia

  • VLIW — Teilweise von einigen Autoren auch fälschlicherweise als Very Large Instruction Word bezeichnet. VLIW bezeichnet eine Eigenschaft einer Befehlssatzarchitektur (engl. Instruction Set Architecture, kurz: ISA) einer Familie von Mikroprozessoren.… …   Deutsch Wikipedia

  • VelociTi — Teilweise von einigen Autoren auch fälschlicherweise als Very Large Instruction Word bezeichnet. VLIW bezeichnet eine Eigenschaft einer Befehlssatzarchitektur (engl. Instruction Set Architecture, kurz: ISA) einer Familie von Mikroprozessoren.… …   Deutsch Wikipedia

  • Very Long Instruction Word — (VLIW) bezeichnet eine Eigenschaft einer Befehlssatzarchitektur (engl. Instruction Set Architecture, kurz: ISA) einer Familie von Mikroprozessoren. Ziel ist die Beschleunigung der Abarbeitung von sequentiellen Programmen durch Ausnutzung von… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”