New
#1
How to read the amount of RAM shared to GPU ?
How to read the amount of RAM shared to GPU in Windows 10 ? I have AMD 5700
How to read the amount of RAM shared to GPU in Windows 10 ? I have AMD 5700
That would appear to be only available as a BIOS setting. Whether it's there for you depends on your motherboard. My Dell Latitude laptop in the example above doesn't have any video RAM settings in its bios.
https://answers.microsoft.com/en-us/...3-2eedd5e30acf
How to Change the Memory Allocated to a Graphics Card | Small Business - Chron.com
It's looks like it defaults to 50% of physical memory, I have same results as Bree (16 GB system memory, 8GB shared to GPU)
Shared graphics memory - WikipediaThere is usually some mechanism (via the BIOS or a jumper setting) to select the amount of system memory to use for graphics
You can also view shared memory in GPU adapter properties:
Settings -> System -> Display -> Advanced display settings -> Display adapter properties
You shouldn't normally need to change it. Shared memory can be used by the GPU or by the CPU, whichever needs it most at the time.
Microsoft Details GPU Monitoring in Windows 10 Fall Creators Update - ExtremeTechMicrosoft said:
Total amount of system memory that is dedicated or shared to the GPU. This number is calculated as follows:
Second formula is a bit more complicated, here is breakdown:Code:TotalSystemMemoryAvailableForGraphics = MAX((TotalSystemMemory / 2), 64MB)
The amount of system memory that is shared to the GPU. This number is calculated as follows:
https://docs.microsoft.com/en-us/win...raphics-memoryCode:SharedSystemMemory = MIN(MIN(SumOfCommitLimitOnAllApertureSegment, DXGK_DRIVERCAPS.ApertureSegmentCommitLimit), MaxSharedSystemMemory)
Aperture Segment
https://docs.microsoft.com/en-us/win...y/gpu-segmentsAn aperture segment is a global page table used to make discontinuous system memory pages appears contiguous from the perspective of a GPU engine.
DXGK_DRIVERCAPS.ApertureSegmentCommitLimit
https://docs.microsoft.com/en-us/win...xgk_drivercapsThe maximum number of bytes of physical memory that the display miniport driver supports for mapping into an aperture segment. The video memory manager will not map more physical memory into an aperture segment than the limit that ApertureSegmentCommitLimit specifies.
- - - Updated - - -
Conclusion is that final formula is either of the 2, which ever is less:
ORCode:MIN(SumOfCommitLimitOnAllApertureSegment, DXGK_DRIVERCAPS.ApertureSegmentCommitLimit
Which obviously depends on available physical memory installed on motherboard.Code:TotalSystemMemoryAvailableForGraphics - DedicatedSystemMemory