許多應用程式(含作業系統)要求顯卡記憶體容量達最低要求才能正常運行甚至完全發揮功能。因此集成顯卡晶片組通常採用智能技術在需要時透過共享系統記憶體方式增加顯存容量滿足應用需求。主流AMD、NVIDIA、Intel集成顯示晶片分配顯存各有不同方案。以下逐一介紹它們不同情境下共享系統記憶體多少。
HyperMemory是ATI提出技術允許圖形卡與CPU共享系統記憶體同時將可能效能衝突降至最低。主要特點允許核心透過System Bus Interface利用PCI Express總線龐大頻寬直接存取系統記憶體需要時將數據置系統記憶體操作並透過新增Memory Controller對本地顯存和系統記憶體存取操作協調管理使核心更合理充分利用本地顯存與系統記憶體資源達到擴展總顯存容量目的。
以下映泰TA690G AM2主板搭配512MB、1GB、2GB記憶體採用HyperMemory後能分配容量。
當BIOS設定「UMA Frame Buffer Size」為「Auto」且物理記憶體總容量2GB時測試結果:
註:上表列出BIOS設定各情況下透過HyperMemory顯存分配系統記憶體值。當然這只是最大限制值實際使用仍按需獲取。
基於Intel 845G/865G/915G/945G/965G晶片組集成顯卡能共享多少系統記憶體?答案視情況而定。
顯存容量取決於系統及動態分配共享顯存技術(DVMT)預分配記憶體設定。DVMT用於動態分配系統記憶體作為顯存確保最有效利用可用資源獲得最佳2D/3D圖形效能。分配顯卡記憶體容量取決於作業系統要求記憶體量不再需要時返還作業系統供其他應用或系統功能用。DVMT根據系統需求動態分配。BIOS選項(DVMT/FIXED Memory)可調整可用於DVMT記憶體容量。
動態分配記憶體最高達圖形驅動程式設定最大值驅動程式中提供64MB、128MB、256MB等設定選項。DVMT分配顯存最大限制取決具體Intel晶片組及顯卡驅動程式版本。因此運行應用程式時透過各晶片組廠家動態分配顯存方式顯存容量方面可得到充足保障有效提高集成顯卡2D/3D圖形效能。
TurboCache技術利用額外PCI Express圖形總線頻寬達到超出傳統顯卡記憶體解決方案更高圖形效能提供使用者期望NVIDIA圖形硬體效能功能。透過允許圖形處理單元(GPU)共享專用顯卡記憶體和動態可用系統記憶體容量與頻寬TurboCache提升整體效能提供更大圖形總記憶體。
TurboCache架構主要功能特點:
以下七彩虹C.N7050PV分別搭配512MB、1GB、2GB記憶體採用TurboCache後能分配到顯存容量:
使用2GB記憶體時預設物理分配64MB但採用TurboCache後最大可獲得256MB顯存容量而在遊戲過程中檢測到可使用顯存容量為256MB。