中国、RISC-Vに全力投球
Doug Eadline オリジナル記事「China Is All In on a RISC-V Future」
ワシントンD.C.を拠点とするシンクタンク、ジェームズタウン財団が最近発表した報告書の中で、中国におけるRISC-Vの状況が取り上げられている。「中国のRISC-Vの大戦略を検証する」と題されたこの報告書は、China Briefの一部であり、RISC-Vのセキュリティ上の懸念に焦点を当てている。
RISC-Vを知らない人のために説明しておくと、RISC-Vはオープンのプロセッサ命令セット・アーキテクチャ(ISA)である。IntelやArmのISAとは異なり、RISC-V ISAはオープンな標準であり、ISAに準拠するプロセッサと基礎となるソフトウェアが一貫した方法で通信できるようになっている。IntelやArmのISAは、それぞれの所有者から有償でライセンスを受ける必要がある(AMDはIntelからx86のライセンスを受けている)。RISC-Vは2010年頃にカリフォルニア大学バークレー校で開発され、プロプライエタリなISAの複雑さとコストに代わるものとして考案された。
オープンな協力と成長を支援するため、RISC-V財団は2015年に設立され、以下の創設メンバーが参加している。 アンデス、Antmicro、Bluespec、CEVA、Codasip、Cortus、Esperanto、Espressif、ETHチューリッヒ、Google、IBM、ICT、IITマドラス、Lattice、lowRISC、Microchip、MIT(Csail)、Qualcomm、Rambus、Rumble、SiFive、Syntacore、Technolution。設立以来、中国科学アカデミー(CAS)が開発パートナーとして名を連ねるなど、多くの中国企業が同財団に参加している。
RISC-VオープンISAプロセッサー・プロトタイプ (Photo By Derrick Coetzee: https://commons.wikimedia.org/w/index.php?curid=25845306) | |
中国から見れば、欧米の先進コンピューティング技術への依存は潜在的なリスクとなり得る。報告書が示唆するように、中国は自国の技術的課題を解決する際、より自給自足的であることを望んでいる。つまり、簡単に禁輸されるライセンス供与された欧米の技術に頼らないということだ。例えば、最近の中国企業に対するGPUの制限により、エヌビディアは人気GPU(A800とH800モデル)のカットダウンバージョンを生産するようになった。
このため、Loongsonプロセッサーのようなプロジェクトは中国で開発されたと推測される。LoongsonはMIPS ISAのライセンスに基づいており、中国で完全に製造することができます。MIPSライセンスはある程度の自律性を提供するが、将来的なライセンス制限の可能性もある。
RISC-Vはオープンな仕様であり、世界中で利用できるため、そのような制限や管理は不可能である。RISC-V 財団はスイスにあり、中立性を保っている。しかし、17人の下院議員と1人の上院議員が米商務省に宛てた最近の書簡では、何らかの規制は可能であり、また必要であると考えているようだ。
「RISC-Vのオープンソースコラボレーションは、米国の半導体産業の進歩・発展にとって大きな利益をもたらすことが期待されるが、それは、貢献者が技術の向上のみを目的として活動し、PRCの技術目標や地政学的利益を助長しない場合にのみ実現できる。これに対して米国は、米国と同盟国の間でオープンソース・コラボレーションのための強固なエコシステムを構築する一方で、中国がその作業から利益を得ることができないようにすべきである。」
オープンソースのコラボレーションと規制は、やや直交する概念である。
実際、報告書が示唆するように、中国には世界最大級の技術系卒業生と熟練した研究開発専門家の基盤がある。2021年の時点で、中国は世界最大のオープンソースコードリポジトリであるGitHub上で755万人の開発者が活動している。
ここには2つの問題がある。第一に、オープンソースとRISC-Vに関しては、その馬はすでに納屋を出てしまった。より適切には、納屋に馬はおらず、家々は常に牧草地にあり、皆で共有していた。最近のSC23のインタビューで、Tactical Computing Laboratoriesのジョン・ライデル氏は、RISC-VはLinuxやHPCに使用されるほとんどすべてのオープンツール(InfiniBandを含む)と連携していると述べている。
第二の問題は人材である。既報の通り、中国は熟練した人材に関して圧倒的な優位性を持っている。GitHubのようなオープンリポジトリからこの人材を排除することは、かなり非人道的であり、ソフトウェアのエコシステムを分断する可能性がある。もし規制が実現すれば、一夜にしてプロジェクトは合法的にクローン化され、巨大な労働力が利用できる国産の中国版GitHubで継続されることになるだろう。重要なツールが二分されることで、異なる標準が生まれ、エコシステムが混乱するかもしれない。一方、電線を切断しない限り、インターネット上のコラボレーションを止める方法はない。世界中のあらゆるユーザーやグループがリポジトリを立ち上げ、オープンソース・コードを共有することができる。
RISC-Vの開発は世界中で続くだろう。米国やその他の地域の一部の個人や組織が、RISC-Vプロセッサーやソフトウェアの壁の庭を作りたがっているのであれば、リボンを渡すときに失望するかもしれない。はっきり言っておくと、「共同所有」のオープンソース・ソフトウェアとハードウェアは、共有(「give a little, get a lot」)に依存している。オープンな開発コミュニティは、(法的な合意なしに協力が行われることもあり)非常に速く動くことができ、市場のマインドシェアを非常に素早く発展させることができる。中国がRISC-Vで何をしているのか気になるのであれば、現在アクセス可能なソフトウェア・リポジトリに目を光らせておくとよいだろう。
オープンなもの について、もうひとつ重要なポイントがある。HPCでは、オープンで共同開発されたソフトウェア・アプリケーションと、クローズドな(トップシークレットでさえある)アプリケーションが数多く使われている。ユーザー、組織、政府は、RISC-VとLinuxエコシステムが提供する “オープンな配管 “の上に、好きなものを自由に構築することができる。
技術管理が重要な分野は他にもある。特にプロセス技術は、イースト・ウェスト間だけでなく、高度に組織化された砂を世界中に販売して生計を立てている企業間の戦略的能力となっている。
ジェームズタウン財団の報告書は次のような調査結果を発表した。彼らは、「国家安全保障に対する潜在的なリスクの評価は、もはや遅きに失した 」と結論づけている。現実には、インターネットに投稿された恥ずべき写真と同じように、いったん携帯電話から離れたら、現実的な目的から言えば、もはや自分の管理下にはないのである。
- 中国は、RISC-V技術の開発と商業化でリードを築くことができる強みがあると考えている。これは、特に北京、上海、深圳などの大都市に集中する強力な研究開発部門と、高技能労働者の大規模な人材プールによるものである。
- 中国はRISC-Vを、技術的自律性と自給自足という、より広範な野心の一環と見なしている。このことは、RISC-V財団の上位層で国有企業を含む中国企業が支配的な役割を担っていることや、中国のRISC-Vへの推進を支援する中央・地方レベルでの数多くの政策イニシアチブからも明らかである。
- 脆弱な 「チョークポイント 」を引き起こすアメリカの技術への依存に対する中国の懸念も、RISC-Vを支配しようとする動きに影響を与えている。これは、RISC-VがARMとIntelのチップ・アーキテクチャの競争相手へと発展する原動力となっている。
- 中国がRISC-Vに注力していることは、最近まで西側諸国政府からほとんど注目されていなかったが、この記事は、国家安全保障に対する潜在的なリスクに対する評価が、もはや遅きに失したことを示唆している。
クラスタ・コンピューティングや Beowulf コンピューティングの黎明期には、国家安全保障上の懸念から輸出規制を求める声があった。しかし、「いったい何に対する規制なんだ?私は合法的に世界中のどこにでもコンポーネントを出荷できる。Linux、MPIライブラリ、そしてBeowulfのHow-Toドキュメントはオープンソースであり、ワールドワイド・ウェブで入手可能だ」。Beowulfクラスタリングは概念であり、モノではない。
同様に、RISC-V ISAは概念であり、モノではない。RISC-V 財団はプロセッサやライセンスを販売していない。中国がRISC-Vに関心を寄せているのは、他人の気まぐれに左右されない未来を築くためであることを示唆している。このような理由から、RISC-Vは中国を含むあらゆる場所で成長していくだろう。