You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CUDA] Isolate unified api to only in cubin launcher (#408)
This PR isolates out the unified api to be only local to cubin launcher.
Background: it is generally error-prone to mix the driver and runtime
API. The particular unified api switch was mainly meant to be used in
cubin launcher for a narrow set of cuda versions(around 12.8 ish to
13.0).
However, we would like the most generic macros like
TVM_FFI_CHECK_CUDA_ERROR to be specific to runtime API. We should
revisit if we should simply deprecate driver API usages for better
maintainability.
---------
Co-authored-by: Junru Shao <[email protected]>
0 commit comments