1 부모
0ed10b1e4d
커밋
7b4b3e2981
3 파일이 변경됨
+21
-6
검색과 일치하는 파일 없음
@@ -22,7 +22,7 @@ extern __device__ const ncclKern_t ncclFuncs[];
|
||||
template<unsigned short f, unsigned short l>
|
||||
struct Caller {
|
||||
static
|
||||
void call(ncclColl* const c) noexcept
|
||||
__device__ void call(ncclColl* const c) noexcept
|
||||
{
|
||||
constexpr unsigned short m = f + (l - f) / 2;
|
||||
|
||||
@@ -33,7 +33,7 @@ struct Caller {
|
||||
template<unsigned short f>
|
||||
struct Caller<f, f + 1>{
|
||||
static
|
||||
void call(struct ncclColl* const c) noexcept { ncclFuncs[f](&c->args); }
|
||||
__device__ void call(struct ncclColl* const c) noexcept { ncclFuncs[f](&c->args); }
|
||||
};
|
||||
|
||||
inline
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
#include "param.h"
|
||||
#include <unistd.h>
|
||||
#include <hip/hip_runtime_api.h>
|
||||
#include <hsa/hsa_ext_amd.h>
|
||||
#include "nvmlwrap.h"
|
||||
#include <ctype.h>
|
||||
#if defined(__HIP_PLATFORM_HCC__) || defined(__HCC__)
|
||||
|
||||
새 이슈에서 참조
사용자 차단