Elbrus-2S+

Elbrus-2S+
Elbrus-2C+.jpg
Informacje ogólne
Wystrzelony 2011 ; 12 lat temu ( 2011 )
Zaprojektowany przez MCST
Wspólni producenci
Wydajność
Maks. Częstotliwość taktowania procesora 300 MHz do 800 MHz
Architektura i klasyfikacja
Zestaw instrukcji Elbrus 2000 , x86
Specyfikacje fizyczne
Rdzenie
  • 6

Elbrus-2S + ( rosyjski : Эльбрус-2С + ) to wielordzeniowy mikroprocesor oparty na architekturze Elbrus 2000 opracowanej przez Moskiewskie Centrum SPARC Technologies (MCST) . Istnieje wiele doniesień dotyczących ewolucji tej technologii w celu zastąpienia importu w Rosji , co zostało podniesione przez kilka ministerstw w lipcu 2014 roku w związku z sankcjami gospodarczymi w odpowiedzi na prorosyjskie niepokoje na Ukrainie w 2014 roku . W grudniu 2014 roku ogłoszono, że Grupa Mikron rozpoczęła pilotażową produkcję dwurdzeniowego wariantu tego mikroprocesora o nazwie Elbrus-2SM ( ros . Эльбрус-2СМ ) przy użyciu 90-nanometrowego procesu produkcyjnego CMOS w Zelenogradzie w Rosji.

Technologia

procesor Elbrus-4S ma wbudowaną obsługę emulacji Intel x86 , a także natywny tryb VLIW , w którym może wykonać do 23 instrukcji na cykl zegara. Kiedy programy są budowane dla trybu natywnego Elbrus 2000 , kompilator określa, w jaki sposób różne operacje mają być rozdzielone na 23 jednostki obliczeniowe przed zapisaniem końcowego programu. Oznacza to, że w czasie wykonywania nie jest potrzebne żadne dynamiczne planowanie, co zmniejsza ilość pracy, którą procesor musi wykonać za każdym razem, gdy program jest wykonywany. Ponieważ planowanie statyczne musi być wykonane tylko raz podczas tworzenia programu, można zastosować bardziej zaawansowane algorytmy do znajdowania optymalnego podziału pracy.

Specyfikacje

Elbrus-2S+ Elbrus-2SМ Elbrus-4S
oznaczenie rosyjskie 1891ВМ7Я 1891ВМ9Я 1891ВМ8Я
Wytworzony 2011 2014 2014
Proces CMOS 90 nm CMOS 90 nm CMOS 65 nm
Częstotliwość zegara 500MHz 300MHz 800MHz
Rdzenie procesora Elbrus 2000

Rdzenie DSP Elcore-09

2

4

2

0

4

0

Szczytowa wydajność (CPU + DSP)
  • 64-bitowy
  • 64-bitowy
  • 32-bitowy
  • 32-bitowy
  • 16-bitowy





20 + 2 GIPS 8 + 0 GFlops 33 + 16 GIPS 16 + 12 GFlops 43 + 48 GIPS





12 GIPS 4,8 GFlops 19,8 GIPS 9,6 GFlops
 





25 GFlopów 107 GIPS 50 GFlopów
 

Pamięć podręczna instrukcji L1 (na rdzeń) 64 kB 64 kB 128 kB
Pamięć podręczna danych L1 (na rdzeń) 64 kB 64 kB 64 kB
Pamięć podręczna L2 (na rdzeń) 1 MB 1 MB 8MB
Pamięć podręczna DSP (na rdzeń DSP) 128 kB
Szybkość przesyłania danych do pamięci podręcznej 16 GB/s
Szybkość przesyłania danych do pamięci głównej 12,8 GB/s 38,4 GB/s
Komunikacja
  • liczba kanałów komunikacji międzyprocesorowej
  • przepustowość kanału dla komunikacji międzyprocesorowej
  • liczba kanałów wejścia-wyjścia
  • przepustowość kanału dla wejścia-wyjścia




3 4 GB/s 2 2 GB/s





3 12 GB/s 1 4 GB/s

Strefa kryształów 289 mm2 380 mm kw
Tranzystory 368 milionów > 300 mln 986 milionów
Warstwy połączeń 9 9
Pakowanie/szpilki HFCBGA /1296 HFCBGA /1600
Wielkość paczki 37,5 × 37,5 × 2,5 mm 42,5 × 42,5 × 3,2 mm
Napięcie 1,0/1,8/2,5 V 1,2/1,8/ 2,5 V 1,1/1,5/2,5/3,3 V
Pobór energii ~25 W ~45 W
Producent TSMC Tajwan Mikron Rosja TSMC Tajwan

Mostek Południowy

Mostek południowy dla chipsetu Elbrus 2000 , który łączy urządzenia peryferyjne i magistralę z procesorem , został opracowany przez firmę MCST . Jest również kompatybilny z MCST-R1000 .

KPI 1991VG1YA 1026A010
Wytworzony 2010
Proces CMOS 0,13 µm
Częstotliwość zegara 250MHz
magistrala szeregowa do komunikacji z mikroprocesorem 1 GByte/s – odbiór, 1 GByte/s – transmisja
Kontroler PCI Express , wersja 1.0a 8 linii
Kontroler PCI , wersja 2.3 32/64-bitowy przy częstotliwościach zegara 33/66 MHz
Ethernet , 1 GByte/s 1 port
Kontroler SATA 2.0 4 porty
Kontroler IDE, PATA-100 2 porty dla 2 urządzeń
Kontroler USB 2.0 2 porty
audio , AC-97 2-kanałowy stereofoniczny
Kontroler szeregowy, RS-232 i RS-485 2 porty
interfejsu równoległego , IEEE-1284 z obsługą DMA 1 port
kontroler wejścia-wyjścia (GPIO). 16 sygnałów
Interfejs I²C kanał 4
Interfejs SPI Obsługuje 4 urządzenia
Podsystemy sterowania przerwaniami 2 PIC + 1 IOAPIC
Timery systemowy i zegar kontrolny .
Strefa kryształów 112 mm2
Tranzystory 30 milionów
Pakowanie/szpilki HFCBGA /1156
Wielkość paczki 35×35×3,2 mm
Napięcie 1,2/3,3 V
Pobór energii ~6 W

Aplikacje

wraz ze swoim partnerem MCST dostarczy komputer PC oparty na Elbrusie .

W sierpniu 2013 roku Kuyan, Gusev, Kozlov, Kaimuldenov i Kravtsunov z MCST opublikowali artykuł oparty na ich doświadczeniach z budowaniem i wdrażaniem systemu Debian Linux dla architektury komputerowej Elbrus. Dokonano tego przy użyciu hybrydowego zestawu narzędzi kompilatora ( krzyżowego i natywnego ), dla Elbrus-2S+ i Intel Core 2 Duo .

W grudniu 2014 roku zademonstrowano implementację standardu OpenGL 3.3, uruchamiając grę Doom 3 BFG Edition na Elbrusie-4S, taktowanym z częstotliwością 720 MHz, przy użyciu karty graficznej Radeon z 2 gigabajtami pamięci wideo.

W kwietniu 2015 roku firma MCST ogłosiła dwa nowe produkty oparte na procesorze Elbrus-4S: jeden 19-calowy serwer stelażowy z czterema procesorami (16 rdzeni) i jeden komputer osobisty .

Do Rosji zrealizowano pierwszą dostawę komputerów PC opartych na procesorze VLIW Elbrus-4s.

Linki zewnętrzne