Original-URL des Artikels: https://www.golem.de/news/russischer-prozessor-elbrus-8c-mit-acht-kernen-soll-250-gflops-erreichen-1407-107869.html    Veröffentlicht: 14.07.2014 18:50    Kurz-URL: https://glm.io/107869

Russischer Prozessor

Elbrus 8C mit acht Kernen soll 250 GFlops erreichen

Der schon seit den 1990er Jahren in Russland entwickelte Elbrus-Prozessor bekommt 2015 eine Neuauflage. Die RISC-Kerne sollen sehr effizient sein und auch bei geringen Takten viel Leistung liefern. Bis zu vier CPUs lassen sich koppeln.

Das Moskauer Zentrum für Sparc-Technologie (MZST) hat eine neue Version seiner Elbrus-CPUs angekündigt. Mittels 28-Nanometer-Fertigung wollen die Entwickler acht Kerne auf einem Die unterbringen. Bei einem angepeilten Takt von 1,3 GHz sollen die Cores gemeinsam 250 Gigaflops erzielen. Da sich vier Prozessoren in einem System verbinden lassen, käme ein Elbrus-Rechner auf eine Leistung von 1 Teraflops - das allerdings, wie in einem vorläufigen Datenblatt zu lesen ist, nur bei einfacher Genauigkeit.

Die theoretische Leistung für einen Elbrus-8C liegt bei knapp der Hälfte dessen, was ein Xeon-E5 mit 2,6 GHz und ebenfalls acht Kernen erreicht, der aber doppelt so hoch getaktet ist. Wenn das MZST die Frequenz also noch deutlich steigern kann, sollte sich eine konkurrenzfähige CPU bauen lassen. Allerdings ist der Vergleich schwierig, weil es bisher noch keine Angaben zur Leistungsaufnahme der russischen CPU gibt.

Vier Sockel und große Caches

Aber immerhin einige Informationen zur Architektur: So läuft die Kopplung der Sockel über einen nicht näher beschriebenen "CPU Link". Intern tauschen die Kerne vor allem über ein eigenes Bussystem namens "SIC" Daten aus, zudem haben sie dem nur in niedriger Auflösung vorliegenden Blockschaltbild zufolge auch Direktverbindungen.

Wie bei anderen modernen CPUs gibt es für jeden Kern einen eigenen L2-Cache, er ist beim Elbrus-8C 512 KByte groß. Zu den L1-Caches machen die Entwickler keine Angaben, aber zum L3-Cache: Er ist 16 MByte groß und kann von allen Kernen angesprochen werden. Als Hauptspeicher dient DDR3, offenbar stehen dafür vier Kanäle bereit.

Als "dynamische Binärübersetzung" beschreiben die Designer die Funktion, x86-Code in die RISC-Instruktionen des Elbrus zu übersetzen. Ähnliches hatte Intel mit den ersten Versionen des Itanium schon versucht, es erwies sich aber als viel zu langsam. Auch beim Elbrus dürfte die volle Leistung nur mit nativem Code erreichbar sein, das MZST weist dazu auf ein an die CPU angepasstes Linux hin.

Noch im Jahr 2014 soll es erste Muster des Elbrus-8C geben. Das staatlich unterstützte MZST will dann auch komplette Server mit vier CPUs und damit 32 Kernen liefern. 2015 soll die reguläre Serienfertigung aufgenommen werden. Der Elbrus ist nicht das einzige Prozessordesign aus Russland: Erst kürzlich wurde unter dem Namen "Baikal" die Entwicklung von ARM-CPUs für Behördencomputer angekündigt.  (nie)


Verwandte Artikel:
Intel holt sich russisches 64-Bit-CPU-Team Elbrus ins Haus   
(24.05.2004, https://glm.io/31407 )
Cloud: Oracle investiert global in zwölf weitere Rechenzentren   
(13.02.2018, https://glm.io/132737 )
AMDs Embedded-Pläne: Ein bisschen Wunschdenken, ein bisschen Wirklichkeit   
(23.02.2018, https://glm.io/132925 )
LLVM 6.0: Clang bekommt Maßnahme gegen Spectre-Angriff   
(09.03.2018, https://glm.io/133241 )
Wahlbeeinflussung: Russischer Präsident Putin will Verdächtige nicht ausliefern   
(05.03.2018, https://glm.io/133147 )

© 1997–2019 Golem.de, https://www.golem.de/