Skip to content

Add CUTLASS DSL to Helion runner image#509

Open
nataliakokoromyti wants to merge 1 commit into
gpu-mode:mainfrom
nataliakokoromyti:add-cutlass-dsl-to-helion-runner
Open

Add CUTLASS DSL to Helion runner image#509
nataliakokoromyti wants to merge 1 commit into
gpu-mode:mainfrom
nataliakokoromyti:add-cutlass-dsl-to-helion-runner

Conversation

@nataliakokoromyti

@nataliakokoromyti nataliakokoromyti commented Jul 5, 2026

Copy link
Copy Markdown

Summary

  • install nvidia-cutlass-dsl==4.5.2, cuda-core[cu13], and cuda-python[all]==13.0 in the Helion runner image
  • install CUTLASS v4.5.1 C++ headers under /opt/cutlass
  • export CUTLASS_PATH and CPLUS_INCLUDE_PATH so CUDA extension builds can find CUTLASS headers

Why

The hosted B200/Brev profiling runtime currently cannot run CuTe DSL submissions because import cutlass, import cuda, and import cuda.bindings fail with ModuleNotFoundError. The Modal runner already carries this dependency stack; this enables the same CuTe/CUTLASS path for the Helion runner image.

Validation

  • git diff --check
  • resolved the added package set with uv pip compile for Python 3.13 on x86_64-manylinux_2_28 using binary wheels only

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant