-
Notifications
You must be signed in to change notification settings - Fork 0
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
compute/06_metal4_model — the modern API, right after frames-in-flight ⭐
computeCompute trackCompute tracklessonA single lessonA single lessonload-bearingDo not water this one downDo not water this one downStatus: Open.#23 In ahmad-luqman/learn-metal;compute/18_aot_metallib — ahead-of-time compilation, binary archives
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#22 In ahmad-luqman/learn-metal;compute/17_heaps_and_aliasing — manual memory management
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#21 In ahmad-luqman/learn-metal;compute/16_indirect_dispatch — the GPU decides its own workload
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#20 In ahmad-luqman/learn-metal;compute/15_function_constants — one source, many specialized pipelines
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#19 In ahmad-luqman/learn-metal;compute/14_simdgroup_matrix — Apple's hardware matrix units
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#18 In ahmad-luqman/learn-metal;compute/13_matmul_tiled — the classic optimization story ⭐
computeCompute trackCompute tracklessonA single lessonA single lessonload-bearingDo not water this one downDo not water this one downStatus: Open.#17 In ahmad-luqman/learn-metal;compute/12_matmul_naive — the baseline, and the roofline model
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#16 In ahmad-luqman/learn-metal;compute/11_sorting — bitonic and radix, and when NOT to use the GPU
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#15 In ahmad-luqman/learn-metal;compute/10_atomics_histogram — atomics and contention
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#14 In ahmad-luqman/learn-metal;compute/09_scan — prefix sum, work-efficiency vs depth
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#13 In ahmad-luqman/learn-metal;compute/08_reduction — sum a million floats, five ways
computeCompute trackCompute tracklessonA single lessonA single lessonStatus: Open.#12 In ahmad-luqman/learn-metal;