cuda-interop

Installation
SKILL.md

CUDA Interop

When to Use

Use this skill when the user asks about CUDA interop, GPU rendering pipelines, Vulkan interop, shared memory, or timeline semaphores.

Inputs

Resolve inputs in this order: existing repository files and referenced snippets, explicit user request, then broader agent context.

  • Target API surface: Python, C/C++, USD, or a combination.
  • Interop path: render output to linear CUDA memory, render output to CUDA array, attribute mapping to CUDA, or Vulkan external memory.
  • RenderProduct/RenderVar or attribute target, CUDA device expectations, stream/event handles, and ownership boundaries.
  • Tensor/image shape, dtype, synchronization points, and whether the consumer expects linear memory or array/image memory.
  • Repository source snippets referenced below. Treat these snippets as the API source of truth.

Prerequisites

Installs
12
GitHub Stars
213
First Seen
May 23, 2026
cuda-interop — nvidia-omniverse/ovrtx