Az Elbrus egy processzorarchitektúra és univerzális VLIW - mikroprocesszorok azonos nevű családja, amelyet az orosz MCST cég fejlesztett ki az INEUM részvételével , folytatva a szovjet Elbrus számítógéprendszerek processzortechnológiáinak fejlesztését .
Az "Elbrus" név egy mozaikszó az angolból. ExpLicit Basic Resources Utilisation Scheduling – „az alapvető erőforrások használatának kifejezett tervezése”.
Főbb jellemzők:
A processzor perifériáival való munkavégzést a KPI sorozat vezérlői (periférikus eszközvezérlő) biztosítják - az MCST által az Elbrus és MCST R processzorokon alapuló számítógépek számára kifejlesztett déli hídsorozat neve . A KPI sorozat (2010) 4C , 2SM , 2C+ és MCST R1000V processzorokhoz , a KPI-2 sorozat 8C , 1C+ , MCST R1000 processzorokhoz készült; a perifériák készletének bővítése.
A korlátozott kereslet miatt az Elbrus processzorokat rendelésre kis tételekben gyártják, két telephelyet használnak - a zelenogradi Mikron üzemet ( 90 nm -ig tartó műszaki eljárás ) és a tajvani Hsinchuban található TSMC gyárat . 2017-ben tervezték az Elbrus-4SM, az Elbrus-4C mikroni gyár kapacitásaira adaptált változatának gyártását, de a cég nem tudott átállni az ehhez szükséges 65 nm -es folyamattechnológiára . Az Orosz Föderáció elleni szankciók miatt előfordulhat, hogy a tajvani üzemből Kínába kell áthelyezni az Elbrus és a Bajkál orosz feldolgozók gyártását, ez másfél-két évig tart – mondta a Hazai Tárolófejlesztők Konzorciumának ügyvezető igazgatója. Systems mondta egy interjúban a Gazeta.Ru RosSHD adatok Oleg Izumrudov.
Az Intellel és az AMD -vel ellentétben az MCST a felzárkózó szerepében van, drámai módon megváltoztatva a technikai folyamatot: ha 2014-ben az Elbrus-4C 65 nm-es technológiával készült, akkor 2016-ban az Elbrus-8C gyártástechnológiája 28 nm. A korlátozott erőforrások miatt az MCST kis számú, 2-5 éves megjelenési gyakoriságú modell fejlesztésére összpontosít; a termelékenység növekedése minden generációban 100-500%-os.
Az összes gyártott Elbrus processzort az alaplapra forrasztják, ami egyrészt a kész eszközök gyártási és fejlesztési költségeinek csökkentése, másrészt a processzor magas ára miatt történik (szembetűnően magasabb, mint az alaplap ára).
Elbrus architektúra processzorokat támogató operációs rendszerek: QNX (orosz Neutrino-E ZOSRV KPDA.10965-01), BagrOS-4000 RTOS [1] , számos Linux disztribúció is megjelent - Elbrus OS , MSVS , ALT Linux , Astra Linux Special Edition "Leningrad", Lotos [2] [3] .
Processzor neve [4] | Elbrus 2000 | Elbrus-S | Elbrus-2С+ | Elbrus-4S | Elbrus-1C+ | Elbrus-8С [5] | Elbrus-8SV [6] | Elbrus-2S3 [7] | Elbrus-12С [8] | Elbrus-16S | Elbrus-32C |
Kibocsátási év | 2005 | 2010 | 2011 | 2014 | 2016
1 negyed |
2015
(2016-os sorozat) |
(2020-tól sorozat) | (2021-re tervezett) | (2022-re tervezett) | (2022-re tervezett) | terv szerint 2025-ben eng. minta |
Folyamat technológia, nm | 130 | 90 | 90 | 65 | 40 | 28 | 28 | 16 | 16 | 16 [9] | 7 |
Építészet | Elbrus 1 generáció | Elbrus 2 generáció | Elbrus 2 generáció [10] , ElCore9 (DSP) | Elbrus 3 generáció [11] | Elbrus 4. generáció [12] , MGA2, Vivante GC2500 (3D gyorsító) | Elbrus 4. generáció [13] [14] | Elbrus 5 generáció [15] [16] | Elbrus 6. generáció [9] ,
PowerVR GC6650 [7] |
Elbrus 6 generáció [9] | Elbrus 6 generáció [9] | Elbrus 7 generáció |
A parancsrendszer verziója | egy | 2 | 2 | 3 | négy | négy | 5 | 6 | 6 | 6 | 7 |
Magok száma | egy | egy | 2 (+4 DSP) | négy | 1 (+1 3D, +1 2D) | nyolc | nyolc | 2 (+1 3D, +2 2D, +4 videó) [7] | 12 | 16 [9] | 32 |
Órajel frekvencia, MHz | 300 | 500 | 500 | 800 | 1000 | 1300 | 1500 | 2000 | 2000 | 2000 [9] | 2500 |
Teljesítmény (32 bit), Gflops | 4.8 | nyolc | 28 | ötven | 24 | 250 | 576 | 192 | 1152 | 1500 [9] | 3000 |
Teljesítmény (64 bit), Gflops | 2.4 | négy | nyolc | 25 | 12 | 125 | 288 | 96 | 576 | 750 [9] | 1500 |
Áramfelvétel, W | 6 | húsz | 25 | 45 | tíz | 80 | 90 | tíz | 95 | 130 | |
Parancsok 1 mértékre | 23 | 23 | 23 | 23 | 25 | 25 (41 vektoros módban) | ötven | ötven | ötven | ötven | |
1. szintű gyorsítótár, KB (adat + parancsok) | 64+128 | (64 + 128) / mag | (64 + 128) / mag | (64 + 128) / mag | (64 + 128) / mag | (64 + 128) / mag | |||||
2. szintű gyorsítótár, MB | 0,25 | 2 | 2 | nyolc | 2 | négy
0,5 / mag |
négy
0,5 / mag |
négy
2 / mag |
12
1 / mag |
16
1 / mag |
|
3. szintű gyorsítótár, MB | 16 | 16 | 24 | 32 | 64 összesen 1+2+3 | ||||||
Beépített memóriavezérlő típusa | - | DDR2-500_ _ | DDR2-800 | DDR3-1600_ _ | DDR3-1600 | DDR3-1600 | DDR4-2400_ _ | DDR4-3200 ECC [ 7] | DDR4-3200 ECC _ | DDR4-3200 ECC [9] | DDR5 ECC |
Memóriacsere csatornák száma | - | egy | egy | 3 | 2 | négy | négy | 2 [7] | 2 | 8 [9] | 6 |
Memóriabusz sávszélessége, GB/s | 4.8 | nyolc | 12.8 | 38.4 | 25.6 | 51.2 | 68.3 | 51.2 | 51.2 | 200 | 170 |
Kristályfelület, mm² | 189 | 142 | 289 | 380 | 122 | 321 | 350 | 222 | 300 | 618 | |
Tranzisztorok száma, millió | 75.8 | 218 | 368 | 986 | 375 | 2730 | 3500 | 6000 | |||
Fémrétegek száma | nyolc | 9 | 9 | 9 | |||||||
A héj típusa | HFCBGA 900 | HFCBGA 1156 | HFCBGA 1296 | HFCBGA 1600 | HFCBGA 1156 | FCBGA 2028 | FCBGA 2028 | FCBGA 1903 | HFCBGA 4804 | ||
A magok maximális száma a rendszerben
megosztott memóriával (közvetlen kapcsolat) |
2 | négy | nyolc | 16 | 32 | 32 | 2 | 24 | 64 | 128 | |
A magok maximális száma a rendszerben
megosztott memóriával (chipkapcsolón keresztül) |
- | 16 | 32 | 64 | |||||||
ccLVDS processzorközi kommunikációs csatornák | - | 3 | 3 | 3 | 0 | 3 | 3 | 0 | egy | 3 | |
Egy ccLVDS csatorna sávszélessége, GB/s | - | négy | négy | 12 | 16 | ||||||
ioLVDS csatorna sávszélessége, GB/s | - | 2 | 2 | négy | nyolc | nyolc | nyolc | 9.6 | |||
Gépi integráció RDMA csatornákon keresztül | 2-ig | 4-ig | 4-ig | 4-ig | |||||||
I/O/RemoteDMA csatorna sávszélessége, GB/s | 2 | 2 | 2 | négy | |||||||
déli híd | FPGA alapján | KPI | KPI | KPI | KPI2 | KPI2 | KPI2 | beépített | beépített | beépített | beépített |
Orosz mikroprocesszorok | |
---|---|
" Milandr " |
|
Bajkál elektronika _ | |
SPC " ELVIS " |
|
" ELVIS-NeoTech " |
|
NIISI | |
Unicor mikrorendszerek | |
angström | |
NIIMA Haladás | |
STC "modul" | |
MCST | |
Technofort |
|
"Multiclet" |
|
KM211 |
|
MALT rendszer |
|
Syntacore |
|
Felhő Medve |
|