
何が起きたか
PyTorch 2.15がMPS上でtorch.float8_e4m3fnテンソル、グループ化matmul、高速softmaxを追加し、M3 Ultra上でQwen3.6-35B-A3Bのデコードが61.3 tokens/sに達した。
なぜ重要か
FP8がテンソル保存量を半減し生成を高速化するため、Mac上のローカル実行が現実味を増し、transformers、diffusers、ComfyUI利用者の利便性が高まる。
誰に効くかAppleシリコン上でモデルをローカル実行する開発者やクリエイター(transformers、diffusers、ComfyUIの利用者を含む)は、LLMデコードの高速化と動画生成時のメモリ使用量の削減が期待できる。
こういう要約が、毎朝あなたのメールに届きます。
Hugging FaceのPyTorchチームは、AppleのMPSバックエンドをモデルの実行と学習の第一級の場にするための意図的な取り組みを説明している。2026年初頭には、MPSで小さなモデルを動かすだけでも未対応の演算や性能の急落、予想外のメモリ増加を回避する作業が必要になることが多かったという。チームの手法は、言語・画像・動画にわたる実際のモデルをHugging Face Hubから動かし、MPSが不足する点を見つけてPyTorch本体で修正するというもので、MPSGraphを専用のMetalカーネルに置き換える方向が強まっている。
この方針は2.15のリリース全体に表れている。FP8はスケール付き行列積とともにMPSに登場し、別途の取り組みは言語モデルのデコード段階を対象とする。線形層には専用の行列ベクトルカーネルが導入され、大規模語彙のsoftmaxは専用のMetalカーネルで動く。チームによると、[1, 128256]のロジット行に対するFP32 softmaxは8倍高速になった。言語以外では、定数パディングのMetal移行によりタイル型動画VAEデコードのドライバメモリの暴走が解消され、Qwen-Image-2.1のエンコード・デコード往復はPSNR 29.95 dBとなり、10.06 dBからCPUと同等になった。
投稿は今後の予定にも触れている。PyTorch 2.16はすでに進行中で、scaled dot-product attentionがMPSGraphを完全に廃してすべての形状をMetalカーネルで動かすほか、MPSGraphからMetalへの移行がさらに進んでいる。チームはまた、グラフブレークをなくしてより多くのモデルがエンドツーエンドでコンパイルできるよう、torch.compileの改善に取り組んでいるとしている。
業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。
登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →
この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。
E-Commerce Benchで18のAIモデルが最大4店舗を365日運営し、18のツールで仕入れ・価格・配送・返品・資金を処理

ITmediaのAI Plusが、Gemini Notebook(旧NotebookLM)のStudio機能の活用ガイド14ページを公開

ALTK-Evolveは接客エージェントの試行から成功と失敗を短い行動規則にまとめ、モデルの重みを変えずに次の実行時の指示へ追加する

セキュリティ人材採用を専門とするコンサルタントは、求職者はChatGPT PlusかClaude Proのどちらか1つを契約して使い切り、不足したらもう一方を追加すべきだと述べた

TypeSafe AIのJevを6回調整後、著者が100件のリクエストでgrepを使うClaude(Opus)と比較したところ、Opusはノートが必要な77件中52件を正解し、Jevは24件だった

10年物のPHP/LaravelモノリスをLaravel 12マイクロサービス+Vue 3に移行する作業を、Zennの執筆者が16体のClaude Codeサブエージェントに分担させた
