Linux Foundation dia hiasa amin'ny chips open source

Ny Linux Foundation dia namoaka torolΓ lana vaovao - ny CHIPS Alliance. Ao anatin'ity tetikasa ity, ny fikambanana dia hamolavola ny rafitra fampianarana RISC-V maimaim-poana sy ny teknolojia hamoronana processeur mifototra amin'izany. Andeha holazainay aminao amin'ny antsipiriany ny zava-mitranga amin'ity faritra ity.

Linux Foundation dia hiasa amin'ny chips open source
/ sary Gareth Halfacree CC BY-SA

Nahoana no niseho ny Alliance CHIPS?

Patches miaro amin'ny Meltdown sy Spectre, amin'ny tranga sasany mampihena ny vokatra mpizara amin'ny 50%. Mandritra izany fotoana izany, mbola mipoitra ihany koa ireo karazana vulnerabilities vaovao mifandraika amin'ny famonoana baiko fanombantombanana. Momba ny iray amin'izy ireo dia fantatra tamin'ny fiandohan'ny volana martsa - Nantsoin'ny manampahaizana manokana momba ny fiarovana ny vaovao izany hoe Spoiler. Misy fiantraikany io toe-javatra io fifanakalozan-kevitra ilaina ny famerenana ny vahaolana fitaovana efa misy sy ny fomba fiasa amin'ny fampandrosoana azy. Indrindra indrindra, Intel efa miomana maritrano vaovao ho an'ny processeurs, tsy iharan'ny Meltdown sy Spectre.

Ny Linux Foundation koa dia tsy nijanona. Ny fikambanana dia nanangana ny hetsika manokana, ny CHIPS Alliance, izay ny mpikambana dia hampivelatra processeurs mifototra amin'ny RISC-V.

Inona ny tetikasa efa amboarina?

Ny mpikambana ao amin'ny CHIPS Alliance dia ahitana Google, Western Digital (WD) ary SiFive. Samy nanolotra ny fivoarany avy izy ireo. Andeha isika hiresaka momba ny sasany amin’izy ireo.

RISCV-DV

Ny goavan'ny fikarohana IT dia namoaka sehatra iray hitsapana ireo processeurs mifototra amin'ny RISC-V amin'ny loharano misokatra. Vahaolana kisendrasendra miteraka ekipa izay Avelao jereo ny fiasan'ny fitaovana: fitsapana fizotry ny tetezamita, antso an-tariby, CSR- rejistra, sns.

Ohatra, toy izao ny endriky ny kilasytompon'andraikitra amin'ny fanaovana andrana tsotra amin'ny toromarika aritmetika:

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

amin'ny araka Mpamorona, ny sehatra dia tsy mitovy amin'ny analogues satria mamela ny fitiliana misesy ny singa chip rehetra, anisan'izany ny sakana fahatsiarovana.

OmniXtend protocol

Ity dia protocole tambajotra avy amin'ny WD izay manome cohΓ©rence cache amin'ny Ethernet. OmniXtend mamela anao hifanakalo hafatra mivantana amin'ny cache processeur ary ampiasaina hampifandraisana ireo karazana accelerators: GPU na FPGA. Mety ihany koa amin'ny famoronana rafitra mifototra amin'ny chips RISC-V marobe.

Efa notohanana ny protocole SweRV chipsmiompana amin'ny fanodinana data any amin'ny foibe data. SweRV dia 32-bit, roa-pipeline superscalar processeur naorina tamin'ny teknolojia dingana 28nm. Ny fantsona tsirairay dia manana ambaratonga sivy, izay ahafahana mameno sy manatanteraka baiko maromaro miaraka. Ny fitaovana dia miasa amin'ny matetika 1,8 GHz.

Generator Rocket Chip

Ny vahaolana dia avy amin'ny SiFive, izay naorin'ny mpamorona ny teknolojia RISC-V. Rocket Chip dia mpamokatra fototra RISC-V amin'ny fiteny Chisel. izy is a fitambarana tranomboky voamarika ampiasaina hamoronana Soc.

Momba ny fandraka, dia fiteny famaritana fitaovana mifototra amin'ny Scala. Mamokatra kaody Verilog ambany izy io ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ho an'ny fanodinana amin'ny ASIC sy FPGA. Noho izany, mamela anao hampiasa ny fitsipiky ny OOP rehefa mivoatra RTL.

Alliance prospects

Nilaza ny manam-pahaizana fa ny hetsika Linux Foundation dia hahatonga ny tsenan'ny processeur ho demokratika kokoa ary hisokatra amin'ny mpilalao vaovao. Ao amin'ny IDC marikafa ny fitomboan'ny lazan'ny tetikasa toy izany dia hisy fiantraikany tsara amin'ny fivoaran'ny teknolojia fianarana milina sy ny rafitra AI amin'ny ankapobeny.

Linux Foundation dia hiasa amin'ny chips open source
/ sary Fritzchens Fritz PD

Ny fampivoarana ireo processeur open source dia hampihena ny vidin'ny famolavolana chips manokana. Na izany aza, tsy hitranga izany raha toa ka mahavita manintona mpamorona ampy ny vondrom-piarahamonina Linux Foundation.

Tetikasa mitovy

Ny fikambanana hafa koa dia mamolavola tetikasa mifandraika amin'ny fitaovana misokatra. Ohatra iray ny CXL consortium, izay nampiditra ny fenitra Compute Express Link tamin'ny tapaky ny volana martsa. Ny teknolojia dia mitovy amin'ny OmniXtend ary mampifandray ihany koa ny CPU, GPU, FPGA. Ho an'ny fifanakalozana angon-drakitra dia mampiasa bus PCIe 5.0 ny fenitra.

Tetikasa iray hafa natokana ho an'ny fampandrosoana ny teknolojia processeur dia MIPS Open, izay niseho tamin'ny Desambra 2018. Ny fandraisana andraikitra dia noforonin'ny fanombohana Wave Computing. Miomana ny mpamorona misokatra Fidirana amin'ny baiko MIPS 32- sy 64-bit farany ho an'ny vondrom-piarahamonina IT. Manomboka ny tetikasa nantenaina amin'ny volana ho avy.

Amin'ny ankapobeny, ny fomba fiasa open source dia lasa ekena amin'ny ankapobeny tsy ho an'ny rindrambaiko, fa ho an'ny hardware ihany koa. Ny tetikasa toy izany dia tohanan'ny orinasa lehibe. Noho izany, afaka manantena isika fa tsy ho ela dia hisy fitaovana miorina amin'ny fenitry ny hardware misokatra ho hita eny an-tsena.

Lahatsoratra farany avy amin'ny bilaogin'ny orinasanay:

Lahatsoratra avy amin'ny fantsona Telegram:

Source: www.habr.com

Add a comment