[HIPIFY] Revise HIP runtime

+ hipMemAllocHost is deprecated, use hipHostMalloc instead
+ hipMemAllocManaged -> hipMallocManaged
+ hipFreeHost -> hipHostFree
+ cudaMemset3D(Async) -> hipMemset3D(Async)
+ update docs and hipify-perl accordingly
This commit is contained in:
Evgeny Mankov
2019-12-16 20:09:55 +03:00
parent 651a91b5e0
commit 3b00057922
7 changed files with 25 additions and 24 deletions
@@ -561,7 +561,7 @@
| define |`CU_LAUNCH_PARAM_END` |`HIP_LAUNCH_PARAM_END` |
| define |`CU_MEMHOSTALLOC_DEVICEMAP` |`hipHostMallocMapped` |
| define |`CU_MEMHOSTALLOC_PORTABLE` |`hipHostMallocPortable` |
| define |`CU_MEMHOSTALLOC_WRITECOMBINED` |`hipHostAllocWriteCombined` |
| define |`CU_MEMHOSTALLOC_WRITECOMBINED` |`hipHostMallocWriteCombined` |
| define |`CU_MEMHOSTREGISTER_DEVICEMAP` |`hipHostRegisterMapped` |
| define |`CU_MEMHOSTREGISTER_IOMEMORY` |`hipHostRegisterIoMemory` | 7.5 |
| define |`CU_MEMHOSTREGISTER_PORTABLE` |`hipHostRegisterPortable` |
@@ -916,8 +916,8 @@
| `cuIpcOpenEventHandle` | |
| `cuIpcOpenMemHandle` | `hipIpcOpenMemHandle` |
| `cuMemAlloc` | `hipMalloc` |
| `cuMemAllocHost` | `hipMemAllocHost` |
| `cuMemAllocManaged` | `hipMemAllocManaged` |
| `cuMemAllocHost` | `hipHostMalloc` |
| `cuMemAllocManaged` | `hipMallocManaged` |
| `cuMemAllocPitch` | `hipMemAllocPitch` |
| `cuMemcpy` | |
| `cuMemcpy2D` | `hipMemcpyParam2D` |
@@ -944,7 +944,7 @@
| `cuMemcpyPeer` | |
| `cuMemcpyPeerAsync` | |
| `cuMemFree` | `hipFree` |
| `cuMemFreeHost` | `hipFreeHost` |
| `cuMemFreeHost` | `hipHostFree` |
| `cuMemGetAddressRange` | `hipMemGetAddressRange` |
| `cuMemGetInfo` | `hipMemGetInfo` |
| `cuMemHostAlloc` | `hipHostMalloc` |
@@ -166,7 +166,7 @@
| `cudaMemcpy2DToArray` | `hipMemcpy2DToArray` |
| `cudaMemcpy2DToArrayAsync` | |
| `cudaMemcpy3D` | `hipMemcpy3D` |
| `cudaMemcpy3DAsync` | |
| `cudaMemcpy3DAsync` | `hipMemcpy3DAsync` |
| `cudaMemcpy3DPeer` | |
| `cudaMemcpy3DPeerAsync` | |
| `cudaMemcpyAsync` | `hipMemcpyAsync` |
@@ -179,8 +179,8 @@
| `cudaMemset` | `hipMemset` |
| `cudaMemset2D` | `hipMemset2D` |
| `cudaMemset2DAsync` | `hipMemset2DAsync` |
| `cudaMemset3D` | |
| `cudaMemset3DAsync` | |
| `cudaMemset3D` | `hipMemset3D` |
| `cudaMemset3DAsync` | `hipMemset3DAsync` |
| `cudaMemsetAsync` | `hipMemsetAsync` |
| `make_cudaExtent` | `make_hipExtent` |
| `make_cudaPitchedPtr` | `make_hipPitchedPtr` |