x86 AI Compute Extensions (Ace) Specification [pdf]
本ドキュメントは、x86アーキテクチャ向けAI計算拡張(ACE)仕様書の公開版です。AI推論およびトレーニングのワークロードを効率的に処理するために設計された命令セット拡張と機能を定義しています。
背景メモ
- **x86 AI Compute Extensions (ACE)** は、Intel・AMDなどx86アーキテクチャ陣営が共同で策定した、AI推論処理のための新しい命令セット拡張仕様。現在はNVIDIAのGPUやArmベースのNPUがAI処理の中心だが、x86汎用CPUでもAIワークロードを効率的に実行できるようにする狙い。
- 本仕様は「Version 1」の公開ドラフトで、業界団体「x86 Ecosystem Advisory Group」が公開。同グループは2025年にIntel・AMD・Google・Microsoft・Meta・Broadcomなどが結成したもので、x86エコシステムの長期的な発展を目指している。
- ACEは従来のAVXやAMXなどのSIMD/行列演算命令を拡張する形で設計されており、特にトランスフォーマーモデル(LLMの中核)に最適化。ソフトウェア面では、ONNX Runtime・PyTorch・TensorFlowなどの主要フレームワークが対応を予定。
- この動きの背景には、AI処理の主戦場が学習(GPU優位)から推論(CPU・NPU混在)へシフトしつつあることと、x86陣営がサーバー・PC・エッジまでカバーする統一命令セットでArmやNVIDIAに対抗しようとする戦略がある。