~/talk

CUDA Python Kernel Authoring

Talkat PyData Boston 2025 · 2025-12-08..12-10· [python, machine-learning]
links:none on file
slides:none on file

Deploy steps use Brev and a GCP L4 GPU, CUDA 12.8 instance, then install the CUDA toolkit (apt repo) because pip alone misses NVRTC. Examples use CuPy and cuDF and both pip/UV and conda/miniforge paths; a compiled C++ CUDA kernel runs with block=256 and grid computed by ceil, matrix multiply and reduce succeed. JIT compile shows a first-call pause (about 4 s then ~4 ms on repeat). Real workloads drop multi‑day pipelines (11 days) to hours (4 hours).

AI-written summary · about

  1. 0:00Introduction
  2. 1:04:09CUDA Python kernel writing
  3. 2:49:05Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.