Linux Foundation は、新しい方向性である CHIPS Alliance を立ち上げました。 このプロジェクトの一環として、組織は無料の RISC-V 命令システムと、それに基づいてプロセッサを作成するためのテクノロジを開発します。 この地域で何が起こっているのかを詳しく説明しましょう。
/ 写真
なぜCHIPS同盟が登場したのか?
場合によっては、メルトダウンとスペクターから保護するパッチ
Linux Foundationも黙ってはいませんでした。 この組織は独自のイニシアチブである CHIPS Alliance を立ち上げており、そのメンバーは RISC-V ベースのプロセッサを開発します。
すでに開発されているプロジェクトは何ですか?
CHIPS アライアンスのメンバーには、Google、Western Digital (WD)、SiFive が含まれます。 それぞれが独自の展開を発表しました。 それらのいくつかについて話しましょう。
RISCV-DV
IT検索の巨人は、RISC-Vベースのプロセッサをテストするためのプラットフォームをオープンソースでリリースした。 ランダムな解決策
たとえば、
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 のネットワーク プロトコルです。
プロトコルはすでにサポートされています
発電機ロケットチップ
このソリューションは、RISC-V テクノロジーの開発者によって設立された SiFive によって提供されます。
関しては
提携の見通し
専門家らは、Linux Foundationの取り組みにより、プロセッサ市場がより民主的となり、新規参入者にオープンになるだろうと述べている。 IDCにて
/ 写真
オープンソース プロセッサの開発により、カスタム チップの設計コストも削減されます。 ただし、これは Linux Foundation コミュニティが十分な開発者を引き付けることができた場合にのみ実現します。
同様のプロジェクト
他の組織もオープン ハードウェアに関連するプロジェクトを開発しています。 その一例は、5.0 月中旬に Compute Express Link 標準を導入した CXL コンソーシアムです。 このテクノロジーは OmniXtend に似ており、CPU、GPU、FPGA も接続します。 データ交換には、標準では PCIe XNUMX バスが使用されます。
プロセッサ テクノロジの開発に特化したもう 2018 つのプロジェクトは、XNUMX 年 XNUMX 月に登場した MIPS Open です。 この取り組みはスタートアップ企業の Wave Computing によって創設されました。 開発者が計画している
一般に、オープンソースのアプローチはソフトウェアだけでなくハードウェアでも一般的に受け入れられつつあります。 このようなプロジェクトは大企業によって支援されています。 したがって、近い将来、オープン ハードウェア標準に基づくさらに多くのデバイスが市場に登場すると予想されます。
当社の企業ブログの最新投稿:
Telegram チャンネルからの投稿:
データセンターでハードウェアを管理する方法 - XNUMX つの新しいテクノロジー IaaS プロバイダーが顧客データを保護する方法 VMware vSphere に HTML5 クライアントが必要なのはなぜですか?
出所: habr.com