SWDEV-551218 - Fix hip on nvidia build failures (#642)
* Rebase and address merge conflicts * SWDEV-551218 - Fix hip on nvidia build failures
This commit is contained in:
zatwierdzone przez
GitHub
rodzic
96a46962ad
commit
09cfa97156
@@ -2060,9 +2060,11 @@ inline static hipError_t hipMemPrefetchAsync_v2(const void* dev_ptr, size_t coun
|
||||
inline static hipError_t hipMemAdvise_v2(const void* dev_ptr, size_t count, hipMemoryAdvise advice,
|
||||
hipMemLocation location) {
|
||||
#if CUDA_VERSION >= 13000
|
||||
return hipCUDAErrorTohipError(cudaMemAdvise(dev_ptr, count, advice, location));
|
||||
return hipCUDAErrorTohipError(cudaMemAdvise(dev_ptr, count,
|
||||
hipMemoryAdviseTocudaMemoryAdvise(advice), location));
|
||||
#else
|
||||
return hipCUDAErrorTohipError(cudaMemAdvise_v2(dev_ptr, count, advice, location));
|
||||
return hipCUDAErrorTohipError(cudaMemAdvise_v2(dev_ptr, count,
|
||||
hipMemoryAdviseTocudaMemoryAdvise(advice), location));
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -2169,10 +2171,6 @@ inline static hipError_t hipSetDevice(int device) {
|
||||
return hipCUDAErrorTohipError(cudaSetDevice(device));
|
||||
}
|
||||
|
||||
inline static hipError_t hipSetValidDevices(int* device_arr, int len) {
|
||||
return hipCUDAErrorTohipError(cudaSetValidDevices(device_arr, len));
|
||||
}
|
||||
|
||||
inline static hipError_t hipChooseDevice(int* device, const hipDeviceProp_t* prop) {
|
||||
if (prop == NULL) {
|
||||
return hipErrorInvalidValue;
|
||||
|
||||
Reference in New Issue
Block a user