د لینکس بنسټ به د سرچینې چپس خلاص کړي

د لینکس فاؤنڈیشن یو نوی لارښود پرانست - د چپس اتحاد. د دې پروژې د یوې برخې په توګه، سازمان به د RISC-V وړیا لارښوونې سیټ او د هغې پر بنسټ د پروسیسرونو جوړولو لپاره ټیکنالوژي رامینځته کړي. راځئ چې تاسو ته د دې په اړه نور څه ووایو چې پدې سیمه کې څه پیښیږي.

د لینکس بنسټ به د سرچینې چپس خلاص کړي
/ انځور د ګیرت هیلیفری CC BY-SA

ولې د چپس اتحاد څرګند شو

پیچونه په ځینو قضیو کې د میلټډاون او سپیکٹر پروړاندې محافظت کوي د تولید کمول سرورونه د 50٪ لخوا. په ورته وخت کې، د قیاس قوماندې اجرا کولو پورې اړوند د زیان مننې نوي تغیرات لاهم راپورته کیږي. د دوی په اړه یو د مارچ په پیل کې اعلان شو - د معلوماتو امنیت متخصصینو دا سپوئلر نومولی. دا حالت اغیزه کوي بحث د موجوده هارډویر حلونو او د دوی پراختیا ته د تګ لارې بیاکتنې اړتیا. په ځانګړې توګه، Intel لا دمخه چمتو دي د دوی پروسیسرونو لپاره نوی جوړښت، د میلټ ډاون او سپیکټر تابع نه دی.

د لینکس بنسټ هم یو طرف نه ودریدلی. دې سازمان خپل نوښت پیل کړ - د CHIPS اتحادیه - چې غړي به یې د RISC-V پراساس پروسس کونکي رامینځته کړي.

کومې پروژې لا دمخه پرمخ وړل کیږي

د CHIPS اتحاد غړو کې ګوګل، ویسټرن ډیجیټل (WD) او SiFive شامل دي. هر یو یې خپل پرمختګونه وړاندې کړل. راځئ چې د ځینو په اړه خبرې وکړو.

RISCV-DV

د لټون IT لوی د RISC-V پراساس د پروسیسرونو ازموینې لپاره خلاصې سرچینې ته یو پلیټ فارم لیږدولی. تصادفي پریکړه تولیدوي ټیمونه چې اجازه ورکړه د وسیلې روغتیا چیک کړئ: د لیږد پروسې ازموینه ، د زنګ زنګ ، CSRراجسترونه، او نور

د مثال په توګه، دا هغه څه دي چې ټولګي ورته ښکاريد حسابي لارښوونو د ساده ازموینې ترسره کولو مسؤلیت:

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

د د پراختیا کونکي ، پلیټ فارم د انلاګونو څخه توپیر لري پدې کې دا تاسو ته اجازه درکوي په ترتیب سره د چپ ټولې برخې چیک کړئ ، پشمول د حافظې بلاک.

د OmniXtend پروتوکول

دا د WD څخه د شبکې پروتوکول دی چې د ایترنیټ له لارې د معلوماتو لیږدولو پر مهال د کیچ همغږي چمتو کوي. د تاسو ته اجازه درکوي مستقیم پیغامونه د پروسیسر کیچ سره تبادله کړئ او د مختلف سرعت کونکو سره وصل کولو لپاره کارول کیږي: GPU یا FPGA. دا د ډیری RISC-V چپس پراساس د سیسټمونو جوړولو لپاره هم مناسب دی.

پروتوکول لا دمخه ملاتړ شوی SweRV چپسد معلوماتو په مرکزونو کې د معلوماتو پروسس کولو ته لیوالتیا. SweRV د 32nm پروسس ټیکنالوژۍ پراساس د 28-bit ډبل پایپ لاین سوپرسکلر پروسیسر دی. هر پایپ لاین نهه درجې لري، کوم چې دا ممکنه کوي چې په ورته وخت کې ډیری کمانډونه بار او اجرا کړي. وسیله د 1,8 GHz فریکونسۍ سره کار کوي.

د راکټ چپ جنراتور

د SiFive څخه یو حل، کوم چې د RISC-V ټیکنالوژۍ پراختیا کونکو لخوا تاسیس شوی. راکټ چپ په Chisel ژبه کې د RISC-V پروسیسر کور جنریټر دی. هغه دی د پیرامیټر شوي کتابتونونو سیټ چې د جوړولو لپاره کارول کیږي SOC.

د چاسلی، بیا دا د سکالا پراساس د هارډویر تشریح ژبه ده. دا د ټیټې کچې ویریلوګ کوډ رامینځته کوي چې подходит په ASIC او FPGA کې د پروسس لپاره. په دې توګه، دا تاسو ته اجازه درکوي د OOP اصول وکاروئ کله چې پراختیا ومومي RTL.

د اتحاد امکانات

ماهرین وايي چې د لینکس فاؤنڈیشن نوښت به د پروسیسر بازار ډیر ډیموکراتیک او نوي لوبغاړو ته خلاص کړي. په IDC کې لمانځلدا چې د دې ډول پروژو مخ په زیاتیدونکي شهرت به په عمومي ډول د ماشین زده کړې ټیکنالوژیو او AI سیسټمونو پراختیا باندې مثبت اغیزه ولري.

د لینکس بنسټ به د سرچینې چپس خلاص کړي
/ انځور Fritzchen Fritz PD

د خلاصې سرچینې پروسیسرونو پراختیا به د دودیز چپ ډیزاین لګښت هم کم کړي. په هرصورت، دا به یوازې هغه وخت پیښ شي چې د لینکس بنسټ کولی شي کافي پراختیا کونکي جذب کړي.

ورته پروژې

نور سازمانونه د خلاص هارډویر پورې اړوند پروژو په پراختیا کې دخیل دي. یو مثال د CXL کنسورشیم دی، کوم چې د مارچ په نیمایي کې د کمپیوټ ایکسپریس لینک معیار معرفي کړ. ټیکنالوژي OmniXtend ته ورته ده او همدارنګه CPU، GPU، FPGA سره نښلوي. د معلوماتو تبادلې لپاره، معیاري د PCIe 5.0 بس کاروي.

بله پروژه چې د پروسیسر ټیکنالوژیو په پراختیا کې دخیل دی د MIPS خلاص دی، چې د دسمبر په 2018 کې راڅرګند شو. نوښت د ویو کمپیوټینګ سټارټ اپ لخوا رامینځته شوی. د پراختیا کونکي پلان خلاص د معلوماتي ټیکنالوژۍ ټولنې لپاره وروستي 32-bit او 64-bit MIPS لارښوونې سیټونو ته لاسرسی. د پروژې پیل تمه کیږي په راتلونکو میاشتو کې.

په عموم کې ، د خلاصې سرچینې چلند عموما نه یوازې د سافټویر لپاره ، بلکه د هارډویر لپاره هم منل کیږي. دا ډول پروژې د لویو شرکتونو لخوا ملاتړ کیږي. له همدې امله ، موږ تمه کولی شو چې په نږدې راتلونکي کې به د خلاص هارډویر معیارونو پراساس نور وسایل په بازار کې څرګند شي.

زموږ د کارپوریټ بلاګ څخه تازه پوسټونه:

زموږ د ټیلیګرام چینل څخه پوسټونه:

سرچینه: www.habr.com

Add a comment