開発の新時代に向けたAIソフトウェア

広く普及しているArm CPUは、クラウドからエッジ、そしてエンドポイントまで、一般的なAI推論ワークロードの実行に非常に効果的なプラットフォームとなっています。ほぼすべてのタスクやコードサイズに最適な電力効率を提供し、数十億のユーザーの手にAIを届けます。


Armのソフトウェアイネーブルメントは、2,000万人以上の開発者がAIの潜在能力をフル活用できるよう支援するとともに、AI導入の簡素化、開発者の労力をほぼ必要としないAIパフォーマンスの高速化、組み込みのセキュリティとサポートによるAIベースソリューションの保護に重点を置いています。

ソフトウェアパートナーシップを通じてAIの導入を簡素化

 


生成AIの活用、あるいは自律的機能のための感覚データを問わず、開発者はAIベースのワークロードを効率的に展開する必要があります。Armは、開発者のエクスペリエンス全体を合理化し、多様なArmプラットフォームにわたり迅速・簡単で、円滑なAIの開発と展開を確約しています。

エッジあるいはクラウドにおけるAI導入のための主要なプラットフォームがArm上で適切に動作するように、重要なAIフレームワーク、MLソフトウェアプロバイダー、クラウドサービスプロバイダー、オープンソースプロジェクトと広く連携しています。

ArmのAIソフトウェアパートナーシップの1つについて、このMetaからのビデオをご覧ください。

 

簡素化されたワークフローとオープンスタンダード

迅速な展開を可能にするための大きな構成要素が、Armのオープンソースソフトウェアコミュニティ全体にわたる上流での継続的な貢献、主要なオープンスタンダードへの関与、そして幅広いCI/CD、ML Ops、仮想プラットフォームを通じた開発者ワークフローの簡素化です。 
効率的なAIワークフローと規格に対するArmのサポートについて、以下をご覧ください。

GitHubのアクション:Armベースのアプリケーション開発を簡素化

GitHubがArmとのパートナーシップを通じて、どのように開発者のワークフローに革命を起こしているかをご確認ください。Arm Virtual Hardwareとネイティブハードウェアを統合することで、GitHubのCI/CDパイプラインは、ビルドとテストの手順を合理化し、オートモーティブやIoT、組み込みの開発者にクラウドネイティブのワークフローをもたらします。

FP8規格のサポートでニューラルネットワークモデルの展開を加速

Arm、NVIDIA、Intelがどのように8ビット浮動小数点仕様のサポートで連携し、エネルギーとパフォーマンスオーバーヘッドの節約、モデル展開ペースの加速に取り組んでいるかをご覧ください。

TOSAによる幅広いプロセッサーへの展開

幅広いプロセッサーやカスタムハードウェアでのアプリケーションやフレームワークの展開を容易にする規格であるTOSAが、MetaのExecuTorch上でのエッジ展開実現において、どのように重要な役割を果たしているかをご覧ください。

あらゆるアプリケーションでAIのパフォーマンスをシームレスに加速

過去20年にわたり、ArmはArm Neon、Arm Scalable Vector Extensions、Arm Scalable Metric Extensionsなど、AIベースのアプリケーションを効率的に処理し、加速させる新しいアーキテクチャの特徴を導入してきました。

 

しかし、Armはどのように、あらゆるAIフレームワークおよびアプリケーションで、数百万人の開発者がAIの最新技術に容易にアクセスできるよう確約しているのでしょうか。その答えは、AIのパフォーマンスを解き放つために、すぐにあらゆる場所で利用できる開発者向けのイネーブルメントリソースである、Arm Kleidiです。

 

Arm Kleidiは、開発者の労力を必要とせずに、MediapipeやPyTorchなどの最も一般的なMLフレームワークへのシームレスな統合を通じて、Arm CPU上で数十億のワークロードを加速させる支援をします。

開発者の労力をほぼ必要とせずにAIパフォーマンスを加速

AIの導入を加速させるためのテクノロジーやコラボレーションだけでなく、Armは世界中のAIイノベーターに、AI開発を合理化するための詳細なチュートリアルや包括的なドキュメントなど、豊富な開発者向けリソースが利用できるArm AI開発者コミュニティに参加するよう呼び掛けています。

エッジでのAI

ExecuTorchおよびより広範なエッジAIソフトウェアエコシステムにわたるAI推論の展開とワークロードを加速させます。

クラウドでのAI

Armの電力効率のよいNeoverse CPUとコーディングのベストプラクティス、最適化されたAIライブラリ、ツールでAIのパフォーマンスを活かしてください。

Armデベロッパープログラム

Armデベロッパープログラムは、同業者や専門家のグローバルなネットワークとのつながりだけでなく、成功するために必要なサポートとツールを提供します。

AIベースのソリューションを保護

消費者や政府から、AIベースのアプリケーションやモデルが安全かつ倫理的で、持続可能であることを確約するよう求める圧力が高まっています。Armは、AIと生成AIをあらゆる場所で稼働させるために、電力効率のよいアーキテクチャを構築しており、開発者はこのプラットフォーム上で、ハードウェアによって支えられたセキュリティの一貫した基準に簡単に、かつ確信を持ってコードを実行することができます。

AIを保護するための固有の機能について、以下で詳細をご確認ください。

AI対応ソフトウェア定義型自動車のセキュリティ確保

他の市場では、大規模なソフトウェア攻撃によって重大な脆弱性が露呈しています。AI対応ソフトウェア定義型自動車(SDV)では、十億行のコードが想定されている中で、Armv9がどのように未来の自動車の安全を確保するために役立つかをご確認ください。

Arm CCAがあらゆる開発者の手にコンフィデンシャルコンピューティングを届ける

Armv9-Aの主な特徴であるArm Confidential Compute Architecture(Arm CCA)の導入は、あらゆるアプリケーションにおけるコンピュート環境の信頼モデルを変革しています。

PAC/BTIテクノロジーでソフトウェアのセキュリティ脆弱性に対応

Armポインタ認証(PAC)と分岐ターゲット識別(BTI)により、シンプルな1ステップでソフトウェアにおけるセキュリティ脆弱性の最大70%を軽減します。

AIの旅がここから始まる

既存アプリケーションの最適化であっても、新しいAIプロジェクトの始動であっても、Armプラットフォームはあらゆる取り組みを支援するべく設計されています。創造性がテクノロジーと出会うArmで、AIの未来を切り拓いてください。

ヘテロジニアスAIに移動

Armから最新のAI関連ニュースを受け取るご登録はこちら

ニュースレターにサインアップ