専コンピュータを指向する新しいArm V9 CPUアーキテクチャ
IPベンダーのトップメーカー、Armが10Qぶりに新しいアーキテクチャのArm V9を発表した(図1)。10QiにV8を発表した時は単純に32ビットから64ビットへの々圓砲垢なかったが、今vのアーキテクチャは、これまでの@コンピュータから専コンピュータへの棺茲鮃佑┐CPUアーキテクチャとなっている。10Q周期のマキモトウェイブに官した動きと捉えられる。

図1 新しいArm V9はいろいろなAIに棺茲任る専プロセッサを`指す 出Z:Arm
Armが10Qぶりに刷新したCPUコアのアーキテクチャは、今後10Q以幵くことを[定したものとなっており、1つのCPUにDSPと機械学{の機Δ魎泙爐世韻任呂覆、あらゆるにも専コンピュータとして実現できることを`指す。その時に_要になることはセキュリティの確保である。そのためにハードウエアとしてのセキュリティを確保するためConfidential Computing機Δ鮴澆韻拭
AIやアルゴリズムの演Qに適したSVE2
専コンピュータに官するとは、にAIをT識したもので、機械学{では音mや画鞠Ъ韻ら、パターン認識の学{、さらにキーワード検索などによって官すべき性ν弋瓮譽戰襪異なっている。このため来はAIチップとして、それぞれのに応じた専アクセラレータチップになっていた。機械学{はこの先もクルマのO動運転や5G基地局の通信トラフィックの最適化など広いJ囲でさまざまな分野で専マシンとして使われることはらかだ。加えて、新しいアルゴリズムに官した積和演Qや、機械学{の新しいアルゴリズムの行`演Qにも官できるように演Q専のベクトル処理を拡張することを[定した。
このため、富士通がスーパーコンピュータ「富t」のCPUをArmと共に設する屬燃発したSVE(Scalable Vector Extension)演Q命令セットをベースに改良し、SVE2とした。SVE2は、さまざまな応においてDSPと機械学{の要求に答えられるようにしたもので、5GシステムやVR/ARシステム、さらにはCPU屬覗る機械学{のワークロードの処理を高めたものだとしている。SVE2は、ベクトル長を可変にするようなフレキシビリティをeつ機Δ△┐討い襪茲Δ世、その詳細についてはらかにしていない。
機密性の高いコンピューティング
もうkつのセキュリティの確保については、Arm CCA(Confidential Compute Architecture)と}ぶ、新しいハードウエアベースのセキュアな環境でコンピュータを動かすことで、外陲らのアクセスや改ざんからコードとデータを囲い込んで遮する仕組みを導入する。ダイナミックに作れるレルム(Realm)と}ぶ、金U室のようなセキュアな隹亜淵灰鵐謄福砲鮹Tし、撃を検出すると、OSやアプリケーションをセキュアではない隹阿らレルムへ‘阿気擦襪海箸できる(図2)。
図2 pしい撃がやってくると、セキュアなコンテナにダイナミックに‘阿気擦訖靴靴ぅ札ュリティ}法 出Z:Arm
Armは来からTrustZoneと}ぶ、セキュリティシステムを作っていた。これはセキュアなゾーンと、セキュアではないゾーンに分け、応によってデータを分`しておくものでダイナミックには変えられない。今vのCCAでは、システム内でのホストコンピュータからも、また他のマシンやソフトウエアからも守る。最Zでは、Armプロセッサは仮[化され、ハイパーバイザなどで異なるOSやミドルウエアのコンテナを分けているが、それらのコンテナがセキュアではないなら、セキュアなレルムへ,垢海箸できるというもの。
セキュリティのもうkつの}法は、メモリタグシステムと}び、データメモリにタグをけて管理し、暗イ修靴討くもの。データごとに格納する場所を変えたり、データを区切ったりするようだが、その詳細は以Tに発表するとしている。