人工知能アルゴリズムはどこにでもあるように見えますが、最も一般的なプラットフォームで処理するには、顧客にサービスを提供するために強力なサーバー GPU が必要です。 Arm は、来年から最も手頃な価格の IoT デバイスでも人工知能の高速化機能を提供する新しい特殊チップ設計を発表します。
同社によれば、ArmCortex-M52 は人工知能アクセラレーション アプリケーション向けに設計された最小かつ最もコスト効率の高いプロセッサです。 Arm が言うように、英国のファブレス企業の最新の設計は、別個のコンピューティング ユニットを必要とせずに、モノのインターネット (IoT) デバイスに「強化された」人工知能機能を提供することを約束しています。
Armのシニアバイスプレジデント兼モノのインターネット事業ゼネラルマネージャーのポール・ウィリアムソン氏は、モノのインターネット分野で人工知能の可能性を最大限に発揮するには、機械学習の最適化処理を「最小かつ最低の消費電力」の端末機器に導入する必要があると強調した。ウィリアムソン氏は、人工知能は遍在しているものの、デジタルデバイスを流れる膨大な量のデータから「知性」を得るには、よりスマートで強力なIoTデバイスが必要になると指摘した。
Cortex-M52 チップ設計は Arm の Helium テクノロジーを使用しており、Armv8.1-MCortex-M シリーズ (Cortex-M55 および Cortex-M85 を含む) に 150 の新しいスカラー命令とベクトル命令を追加しています。 Helium 命令により、前世代の Cortex-M と比較して、機械学習アルゴリズムのパフォーマンスが 5.6 倍、デジタル信号処理 (DSP) のワークロードが 2.7 倍向上しました。
Arm が説明したように、セキュリティは依然として重要な側面です。 Cortex-M52 は、Armv8.1-M (PACBTI、ArmTrustZone) の最新のセキュリティ拡張機能を実装しています。 Arm氏によると、新しいチップ設計は「最新の開発フロー」も促進し、開発者はCortex-Mプラットフォームの統合ツールチェーンにアクセスし、人工知能ワークフローを完全にサポートできるようになるという。
Cortex-M52 が登場する前は、新しい設計によってネイティブに提供される ML および DSP パフォーマンスを実現するには、開発者は CPU、DSP、および NPU ユニットを 3 つの異なるソフトウェア ツールキットと組み合わせる必要がありました。
Arm 氏は、現在は 1 つのツールチェーンだけで十分だと述べています。 Cortex-M52は、Cortex-M55およびCortex-M85用に書かれたソフトウェアと完全な互換性があり、新しいチップにより、Arm仮想ハードウェアクラウドプラットフォームを介したプレシリコンソフトウェア開発も可能になります。
ウィリアムソン氏は、Cortex-M52テクノロジーはライセンスを通じて非常に低コストのIoT製品に統合でき、1~2ドルのチップが生産量の大部分を占める可能性が高いと述べた。このチップは「機能が少し豊富な」IoT デバイスにも統合される可能性があると同氏は付け加えた。