Fix topo_explorer compatibility and capture WarpSize (#1743)
This commit is contained in:
committed by
GitHub
parent
ba97c9c18b
commit
fb4ad82d0d
@@ -2,8 +2,14 @@
|
||||
|
||||
#ifndef DEVICE_TABLE_COMPATIBILITY
|
||||
#define DEVICE_TABLE_COMPATIBILITY
|
||||
__forceinline__ __device__ void NCCL_CALL_FUNCTIONS(unsigned short funcIndex) noexcept {}
|
||||
__forceinline__ __device__ void NCCL_CALL_FUNCTIONS_1(unsigned short funcIndex) noexcept {}
|
||||
__forceinline__ __device__ void NCCL_CALL_FUNCTIONS_2(unsigned short funcIndex) noexcept {}
|
||||
__forceinline__ __device__ void NCCL_CALL_FUNCTIONS_4(unsigned short funcIndex) noexcept {}
|
||||
|
||||
struct rcclKernelItem {
|
||||
void* funcPtr;
|
||||
int unroll;
|
||||
};
|
||||
static struct rcclKernelItem rcclKernelTable[] = { };
|
||||
|
||||
template <int unroll>
|
||||
__forceinline__ __device__ void NCCL_CALL_FUNCTIONS(unsigned short funcIndex) noexcept { }
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user