Tongkaio/CUDA_Kernel_Samples resource
CUDA 算子手撕与面试指南 observed · 2026-08-28
Health v2 · maintenance only
42/100
- Activity 38
- Release rhythm 35
- Longevity 61
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 855
- days_rel: n/a
- days_push: 375
- n_releases_24m: 0
Adoption not part of the score
1095 stars · 117 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A curated collection of hand-written CUDA kernel samples covering common operators like elementwise add, reduction, softmax, sgemm, and transpose, with naive and optimized implementations. It serves as an interview preparation guide for CUDA programming, pairing each operator with GPU architecture knowledge points and optimization strategies.
Use cases
- prepare for CUDA kernel interview questions
- learn to write optimized sgemm kernels
- study reduction and softmax kernel optimization
- understand vectorized memory access with float4
- learn how to avoid bank conflicts in transpose kernels
- practice writing CUDA operators from naive to optimized versions
When to choose
- you are preparing for GPU/CUDA programming interviews
- you want annotated, progressive examples of kernel optimization techniques
- you need a quick reference for common CUDA operator implementations
When to avoid
- you need a production-ready CUDA operator library like cuBLAS or CUTLASS
- you are looking for a general CUDA tutorial rather than operator-focused interview prep
- you need kernels for domains beyond the covered operators (e.g., convolutions, attention)
Facets
learning-resource · maturity active
gpu-computing developer-tools benchmarking gpu-computing machine-learning tutorials education cpp cross-platform cuda gpu-kernels interview-preparation performance-optimization sgemm reduction deep-learning-operators gpu linux
1 source
- readme: https://github.com/Tongkaio/CUDA_Kernel_Samples · fetched 2026-08-28 · a3a00a116360
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Tongkaio/CUDA_Kernel_Samples | main | 42 |
For agents
markdown · JSON · MCP: product_card(name="Tongkaio/CUDA_Kernel_Samples")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem