II.
SkillArea overview
Reference · liveskill-area:compute-shaders
Compute Shaders overview
GPGPU via graphics APIs — Vulkan/D3D12/WebGPU compute shaders, workgroup sizing, and barriers.
Attributes
displayName
Compute Shaders
description
GPGPU via graphics APIs — Vulkan/D3D12/WebGPU compute shaders,
workgroup sizing, and barriers.
domains
expertiseLevels
- intermediate
- expert
Outgoing edges
applies_to1
- specialization:gpu-programming·Specialization
Incoming edges
contains1
- specialization:computer-graphics·Specialization
lib_requires_skill_area56
- lib-agent:gpu-programming--cross-platform-gpu-expert·LibraryAgentcross-platform-gpu-expert
- lib-agent:gpu-programming--cuda-kernel-expert·LibraryAgentcuda-kernel-expert
- lib-agent:gpu-programming--gpu-debugging-specialist·LibraryAgentgpu-debugging-specialist
- lib-agent:gpu-programming--gpu-memory-expert·LibraryAgentgpu-memory-expert
- lib-agent:gpu-programming--gpu-performance-engineer·LibraryAgentgpu-performance-engineer
- lib-agent:gpu-programming--graphics-compute-expert·LibraryAgentgraphics-compute-expert
- lib-agent:gpu-programming--hpc-domain-expert·LibraryAgenthpc-domain-expert
- lib-agent:gpu-programming--ml-inference-optimizer·LibraryAgentml-inference-optimizer
- lib-agent:gpu-programming--multi-gpu-systems-expert·LibraryAgentmulti-gpu-systems-expert
- lib-agent:gpu-programming--parallel-algorithm-designer·LibraryAgentparallel-algorithm-designer
- lib-agent:gpu-programming--realtime-processing-expert·LibraryAgentrealtime-processing-expert
- lib-agent:gpu-programming--tensor-core-specialist·LibraryAgenttensor-core-specialist
- lib-process:gpu-programming--atomic-operations-synchronization·LibraryProcessspecializations/gpu-programming/atomic-operations-synchronization
- lib-process:gpu-programming--compute-shader-development·LibraryProcessspecializations/gpu-programming/compute-shader-development
- lib-process:gpu-programming--cuda-kernel-development·LibraryProcessspecializations/gpu-programming/cuda-kernel-development
- lib-process:gpu-programming--cuda-stream-concurrency·LibraryProcessspecializations/gpu-programming/cuda-stream-concurrency
- lib-process:gpu-programming--custom-cuda-operator-development·LibraryProcessspecializations/gpu-programming/custom-cuda-operator-development
- lib-process:gpu-programming--dynamic-parallelism-implementation·LibraryProcessspecializations/gpu-programming/dynamic-parallelism-implementation
- lib-process:gpu-programming--gpu-cluster-computing·LibraryProcessspecializations/gpu-programming/gpu-cluster-computing
- lib-process:gpu-programming--gpu-cpu-data-transfer-optimization·LibraryProcessspecializations/gpu-programming/gpu-cpu-data-transfer-optimization
- lib-process:gpu-programming--gpu-debugging-techniques·LibraryProcessspecializations/gpu-programming/gpu-debugging-techniques
- lib-process:gpu-programming--gpu-image-video-processing·LibraryProcessspecializations/gpu-programming/gpu-image-video-processing
- lib-process:gpu-programming--gpu-memory-optimization·LibraryProcessspecializations/gpu-programming/gpu-memory-optimization
- lib-process:gpu-programming--gpu-memory-pool-allocator·LibraryProcessspecializations/gpu-programming/gpu-memory-pool-allocator
- lib-process:gpu-programming--gpu-performance-regression-testing·LibraryProcessspecializations/gpu-programming/gpu-performance-regression-testing
- lib-process:gpu-programming--hip-porting-cross-platform·LibraryProcessspecializations/gpu-programming/hip-porting-cross-platform
- lib-process:gpu-programming--ml-inference-optimization·LibraryProcessspecializations/gpu-programming/ml-inference-optimization
- lib-process:gpu-programming--multi-gpu-programming·LibraryProcessspecializations/gpu-programming/multi-gpu-programming
- lib-process:gpu-programming--occupancy-optimization·LibraryProcessspecializations/gpu-programming/occupancy-optimization
- lib-process:gpu-programming--opencl-application-development·LibraryProcessspecializations/gpu-programming/opencl-application-development
- lib-process:gpu-programming--parallel-algorithm-design·LibraryProcessspecializations/gpu-programming/parallel-algorithm-design
- lib-process:gpu-programming--performance-profiling-analysis·LibraryProcessspecializations/gpu-programming/performance-profiling-analysis
- lib-process:gpu-programming--reduction-scan-implementation·LibraryProcessspecializations/gpu-programming/reduction-scan-implementation
- lib-process:gpu-programming--shared-memory-usage-patterns·LibraryProcessspecializations/gpu-programming/shared-memory-usage-patterns
- lib-process:gpu-programming--stencil-computation-optimization·LibraryProcessspecializations/gpu-programming/stencil-computation-optimization
- lib-process:gpu-programming--tensor-core-programming·LibraryProcessspecializations/gpu-programming/tensor-core-programming
- lib-process:gpu-programming--warp-efficiency-optimization·LibraryProcessspecializations/gpu-programming/warp-efficiency-optimization
- lib-skill:game-development--compute-shaders·LibrarySkillcompute-shaders
- lib-skill:gpu-programming--cublas-cudnn·LibrarySkillcublas-cudnn
- lib-skill:gpu-programming--cuda-debugging·LibrarySkillcuda-debugging
- lib-skill:gpu-programming--cuda-graphs·LibrarySkillcuda-graphs
- lib-skill:gpu-programming--cuda-toolkit·LibrarySkillcuda-toolkit
- lib-skill:gpu-programming--cutlass-triton·LibrarySkillcutlass-triton
- lib-skill:gpu-programming--gpu-benchmarking·LibrarySkillgpu-benchmarking
- lib-skill:gpu-programming--gpu-memory-analysis·LibrarySkillgpu-memory-analysis
- lib-skill:gpu-programming--hip-rocm·LibrarySkillhip-rocm
- lib-skill:gpu-programming--nccl-communication·LibrarySkillnccl-communication
- lib-skill:gpu-programming--nsight-profiler·LibrarySkillnsight-profiler
- lib-skill:gpu-programming--nvenc-nvdec·LibrarySkillnvenc-nvdec
- lib-skill:gpu-programming--opencl-runtime·LibrarySkillopencl-runtime
- lib-skill:gpu-programming--parallel-patterns·LibrarySkillparallel-patterns
- lib-skill:gpu-programming--stencil-convolution·LibrarySkillstencil-convolution
- lib-skill:gpu-programming--tensorrt-optimization·LibrarySkilltensorrt-optimization
- lib-skill:gpu-programming--unified-memory·LibrarySkillunified-memory
- lib-skill:gpu-programming--vulkan-compute·LibrarySkillvulkan-compute
- lib-skill:gpu-programming--warp-primitives·LibrarySkillwarp-primitives
prerequisite_for_learning2
- skill-area:WebGPU-programming·SkillAreaWebGPU Programming
- skill-area:shader-programming·SkillAreaShader Programming