|
42 | 42 | #define gpuMemcpyPeerAsync cudaMemcpyPeerAsync
|
43 | 43 | #define gpuMemcpyDeviceToDevice cudaMemcpyDeviceToDevice
|
44 | 44 | #define gpuMemcpyFromSymbol cudaMemcpyFromSymbol
|
| 45 | +#define gpuMemsetAsync cudaMemsetAsync |
45 | 46 | #define gpuGetLastError cudaGetLastError
|
46 | 47 | #define gpuErrorPeerAccessAlreadyEnabled cudaErrorPeerAccessAlreadyEnabled
|
| 48 | +#define gpuEvent_t cudaEvent_t |
| 49 | +#define gpuEventCreate cudaEventCreate |
| 50 | +#define gpuEventDestroy cudaEventDestroy |
| 51 | +#define gpuEventRecord cudaEventRecord |
| 52 | +#define gpuEventQuery cudaEventQuery |
| 53 | +#define gpuEventSynchronize cudaEventSynchronize |
| 54 | +#define gpuStreamWaitEvent cudaStreamWaitEvent |
| 55 | +#define gpuEventCreateWithFlags cudaEventCreateWithFlags |
| 56 | +#define gpuEventDefault cudaEventDefault |
| 57 | +#define gpuEventDisableTiming cudaEventDisableTiming |
| 58 | +#define gpuEventInterprocess cudaEventInterprocess |
| 59 | +#define gpuIpcEventHandle_t cudaIpcEventHandle_t |
| 60 | +#define gpuIpcGetEventHandle cudaIpcGetEventHandle |
| 61 | +#define gpuIpcOpenEventHandle cudaIpcOpenEventHandle |
| 62 | +#define gpuIpcCloseEventHandle cudaIpcCloseEventHandle |
47 | 63 | #else
|
48 | 64 | #include <hip/hip_runtime.h>
|
49 | 65 | #include <hip/hip_runtime_api.h>
|
|
87 | 103 | #define gpuMemcpyPeerAsync hipMemcpyPeerAsync
|
88 | 104 | #define gpuMemcpyDeviceToDevice hipMemcpyDeviceToDevice
|
89 | 105 | #define gpuMemcpyFromSymbol hipMemcpyFromSymbol
|
| 106 | +#define gpuMemsetAsync hipMemsetAsync |
90 | 107 | #define gpuGetLastError hipGetLastError
|
91 | 108 | #define gpuErrorPeerAccessAlreadyEnabled hipErrorPeerAccessAlreadyEnabled
|
| 109 | +#define gpuEvent_t hipEvent_t |
| 110 | +#define gpuEventCreate hipEventCreate |
| 111 | +#define gpuEventDestroy hipEventDestroy |
| 112 | +#define gpuEventRecord hipEventRecord |
| 113 | +#define gpuEventSynchronize hipEventSynchronize |
| 114 | +#define gpuEventQuery hipEventQuery |
| 115 | +#define gpuStreamWaitEvent hipStreamWaitEvent |
| 116 | +#define gpuEventCreateWithFlags hipEventCreateWithFlags |
| 117 | +#define gpuEventDefault hipEventDefault |
| 118 | +#define gpuEventDisableTiming hipEventDisableTiming |
| 119 | +#define gpuEventInterprocess hipEventInterprocess |
| 120 | +#define gpuIpcEventHandle_t hipIpcEventHandle_t |
| 121 | +#define gpuIpcGetEventHandle hipIpcGetEventHandle |
| 122 | +#define gpuIpcOpenEventHandle hipIpcOpenEventHandle |
| 123 | +#define gpuIpcCloseEventHandle(handle) (gpuSuccess) |
92 | 124 | #endif
|
93 | 125 |
|
94 | 126 | #define GPU_RT_CHECK(call) \
|
|
0 commit comments