次のページへHelium搭載した初のMコアプロセッサM55は、Cortex-MプロセッサをMLの推論向けに特化した形でチューニングした「Arm史上最高のAI機能を実現したCortex-Mプロセッサ」だ。最新のArmv8.1-Mアーキテクチャおよび、Cotex-Aプロセッサ用のベクター演算処理技術Neonをベースに機能削減などをした「Helium」を初めて採用しており、エネルギー効率に優れたDSP命令、MLパフォーマンスを実現。前世代品と比較しMLパフォーマンスは15倍、DSP命令では5倍の性能向上を実現している。Instructions」にも対応しており、プロセッサ機能を拡張し、特定のワークロードへの最適化を図ることもできるという。Cortex-M23およびM33から導入しているセキュリティ技術「TrustZone」も搭載。「製品をデプロイするのにセキュアなプログラミング環境を即時提供可能だ」としている。Cortex-M55のフットプリントは、Heliumを除けばCortex-M33とほぼ同じであり、Cortex-M33で適用可能な製造プロセスを利用できる。Cortex-M55」の概要(クリックで拡大)出典:ArmEthos-U55はArm初のCortex-M向けマイクロNPUとなる。Armが提供する中で最小のCortex-Mをホストプロセッサとすることを想定しているためメモリ利用の効率化、必要なメモリフットプリント削減を達成しているのが大きな特長だ。MLの推論で必要なMAC(積和演算)ユニットも顧客の用途に応じて32、64、128、250並列から選択可能であり、「非常に小さいシステムから、そこそこ大きなものまで1つのIPでカバーできる」としている。ウェイトデータをメモリ転送時に圧縮、展開しメモリの帯域を削減するハードウェアロジックも搭載しており、低消費電力化を実現。「消費電力とMLモデルサイズを大幅に削減することで、従来は大規模システムでしかできなかったニューラルネットワークの実行が可能になる」という。Ethos-U55は、今回同時に発表したCortex-M55はもちろん、M33/M7/M4もホストプロセッサとして利用可能だ。Ethos-U55」の概要(クリックで拡大)出典:Arm今回発表された2つIPは、Cortex-Mソフトウェアツールチェーンを完全にサポートしている。従来型のワークロードやDSP、MLのワークロードにおいて統合型の開発フローが保証される。Microcontrollers」をはじめとした業界標準の機械学習フレームワークに対応した統合、最適化機能も実現する。提供予定の開発環境について。LLC.ITmediaはアイティメディア株式会社の登録商標です。