Intelが公開したArcグラフィックスドライバ「32.0.101.6987」が、統合GPU(iGPU)のメモリ管理に大きな変更をもたらしている。新たに、特定のCore Ultraプロセッサを搭載したシステムで、iGPUがシステムRAMをVRAMとして最大87%まで利用できるようになる「共有GPUメモリオーバーライド」が追加されたのだ。これはUMA(Unified Memory Architecture)の長年の制約をソフトウェアで克服する野心的な一手であり、特にローカルAI推論の性能を大きく向上させる物となるかもしれない。
UMAの壁を越えるソフトウェア制御の衝撃
ディスクリートGPUが専用のGDDRメモリを持つのに対し、iGPUはCPUとシステムRAMを共有するUMAを採用する。このアーキテクチャはコストと実装面積で優れる一方、メモリ帯域と容量をCPUと奪い合うという構造的な課題を抱えてきた。従来、iGPUへ割り当てられるメモリ量は、OSとドライバが自動で管理し、その上限はシステム全体の半分程度に暗黙的に制限されるのが通例であった。
今回の新ドライバーは、この聖域にユーザーの介入を許した点で画期的だ。Intel Graphics Software内に設けられたスライダーによって、これまでブラックボックスだったメモリ割り当てポリシーを直接制御下に置く。これは単なるユーティリティ機能の追加ではない。ハードウェアリソースの静的なパーティショニングを、ワークロードに応じて動的に最適化するという、より高度なシステム制御への第一歩と見るべきだろう。
この機能がCore Ultra 2シリーズ(Arrow Lake)から本格的にサポートされる点は注目したい。メモリコントローラの改良や、より洗練されたリソース管理機構がハードウェアレベルで実装されている可能性が考えられるからだ。
メモリ割り当ての内部機構と性能への影響
この「オーバーライド」機能が、具体的にシステムに何をもたらすのか。アーキテクチャレベルでその意味を見てみよう。
メモリ空間の再定義と潜在的リスク
UMA環境において、CPUとiGPUは同じ物理メモリアドレス空間にアクセスする。新機能は、この共有空間内でiGPUが優先的に確保(予約)する領域を拡大するものだ。これはOSのメモリマネージャと密に連携し、特定の物理ページをiGPUドライバの管理下に置くことで実現されていると推察される。
最大87%という上限値は、Windows OSやバックグラウンドサービスが最低限必要とするメモリ量を確保するための安全マージンだろう。しかし、この数値を引き上げることは、CPUが利用可能な物理メモリを直接的に圧迫することを意味する。
トレードオフの定量的考察:
CPU側のメモリが枯渇した場合、OSは低頻度でアクセスされるメモリページをストレージ(SSD/HDD)に書き出すページング(スワッピング)を開始する。SSDのアクセス速度はDRAMより数桁遅く、これがシステム全体の応答性低下、すなわちレイテンシの増大に直結する。UMAではこの問題がより顕在化しやすい。
さらに、DRAMへのアクセス頻度とアクティブなページ数が増えることは、メモリコントローラへの負荷を高め、結果としてノートPCにおける消費電力の増加とバッテリー駆動時間の短縮につながる。Intelが「予測可能なワークロード」での利用を推奨しているのは、このトレードオフを熟知しているからに他ならない。
AIとゲーミングにおける実践的インパクト
この機能の真価は、VRAM容量が性能を直接規定する特定のアプリケーションで発揮される。
- ローカルAI推論:
近年のLLM(大規模言語モデル)は巨大なVRAMを要求する。例えば、70億(7B)パラメータを持つモデルを16bit浮動小数点(FP16)で動作させるには、単純計算で14GBのVRAMが必要だ。従来、32GB RAMを搭載したノートPCでは、iGPUへの割り当て上限が16GB程度であったため、このクラスのモデルを快適に動かすことは困難だった。
新機能を用いれば、同じ32GBシステムでVRAMに24GBといった割り当てが可能になる。これは、より大規模なモデルを量子化なしで実行したり、より長いコンテキスト長(一度に処理できるトークン数)で応答精度を高めたりする道を開く。AI PCとしてのCore Ultraプロセッサの価値を実用レベルで大きく向上させるポテンシャルがある。 - VRAM集約型ゲーム:
高解像度テクスチャやパストレーシングを有効にしたAAAタイトルでは、VRAM使用量が容易に16GBを超える。iGPUの演算性能(TFLOPS)自体がボトルネックになるため、ディスクリートGPUのような体験は望めないものの、テクスチャ品質を妥協せずに解像度を調整するなど、設定の自由度は確実に向上する。これは特に、予算の限られるエントリークラスのゲーミンノートPC市場で歓迎されるだろう。
AMDへの追随と「AI PC」市場の新たな競争軸
同様の機能は、AMDがRyzenプロセッサ向けにAdrenalinソフトウェアやBIOS設定を通じて以前から提供しており、Intelは競合に追随した形だ。しかし、IntelがOS上のグラフィックスコントロールパネルから直接この設定を可能にした点は、ユーザビリティの観点から評価できる。
この動きは、NPU(Neural Processing Unit)の性能競争だけでなく、iGPUをAI推論の強力なアクセラレータとして活用するという、より包括的な「AI PC」戦略の現れである。Intel AI PlaygroundやIPEX-LLMといった同社のソフトウェアスタックと連携し、アプリケーションの起動時に最適なVRAM割り当てを自動で行うような、よりインテリジェントな実装が次のステップとして期待される。
ユーザーは今後、単にCPUのコア数や周波数だけでなく、システムに搭載されたRAM容量と、それをいかに柔軟にAIワークロードへ割り当てられるかという、新たな指標でPCを選択することになるだろう。
Sources