
CPython、RISC-Vをティア3プラットフォームとして正式サポート
CPythonがRISC-Vアーキテクチャをティア3プラットフォームとして正式にサポートすることになった。RISC-Vエコシステムは2032年までに4倍に拡大すると予測されている。
CPythonがRISC-Vアーキテクチャをティア3プラットフォームとして正式にサポートすることが発表された。RISC-Vはx86やARMなどの専有命令セットと異なり、開放標準として開発されており、誰でも実装することができる。
RISC-Vの特徴とエコシステム
RISC-Vはオープン命令セットアーキテクチャ(ISA)である。そのエコシステムはここ数年で大幅に成長しており、2032年までに4倍に拡大すると予測されている。
CPython対応の実現に至るまで
CPythonのRISC-Vサポートはインクリメンタルに開発されてきた。その過程では、実際のハードウェア上でのテスト、アーキテクチャ固有の問題の修正、ビルドサポートの改善、バグ報告、パッチレビューなど、多くの人による貢献が不可欠であった。
RISE ProjectはCPython向けに複数のRISC-Vマシンを提供し、テストおよびアーキテクチャ固有の問題のデバッグ用ビルドボット環境を整備した。RISC-Vサポートが PEP 11 に追加された。Ludovic Henry、Furkan Onder、Emma Smithの各氏がRISC-Vサポートに貢献した。著者の取組みはSovereign Tech Agencyのフェローシップを通じてサポートされた。

今後の展開
CPythonのCI統合とRISC-Vの関係は、RISE RISC-V Runners initiatveを通じて検討されている。
筆者の見立て
- 長期的には、RISC-Vのティア2サポートへの昇格を実現したいと予想している
- RISC-Vの機能をより活用するアーキテクチャ固有の最適化を探索し、CPythonのパフォーマンス向上を期待している
- パッケージ、コンパイラ、ツール、インフラストラクチャ全体にわたるコミュニティによる継続的な取組みが、Pythonプラットフォーム全体でRISC-Vのサポート充実に重要になると解釈している
この記事は元記事の事実のみに基づいて自動生成されました。
出典
Python Insider、「RISC-V is now officially supported by CPython! | Python Insider」、https://blog.python.org/2026/08/riscv-now-officially-supported/