Apple silicon Mac gpu vram

how much of the shared memory is allocated to the gpu of m1/m1 pro/m1 max

Posted on Jan 9, 2022 1:05 PM

Reply
Question marked as Top-ranking reply

Posted on Jan 9, 2022 1:45 PM

There is no separate display RAM or VRAM. Screen data is fetched directly from main memory, the GPUs operate on main memory, the CPUs operate on main memory, and any part of main memory can be used as a display buffer, it does not have to be contiguous, and the allocation can change instantly.


That is the big benefit of "Unified Memory".

6 replies
Question marked as Top-ranking reply

Jan 9, 2022 1:45 PM in response to toluwalase290

There is no separate display RAM or VRAM. Screen data is fetched directly from main memory, the GPUs operate on main memory, the CPUs operate on main memory, and any part of main memory can be used as a display buffer, it does not have to be contiguous, and the allocation can change instantly.


That is the big benefit of "Unified Memory".

Jan 12, 2022 7:40 AM in response to toluwalase290

In theory, it could use almost all of main memory, like most of 16GB or 32GB on some models (just leaving enough for MacOS to not crash).


But how much RAM is available for Graphics is NOT good metric for comparing real GPU capabilities. Once you get above access to about 2GB of Display-RAM, the rest sits unused most of the time, and only called into use when you are doing very graphics-intensive stuff like applying filters and effects to images, or 3-dimensional modeling.


a 4K display uses 3840 by 2160 by 3 colors (at one byte per color) at HiDPI settings That is only a little more than 24 MegaBytes as display buffer. The rest of the Display-RAM can be used for computation and off-screen drawing so that the next image "snaps" onto the screen without lag, and holding a source image while transposing it into a destination image.


The amount of display-RAM available is generally not a constraint in commercially-available graphics systems, because the makers do not want to be embarrassed by not having enough for the worst-case use.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Apple silicon Mac gpu vram

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.