ARCA.VISION
FEATURE 01VISIBILITY · KERNEL · eBPF

The Nvidia Hook

Total visibility into the black box of GPU compute. Microsecond intercept on every CUDA launch and every ioctl.

The Hook attaches below the agent — in the host kernel — via a Rust eBPF runtime. A uprobe on libcuda.so:cudaLaunchKernel records every GPU launch. The syscalls:sys_enter_ioctl tracepoint records every driver-bound ioctl. The agent doesn't see us. The driver doesn't see us. We see everything.

Granularity
per-syscall · per-launch
Overhead
sub-1% target · benchmarks pending
Coverage
cudaLaunchKernel + ioctl(2)
Surface
Bare metal · AWS EC2 · GCP Vertex · private cloud
cudaLaunchKernelsys_enter_ioctl
// TECHNICAL SPECIFICATION
Mechanism
eBPF uprobe + tracepoint · Rust runtime
Attach point
libcuda.so:cudaLaunchKernel + syscalls:sys_enter_ioctl
Event payload
POD struct · kernel timestamp · resolved tgid
Buffer
aya RingBuf · 256 KiB · per program
Footprint
Host-native · no agent SDK · no YAML · no code changes