diff --git a/vortex-cuda/src/pinned.rs b/vortex-cuda/src/pinned.rs index 40371a042af..afc3279591c 100644 --- a/vortex-cuda/src/pinned.rs +++ b/vortex-cuda/src/pinned.rs @@ -60,7 +60,7 @@ impl PinnedByteBuffer { "pinned host buffer length {logical_len} exceeds capacity {capacity}" ); let event = ctx - .new_event(Some(CUevent_flags::CU_EVENT_BLOCKING_SYNC)) + .new_event(Some(CUevent_flags::CU_EVENT_DISABLE_TIMING)) .map_err(|e| vortex_err!("failed to create pinned host buffer event: {e}"))?; // Keep file-I/O staging cacheable: cudarc's allocator uses write-combined memory, // which makes CPU reads expensive.