Hardware / GPUs / Apple Silicon · Level 2 of 5
Unified Memory
An architecture where compute components access a shared memory pool.
Shared memory can reduce copies but capacity and bandwidth remain finite.
Listen to the definition and example
Audio transcript
Unified Memory. An architecture where compute components access a shared memory pool. Shared memory can reduce copies but capacity and bandwidth remain finite. For example: CPU and GPU use the same stored tensor allocation where supported.
Explore this concept
Why it matters
This helps you identify whether compute, memory, or runtime support limits execution.
Related concepts
Quick recall question
Try answering before looking back at the definition.