cpp · git:20260531.0fd4b5f · 2026-05-31 · sha256 50fc6409f37bbd6f
cpp git:20260531.0fd4b5fA
Immutable. This exact content is served forever at /api/v1/blob/50fc6409f37bbd6f.
---
name: cpp
description: Host-side C++ kernels (`[build].language = cpp`) — the `solution/{kernel.cpp, binding.py}` two-file TVM-FFI binding pattern, and when to reach for it (host-side orchestration of a kernel you write, or composing CUTLASS headers into it). Distinct from the `cuda` skill which covers `.cu` device kernels compiled by nvcc. Use when writing a host-side C++ kernel or deciding cpp-vs-cuda.
---
# C++ host-side kernels
Reference for writing host-side C++ kernels (TVM FFI binding + `kernel.cpp`). Detailed guide: `cpp.md`.