分析ほんの数年前には突飛な話と思われたことがある。x86 の巨人である Intel は、同社の将来の成長を促進するために、オープンな RISC-V ISA を広く採用される価値のあるものにするために全力を尽くすと誓ったのだ。
プレゼンテーションの中で、インテルの代表者は、命令セットアーキテクチャが再活性化した契約チップ製造事業の成長を促進するという賭けの一環として、チップメーカーがRISC-Vにどのように貢献する予定かについて詳細を明らかにした。
インテルは2018年にRISC-Vチップ設計会社SiFiveに投資しましたが、RISC-Vに対する同社の意向は昨年、復活の鍵となる受託製造事業であるインテル・ファウンドリー・サービスが、x86、Arm、RISC-V ISAと互換性のあるチップの製造に意欲的であることを明らかにし、進展しました。その後、インテルは2月にISAの統括団体であるRISC-V Internationalへの加盟を発表し、RISC-Vコンポーネントの開発を含むチップ設計者を支援する10億ドル規模のイノベーション・ファンドを設立しました。
インテルがRISC-Vに貢献する計画
今月パリで開催されたRISC-V Weekで、Intel Foundry ServicesのRISC-Vエコシステム実現担当シニアディレクターのGary Martz氏は、IntelはRISC-V Internationalの会員として、RISC-Vのシステムオンチップアーキテクチャとソフトウェアスタックにさらに「多大な貢献」をする予定であると語った。
「私たちの意図は、これらの寄付とイノベーション基金を組み合わせることで、RISC-Vの成長とRISC-Vコアの採用を継続的に促進するエコシステムの推進に貢献することです」と同氏はイベントで述べた。
マーツ氏は、RISC-V には現時点では PC やサーバーなどの市場で普及するために重要な x86 や Arm ISA に見られる多くの機能が欠けているという事実に言及し、インテルは「現在のギャップを評価し、支援できるところではギャップを埋めるためにリソースを提供する」と付け加えた。
SoCに関しては、インテルはブートセキュリティ、ファームウェアのレジリエンス、パーティショニング、アイソレーション、仮想化、パフォーマンスモニタリングといった分野で貢献していくとマーツ氏は述べた。また、マルチコアチップアーキテクチャ向けのファブリックインフラストラクチャ、様々なバスタイプに対応する標準内部バス、そして包括的な新ソリューションとインターフェースにも重点的に取り組んでいくと述べた。
Martz 氏が提供したスライドには、Intel が、データセンターの信頼性、可用性、保守機能、車両の機能安全機能、モバイル デバイスの電力管理機能など、特定のセグメント向けに SoC アーキテクチャ機能を最適化しようとしていることも記載されていました。
Intel が RISC-V 向けにハードウェア貢献を計画している分野の一部を示すスライド。クリックすると拡大します。
ソフトウェアに関しては、マーツ氏はインテルが「ベンダー間で互換性が確保されるスタックの中核部分」に注力すると述べた。マーツ氏が提供した別のスライドでは、コンパイラやオプティマイザーからハイパーバイザーやアプリケーションに至るまで、RISC-Vソフトウェアスタックのさまざまな要素が説明された。
「RISC-Vのスタッフがこの図を作成し、貢献を呼びかけました。私たちは、リソースの採用とコミュニティ内でのリソース活用を通じて、この貢献の呼びかけに応え、ギャップを埋めていくつもりです」とマーツ氏は述べた。
マーツ氏は、インテルは貢献にあたり、RISC-Vの「断片化を最小限に抑えたい」と考えていると述べた。これは、さまざまなチップ間で機能に大きなばらつきがある場合、ISAの採用に悪影響を与える可能性のある重要な問題である。
私たちの見解では、成功するには、RISC-V ISA がプラットフォーム間で一貫性と安定性を備え、チップの特異性を回避することなくアプリケーションとソフトウェア スタックを幅広く展開できるようにする必要があります。つまり、RV 上での Linux のインストールと実行は、x86 上でのそれと同じくらい簡単であるべきです。
RISC-V Internationalは「貢献者文化」を望んでいる
RISC-V Weekでの以前の講演で、RISC-V InternationalのCTOマーク・ヒメルスタイン氏は、インテルの計画している貢献は、RISC-V Internationalが育成したいと考えている「貢献者文化」に沿ったものだと述べた。
つまり、RISC-V International は、空き時間に ISA に貢献する個人に頼るのではなく、多くの企業が現在 Linux やその他のオープンソース ソフトウェア プロジェクトに行っているのと同じように、企業が従業員のリソースを RISC-V にますます投資することを期待しています。
RISC-Vのさまざまな側面に取り組んでいる様々な特別利益団体の一部を示したスライド。クリックして拡大
RISC-V Internationalにはすでに、Alibaba Cloud、Google、Western Digital、IBM、Nvidia、Samsungなど、数十社、場合によっては数百社の企業会員がいるが、ヒメルスタイン氏は、この非営利団体には従業員の時間を提供してくれる企業がもっと必要だと指摘した。
「我々は、RISC-V Internationalから報酬を得ている人々ではなく、コミュニティの一員であり、LinuxやHadoop、Apacheなどと同じようにこれに熱意を持っている人々によってこれを実行してほしいのです」と氏は語った。
これは重要なことです。なぜなら、RISC-V International は、サーバーや PC などの市場で RISC-V が勝てるチャンスを与えるために非常に必要な機能を開発するという膨大な作業に直面しているからです。
ヒメルスタイン氏は、RISC-V International の ISA に関する作業には現在、進行中の RISC-V のさまざまなソフトウェアおよびハードウェアの側面に焦点を当てている 70 を超えるグループと委員会が含まれていると述べた。
「皆さんの声が議論の場に必要です。それは本当に、本当に重要なことです」と彼は語った。
RISC-Vにとって、標準化のバックグラウンドは良いことかもしれない
RISC-V の標準化の必要性を考えると、Martz 氏は Intel の ISA エコシステム実現の取り組みをリードするのに興味深い人物です。
その理由は、同氏がインテルの複数の標準化活動に関わってきたからだ。Wi-Fi Alliance で同社を代表し、消費者向け IoT の標準化団体を立ち上げ、最近では産業用 IoT の標準化グループを率いてきた。
「私の役割は、市場の摩擦を特定し、その摩擦を取り除き、市場を急速に拡大し、ソケットを増殖させることです。そして、営業側の仲間たちがソケットを求めて競争するのです」と、同氏はRISC-V Weekでの講演で述べた。
- RISC-VのCEOはインテルなどの企業に勝利して「世界制覇」を目指す
- RISC-Vが競争するにはオープンアーキテクチャ以上のものが必要
- 中国のKylin Linuxが2番目のRISC-Vプラットフォームをターゲットに
- ArmとMicrosoftは、このCPUアーキテクチャが実際のサーバー作業で信頼できると強調している
Martz 氏は、Intel Foundry Services での RISC-V 有効化業務の目標は標準に重点を置きながらも、少し異なるものだと語った。
「ソケットの普及を望んでいるが、そのソケットを埋めるために競争するエコシステムのためにシリコンを構築したいのだ」と同氏は語った。
最終的に、インテルは、基本的に依頼して料金を支払うことができる人なら誰でも RISC-V チップを製造できる、インテル ファウンドリー サービスに新たなビジネス チャンスを創出したいと考えています。
RISC-V International の CEO である Calista Redmond 氏が最近、Intel のような企業が ISA の将来の成功に不可欠であると考えていると語っていたことから、Intel と RISC-V はかなりの共生関係にあるようです。®