对于没有独立显卡的电脑来说,日常的图形处理、AI运算和系统任务只能共用一整块内存,而目前这块内存到底怎么分,完全是由Windows系统自己说了算。不过,随着苹果、高通和英伟达等科技巨头开始围绕统一内存池(这种内存池未来甚至可能高达几百GB)打造AI PC,这种内存的分配方式就显得越来越重要。

最近的一个Windows 11测试版中暗藏了一些线索,表明微软正准备放权,让用户自己来决定统一内存池里系统内存和显存的划分比例。有了这个功能,玩家在兼顾打游戏和跑AI任务时就能更加得心应手,尤其是在英伟达RTX Spark平台等即将问世的统一内存设备上。

8月17日发布的Windows 11版本29648.1000带来了一个名为“智能分配”的新功能,但在微软的更新日志里却对它只字未提。知名Windows爆料人@phantomofearth向媒体Windows Latest证实,该版本的代码中确实提到了为加速器、图形处理和AI预留专用内存。

这意味着用户可以手动把一部分统一内存专门划给游戏和吃配置的AI应用,这部分被圈出来的内存,其他任何程序都绝对无法占用。

其实之前在英伟达的官方文档里也出现过类似的说法。如果这个功能最终向公众开放,它将彻底颠覆大家在统一内存芯片上调优性能的习惯。

一直以来,统一内存主要用在Mac、部分笔记本电脑、PC掌机以及其他采用核显而不是独显的系统上。

根据处理任务的不同,与自带专属显存的独立显卡相比,这类系统在性能表现上会有很大的差异。虽然重度的图形任务在显存不够用时可以去借用系统内存,但这种做法往往会导致性能大幅缩水。

运行本地AI模型需要海量的高速内存,因此原本主要用来打游戏的高端显卡,现在成了跑AI的香饽饽。与此同时,专门为本地AI模型打造的电脑,其统一内存的容量也越来越大。随着本地AI的火爆,哪怕是配备了24GB甚至更大统一内存的Mac也常常面临内存吃紧的窘境,而微软和英伟达给出的应对方案,就是最高能提供128GB超大内存的RTX Spark设备。

Windows将很快允许用户自己分配内存给游戏和AI

英伟达之所以能在GPU领域称霸,靠的可不仅仅是硬件芯片,其强大的软件生态同样功不可没。CUDA编程、DLSS超分辨率、Reflex降延迟技术以及整个RTX全家桶,都成了比纯拼硬件更有吸引力的核心卖点。如今,英伟达把这套软件体系原封不动地搬到了核显领域,这让RTX Spark天生就比AMD、高通和英特尔更有优势,毕竟在AI和游戏性能的软件生态上,这三家目前还远不是英伟达的对手。

当初发布RTX Spark芯片时,英伟达就曾放出豪言,称其支持的寻址内存容量超过了自家任何一款GPU。因为有了只能分配这项功能,用户就可以把这128GB庞大内存池中的一大块直接分配给图形和AI任务。这样一来,RTX Spark的GPU最终能调用的内存,甚至比顶级显卡RTX 5090那32GB的独立显存还要多得多。

当然了,这种基于LPDDR5x的共享内存池在速度上肯定没法和RTX 5090的GDDR7相提并论,所以它赢在容量够大,而不是速度够快。