Hardware / GPUs / Apple Silicon · Level 2 of 5
Metal
Apple's low-level API for GPU graphics and compute programming.
Higher-level frameworks can use Metal underneath their operations.
Example
An application dispatches a compute shader to an Apple GPU.
Listen to the definition and example
Audio transcript
Metal. Apple's low-level API for GPU graphics and compute programming. Higher-level frameworks can use Metal underneath their operations. For example: An application dispatches a compute shader to an Apple GPU.
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.