Bidh Linux Foundation ag obair air sgoltagan stòr fosgailte

Tha an Linux Foundation air stiùireadh ùr a chuir air bhog - an CHIPS Alliance. Mar phàirt den phròiseact seo, leasaichidh a’ bhuidheann an siostam stiùiridh agus teicneòlasan RISC-V an-asgaidh airson pròiseasairean a chruthachadh stèidhichte air. Innsidh sinn dhut nas mionaidiche dè a tha a’ tachairt san raon seo.

Bidh Linux Foundation ag obair air sgoltagan stòr fosgailte
/ dealbh Gareth Halfacree CC BY-SA

Carson a nochd Caidreachas CHIPS?

Patches a’ dìon an aghaidh Meltdown agus Specter, ann an cuid de chùisean cinneasachd a lùghdachadh frithealaichean le 50%. Aig an aon àm, tha atharrachaidhean ùra de chugallachd co-cheangailte ri coileanadh òrdughan tuairmeasach fhathast a’ nochdadh. Mu aon dhiubh thàinig e gu bhith aithnichte tràth sa Mhàrt - Thug eòlaichean tèarainteachd fiosrachaidh an t-ainm Spoiler air. Tha an suidheachadh seo a 'toirt buaidh deasbaireachd an fheum air ath-sgrùdadh a dhèanamh air fuasglaidhean bathar-cruaidh a th’ ann agus dòighean-obrach airson an leasachadh. Gu sònraichte, Intel ag ullachadh mu thràth ailtireachd ùr dha na pròiseasairean aige, gun a bhith fo smachd Meltdown agus Specter.

Cha do sheas an Linux Foundation gu aon taobh nas motha. Tha a’ bhuidheann air an iomairt aca fhèin a chuir air bhog, Caidreachas CHIPS, agus leasaichidh na buill aca pròiseasairean stèidhichte air RISC-V.

Dè na pròiseactan a tha gan leasachadh mar-thà?

Am measg buill CHIPS Alliance tha Google, Western Digital (WD) agus SiFive. Thaisbean gach fear dhiubh na leasachaidhean aca fhèin. Bruidhnidh sinn mu chuid dhiubh.

RISCV-DV

Tha am fuamhaire sgrùdaidh IT air àrd-ùrlar fhoillseachadh airson deuchainn a dhèanamh air pròiseasairean stèidhichte air RISC-V gu stòr fosgailte. Fuasgladh air thuaiream gineadh sgiobaidhean a tha ceadaich thoir sùil air gnìomhachd an inneil: pròiseasan gluasaid deuchainn, stacan gairm, CSR- clàran, msaa.

Mar eisimpleir, seo mar a tha an clas coltachcunntachail airson deuchainn sìmplidh a dhèanamh air stiùireadh àireamhachd:

class riscv_arithmetic_basic_test extends riscv_instr_base_test;

  `uvm_component_utils(riscv_arithmetic_basic_test)
  `uvm_component_new

  virtual function void randomize_cfg();
    cfg.instr_cnt = 10000;
    cfg.num_of_sub_program = 0;
    cfg.no_fence = 1;
    cfg.no_data_page = 1'b1;
    cfg.no_branch_jump = 1'b1;
    `DV_CHECK_RANDOMIZE_WITH_FATAL(cfg,
                                   init_privileged_mode == MACHINE_MODE;
                                   max_nested_loop == 0;)
    `uvm_info(`gfn, $sformatf("riscv_instr_gen_config is randomized:n%0s",
                    cfg.sprint()), UVM_LOW)
  endfunction

endclass

Le a rèir luchd-leasachaidh, tha an àrd-ùrlar eadar-dhealaichte bho na analogues aige leis gu bheil e a’ ceadachadh deuchainn sreathach air a h-uile pàirt chip, a ’toirt a-steach am bloc cuimhne.

Pròtacal omniXtend

Is e seo protocol lìonra bho WD a bheir seachad co-leanailteachd tasgadan thairis air Ethernet. OmniXtend a’ leigeil leat teachdaireachdan iomlaid gu dìreach le tasgadan a’ phròiseasar agus air a chleachdadh gus diofar sheòrsaichean de luathaichean a cheangal: GPU no FPGA. Tha e cuideachd freagarrach airson siostaman a chruthachadh stèidhichte air ioma chips RISC-V.

Pròtacal le taic mu thràth SweRV chipsag amas air giullachd dàta ann an ionadan dàta. Tha SweRV na phròiseasar superscalar 32-bit, dà-phìob air a thogail air teicneòlas pròiseas 28nm. Tha naoi ìrean aig gach loidhne-phìoban, a tha ga dhèanamh comasach grunn òrdughan a luchdachadh agus a chuir an gnìomh aig an aon àm. Bidh an inneal ag obair aig tricead 1,8 GHz.

Chip rocaid gineadair

Tha am fuasgladh bho SiFive, a chaidh a stèidheachadh le luchd-leasachaidh teicneòlas RISC-V. Chip rocaid na phrìomh ghineadair pròiseasar RISC-V ann an cànan Chisel. Tha e a seata de leabharlannan paramadair a thathas a’ cleachdadh airson a chruthachadh SoC.

A thaobh Sìol, an uairsin is e cànan tuairisgeul bathar-cruaidh a th’ ann stèidhichte air Scala. Bidh e a’ gineadh còd Verilog aig ìre ìosal a tha подходит airson giullachd air ASIC agus FPGA. Mar sin, leigidh e leat prionnsapalan OOP a chleachdadh nuair a bhios tu a’ leasachadh RTL.

Sùil air a’ chaidreachas

Tha eòlaichean ag ràdh gun dèan iomairt Linux Foundation am margadh pròiseasar nas deamocrataiche agus nas fhosgailte do chluicheadairean ùra. Aig IDC comharrachadhgum bi buaidh mhath aig fàs mòr-chòrdte nam pròiseactan sin air leasachadh theicneòlasan ionnsachaidh innealan agus siostaman AI san fharsaingeachd.

Bidh Linux Foundation ag obair air sgoltagan stòr fosgailte
/ dealbh Fritzchens Fritz PD

Lùghdaichidh leasachadh pròiseasairean stòr fosgailte cuideachd cosgais dealbhadh chips àbhaisteach. Ach, cha tachair seo ach ma thèid aig coimhearsnachd Linux Foundation air luchd-leasachaidh gu leòr a thàladh.

Pròiseactan coltach ris

Tha buidhnean eile cuideachd a’ leasachadh phròiseactan co-cheangailte ri bathar-cruaidh fosgailte. Is e eisimpleir eisimpleir an co-bhanntachd CXL, a thug a-steach inbhe Compute Express Link ann am meadhan a’ Mhàirt. Tha an teicneòlas coltach ri OmniXtend agus cuideachd a’ ceangal CPU, GPU, FPGA. Airson iomlaid dàta, bidh an inbhe a’ cleachdadh bus PCIe 5.0.

Is e pròiseact eile a tha coisrigte do leasachadh theicneòlasan pròiseasar MIPS Open, a nochd san Dùbhlachd 2018. Chaidh an iomairt a chruthachadh leis an neach-tòiseachaidh Wave Computing. Tha an luchd-leasachaidh a’ dealbhadh fosgailte Cothrom air na seataichean àithne MIPS 32- agus 64-bit as ùire airson na coimhearsnachd IT. Tòisich am pròiseact an dùil anns na mìosan a tha romhainn.

San fharsaingeachd, thathas a’ gabhail ris an dòigh-obrach stòr fosgailte chan ann a-mhàin airson bathar-bog, ach cuideachd airson bathar-cruaidh. Tha pròiseactan mar seo a’ faighinn taic bho chompanaidhean mòra. Mar sin, faodaidh sinn a bhith an dùil gum bi barrachd innealan stèidhichte air inbhean bathar-cruaidh fosgailte a’ nochdadh air a’ mhargaidh a dh’ aithghearr.

Na puist as ùire bhon bhlog corporra againn:

Postan bhon t-sianal Telegram againn:

Source: www.habr.com

Cuir beachd ann