Quiz · 5 questions
🍎 Metal Setup — Apple Silicon Path
Metal Shading Language, Xcode 26 toolchain, Unified Memory advantage
Level 0Beginner
0 XP0/38 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
Quiz
01What's the Metal equivalent of CUDA's
__global__ qualifier?Hint
Three of the four options are memory regions, not function qualifiers.
02On Apple Silicon, what happens when you allocate a buffer with
storageModeShared and then write to it from the CPU before launching a kernel?Hint
What's the key architectural difference between a discrete GPU and Apple Silicon?
03How many threads are in an Apple SIMD-group?
Hint
Same as a CUDA warp.
04Why doesn't 'Command Line Tools for Xcode' alone work for Metal compute development?
Hint
Two specific binaries are missing from CLT.
05Why does the Metal hello example write thread coordinates into a buffer instead of using a GPU
printf?Hint
What CUDA feature does Metal deliberately not have?
Comments 0
🔔 Reply notifications (sign in)Sign in — Please sign in to comment.
No comments yet — be the first.