ProHoster > Linux Foundation darbosies ar atvÄrtÄ pirmkoda mikroshÄmÄm
Linux Foundation darbosies ar atvÄrtÄ pirmkoda mikroshÄmÄm
Linux fonds ir uzsÄcis jaunu virzienu - CHIPS Alliance. Å Ä« projekta ietvaros organizÄcija izstrÄdÄs bezmaksas RISC-V instrukciju sistÄmu un tehnoloÄ£ijas procesoru izveidei uz tÄs bÄzes. SÄ«kÄk pastÄstÄ«sim, kas notiek Å”ajÄ jomÄ.
IelÄpi, kas dažos gadÄ«jumos aizsargÄ pret Meltdown un Spectre samazinÄt produktivitÄti serveriem par 50%. TajÄ paÅ”Ä laikÄ joprojÄm parÄdÄs jaunas ievainojamÄ«bu variÄcijas, kas saistÄ«tas ar spekulatÄ«vu komandu izpildi. Par vienu no tiem kļuva zinÄms marta sÄkumÄ - InformÄcijas droŔības speciÄlisti to nodÄvÄja par Spoileru. Å Ä« situÄcija ietekmÄ diskusija nepiecieÅ”amÄ«ba pÄrskatÄ«t esoÅ”os aparatÅ«ras risinÄjumus un pieejas to izstrÄdei. Jo Ä«paÅ”i Intel jau gatavojas jauna arhitektÅ«ra tÄ procesoriem, kas nav pakļauti Meltdown un Spectrei.
ArÄ« Linux fonds nepalika malÄ. OrganizÄcija ir uzsÄkusi savu iniciatÄ«vu CHIPS Alliance, kuras dalÄ«bnieki izstrÄdÄs procesorus, kuru pamatÄ ir RISC-V.
KÄdi projekti jau tiek izstrÄdÄti?
CHIPS alianses dalÄ«bnieki ir Google, Western Digital (WD) un SiFive. Katrs no viÅiem iepazÄ«stinÄja ar savu attÄ«stÄ«bu. ParunÄsim par dažiem no tiem.
RISCV-DV
IT meklÄÅ”anas gigants ir izlaidis platformu uz RISC-V balstÄ«tu procesoru testÄÅ”anai uz atvÄrtÄ koda. NejauÅ”s risinÄjums Ä£enerÄ komandas, kas Atļaut pÄrbaudiet ierÄ«ces funkcionalitÄti: pÄrbaudiet pÄrejas procesus, zvanu stekus, USA- reÄ£istri utt.
Par saskaÅÄ ar izstrÄdÄtÄjiem, platforma atŔķiras no saviem analogiem ar to, ka tÄ Ä¼auj secÄ«gi pÄrbaudÄ«t visas mikroshÄmas sastÄvdaļas, ieskaitot atmiÅas bloku.
OmniXtend protokols
Å is ir WD tÄ«kla protokols, kas nodroÅ”ina keÅ”atmiÅas saskaÅotÄ«bu Ethernet tÄ«klÄ. OmniXtend ļauj apmainÄ«ties ar ziÅojumiem tieÅ”i ar procesora keÅ”atmiÅu un tiek izmantots dažÄdu veidu paÄtrinÄtÄju savienoÅ”anai: GPU vai FPGA. Tas ir piemÄrots arÄ« tÄdu sistÄmu izveidei, kuru pamatÄ ir vairÄkas RISC-V mikroshÄmas.
Protokols jau ir atbalstÄ«ts SweRV ÄipsiorientÄta uz datu apstrÄdi datu centros. SweRV ir 32 bitu divu cauruļvadu superskalÄrais procesors, kas izveidots, izmantojot 28 nm procesa tehnoloÄ£iju. Katram konveijeram ir deviÅi lÄ«meÅi, kas ļauj ielÄdÄt un izpildÄ«t vairÄkas komandas vienlaicÄ«gi. IerÄ«ce darbojas ar frekvenci 1,8 GHz.
Ä¢eneratora raÄ·eÅ”u mikroshÄma
RisinÄjums ir no SiFive, kuru dibinÄja RISC-V tehnoloÄ£ijas izstrÄdÄtÄji. RaÄ·eÅ”u mikroshÄma ir RISC-V procesora kodola Ä£enerators Chisel valodÄ. ViÅÅ” ir a parametrizÄtu bibliotÄku kopa, ko izmanto, lai izveidotu SoC.
AttiecÄ«bÄ Kalts, tad tÄ ir aparatÅ«ras apraksta valoda, kuras pamatÄ ir Scala. Tas Ä£enerÄ zema lÄ«meÅa Verilog kodu ŠæŠ¾Š“Ń Š¾Š“ŠøŃ apstrÄdei ASIC un FPGA. TÄdÄjÄdi tas ļauj izstrÄdÄt OOP principus RTL.
Alianses izredzes
Eksperti norÄda, ka Linux Foundation iniciatÄ«va padarÄ«s procesoru tirgu demokrÄtiskÄku un atvÄrtÄku jauniem spÄlÄtÄjiem. IDC svinÄtka Å”Ädu projektu pieaugoÅ”Ä popularitÄte pozitÄ«vi ietekmÄs maŔīnmÄcÄ«bas tehnoloÄ£iju un AI sistÄmu attÄ«stÄ«bu kopumÄ.
AtvÄrtÄ pirmkoda procesoru attÄ«stÄ«ba samazinÄs arÄ« pielÄgotu mikroshÄmu projektÄÅ”anas izmaksas. TomÄr tas notiks tikai tad, ja Linux Foundation kopienai izdosies piesaistÄ«t pietiekami daudz izstrÄdÄtÄju.
Līdzīgi projekti
ArÄ« citas organizÄcijas izstrÄdÄ projektus, kas saistÄ«ti ar atvÄrto aparatÅ«ru. PiemÄrs ir CXL konsorcijs, kas marta vidÅ« ieviesa Compute Express Link standartu. TehnoloÄ£ija ir lÄ«dzÄ«ga OmniXtend un savieno arÄ« CPU, GPU, FPGA. Datu apmaiÅai standarts izmanto PCIe 5.0 kopni.
VÄl viens procesoru tehnoloÄ£iju attÄ«stÄ«bai veltÄ«ts projekts ir MIPS Open, kas parÄdÄ«jÄs 2018. gada decembrÄ«. IniciatÄ«vu radÄ«ja startup Wave Computing. IzstrÄdÄtÄji plÄno atvÄrt Piekļuve jaunÄkajÄm 32 un 64 bitu MIPS komandu kopÄm IT kopienai. Projekta sÄkums paredzams nÄkamajos mÄneÅ”os.
KopumÄ atvÄrtÄ koda pieeja kļūst vispÄrpieÅemta ne tikai programmatÅ«rai, bet arÄ« aparatÅ«rai. Å Ädus projektus atbalsta lielie uzÅÄmumi. TÄpÄc varam sagaidÄ«t, ka tuvÄkajÄ nÄkotnÄ tirgÅ« parÄdÄ«sies vairÄk ierÄ«Äu, kuru pamatÄ ir atvÄrtie aparatÅ«ras standarti.
JaunÄkie ieraksti no mÅ«su korporatÄ«vÄ emuÄra: