![]() |
QMCPACK
|
Go to the source code of this file.
Macros | |
#define | CUBLAS_OP_N HIPBLAS_OP_N |
#define | CUBLAS_OP_T HIPBLAS_OP_T |
#define | CUBLAS_OP_C HIPBLAS_OP_C |
#define | CUBLAS_STATUS_ALLOC_FAILED HIPBLAS_STATUS_ALLOC_FAILED |
#define | CUBLAS_STATUS_ARCH_MISMATCH HIPBLAS_STATUS_ARCH_MISMATCH |
#define | CUBLAS_STATUS_EXECUTION_FAILED HIPBLAS_STATUS_EXECUTION_FAILED |
#define | CUBLAS_STATUS_INTERNAL_ERROR HIPBLAS_STATUS_INTERNAL_ERROR |
#define | CUBLAS_STATUS_INVALID_VALUE HIPBLAS_STATUS_INVALID_VALUE |
#define | CUBLAS_STATUS_MAPPING_ERROR HIPBLAS_STATUS_MAPPING_ERROR |
#define | CUBLAS_STATUS_NOT_INITIALIZED HIPBLAS_STATUS_NOT_INITIALIZED |
#define | CUBLAS_STATUS_NOT_SUPPORTED HIPBLAS_STATUS_NOT_SUPPORTED |
#define | CUBLAS_STATUS_SUCCESS HIPBLAS_STATUS_SUCCESS |
#define | cublasComplex hipblasComplex |
#define | cublasDoubleComplex hipblasDoubleComplex |
#define | cublasHandle_t hipblasHandle_t |
#define | cublasStatus_t hipblasStatus_t |
#define | cublasCreate hipblasCreate |
#define | cublasDestroy hipblasDestroy |
#define | cublasSetStream hipblasSetStream |
#define | cublasGetStream hipblasGetStream |
#define | cublasOperation_t hipblasOperation_t |
#define | cublasCgeam hipblasCgeam |
#define | cublasCgemv hipblasCgemv |
#define | cublasCgeru hipblasCgeru |
#define | cublasCgemm hipblasCgemm |
#define | cublasCgemmBatched hipblasCgemmBatched |
#define | cublasCgetrfBatched hipblasCgetrfBatched_ |
#define | cublasCgetriBatched hipblasCgetriBatched_ |
#define | cublasDgeam hipblasDgeam |
#define | cublasDgemv hipblasDgemv |
#define | cublasDger hipblasDger |
#define | cublasDgemm hipblasDgemm |
#define | cublasDgemmBatched hipblasDgemmBatched |
#define | cublasDgetrfBatched hipblasDgetrfBatched_ |
#define | cublasDgetriBatched hipblasDgetriBatched_ |
#define | cublasSgeam hipblasSgeam |
#define | cublasSgemv hipblasSgemv |
#define | cublasSger hipblasSger |
#define | cublasSgemm hipblasSgemm |
#define | cublasSgemmBatched hipblasSgemmBatched |
#define | cublasSgetrfBatched hipblasSgetrfBatched_ |
#define | cublasSgetriBatched hipblasSgetriBatched_ |
#define | cublasZgeam hipblasZgeam |
#define | cublasZgemv hipblasZgemv |
#define | cublasZgeru hipblasZgeru |
#define | cublasZgemm hipblasZgemm |
#define | cublasZgemmBatched hipblasZgemmBatched |
#define | cublasZgetrfBatched hipblasZgetrfBatched_ |
#define | cublasZgetriBatched hipblasZgetriBatched_ |
#define | cuComplex hipComplex |
#define | cuDoubleComplex hipDoubleComplex |
#define | cuCrealf hipCrealf |
#define | cuCimagf hipCimagf |
#define | cuCreal hipCreal |
#define | cuCimag hipCimag |
#define | make_cuComplex make_hipComplex |
#define | make_cuDoubleComplex make_hipDoubleComplex |
#define | cudaAddressModeClamp hipAddressModeClamp |
#define | cudaArray hipArray |
#define | cudaBindTextureToArray hipBindTextureToArray |
#define | cudaChannelFormatDesc hipChannelFormatDesc |
#define | cudaChannelFormatKindFloat hipChannelFormatKindFloat |
#define | cudaCreateChannelDesc hipCreateChannelDesc |
#define | cudaDeviceProp hipDeviceProp_t |
#define | cudaDeviceReset hipDeviceReset |
#define | cudaDeviceSynchronize hipDeviceSynchronize |
#define | cudaError_t hipError_t |
#define | cudaEvent_t hipEvent_t |
#define | cudaEventCreate hipEventCreate |
#define | cudaEventCreateWithFlags hipEventCreateWithFlags |
#define | cudaEventDestroy hipEventDestroy |
#define | cudaEventDisableTiming hipEventDisableTiming |
#define | cudaEventElapsedTime hipEventElapsedTime |
#define | cudaEventRecord hipEventRecord |
#define | cudaEventSynchronize hipEventSynchronize |
#define | cudaFilterModeLinear hipFilterModeLinear |
#define | cudaFree hipFree |
#define | cudaFreeHost hipHostFree |
#define | cudaGetDevice hipGetDevice |
#define | cudaGetDeviceCount hipGetDeviceCount |
#define | cudaGetDeviceProperties hipGetDeviceProperties |
#define | cudaGetErrorName hipGetErrorName |
#define | cudaGetErrorString hipGetErrorString |
#define | cudaGetLastError hipGetLastError |
#define | cudaPeekAtLastError hipPeekAtLastError |
#define | cudaHostAlloc hipHostMalloc |
#define | cudaHostAllocMapped hipHostMallocMapped |
#define | cudaPointerGetAttributes hipPointerGetAttributes |
#define | cudaPointerAttributes hipPointerAttribute_t |
#define | cudaMemoryTypeHost hipMemoryTypeHost |
#define | cudaMemoryTypeDevice hipMemoryTypeDevice |
#define | cudaMemoryTypeManaged hipMemoryTypeManaged |
#define | cudaIpcGetMemHandle hipIpcGetMemHandle |
#define | cudaIpcMemHandle_t hipIpcMemHandle_t |
#define | cudaIpcMemLazyEnablePeerAccess hipIpcMemLazyEnablePeerAccess |
#define | cudaIpcOpenMemHandle hipIpcOpenMemHandle |
#define | cudaMalloc hipMalloc |
#define | cudaMallocArray hipMallocArray |
#define | cudaMallocHost hipHostMalloc |
#define | cudaHostRegister hipHostRegister |
#define | cudaHostUnregister hipHostUnregister |
#define | cudaHostRegisterDefault hipHostRegisterDefault |
#define | cudaMallocManaged hipMallocManaged |
#define | cudaMemAdvise hipMemAdvise |
#define | cudaMemAdviseSetAccessedBy hipMemAdviseSetAccessedBy |
#define | cudaMemAdviseSetReadMostly hipMemAdviseSetReadMostly |
#define | cudaMemAttachGlobal hipMemAttachGlobal |
#define | cudaMemcpy hipMemcpy |
#define | cudaMemcpyAsync hipMemcpyAsync |
#define | cudaMemcpyDeviceToDevice hipMemcpyDeviceToDevice |
#define | cudaMemcpyDeviceToHost hipMemcpyDeviceToHost |
#define | cudaMemcpyHostToDevice hipMemcpyHostToDevice |
#define | cudaMemcpyHostToHost hipMemcpyHostToHost |
#define | cudaMemcpyToArrayAsync hipMemcpyToArray |
#define | cudaMemcpyToSymbol hipMemcpyToSymbol |
#define | cudaMemcpyToSymbolAsync hipMemcpyToSymbolAsync |
#define | cudaMemset hipMemset |
#define | cudaMemGetInfo hipMemGetInfo |
#define | cudaMemPrefetchAsync hipMemPrefetchAsync |
#define | cudaReadModeElementType hipReadModeElementType |
#define | cudaSetDevice hipSetDevice |
#define | cudaStream_t hipStream_t |
#define | cudaStreamCreate hipStreamCreate |
#define | cudaStreamDestroy hipStreamDestroy |
#define | cudaStreamSynchronize hipStreamSynchronize |
#define | cudaStreamWaitEvent hipStreamWaitEvent |
#define | cudaSuccess hipSuccess |
#define | cudaDeviceSetLimit(limit, value) ; |
#define CUBLAS_OP_C HIPBLAS_OP_C |
Definition at line 21 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::convertOperation().
#define CUBLAS_OP_N HIPBLAS_OP_N |
Definition at line 19 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::convertOperation(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), and qmcplusplus::TEST_CASE().
#define CUBLAS_OP_T HIPBLAS_OP_T |
Definition at line 20 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::convertOperation(), cuSolverInverter< T_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), and qmcplusplus::TEST_CASE().
#define CUBLAS_STATUS_ALLOC_FAILED HIPBLAS_STATUS_ALLOC_FAILED |
Definition at line 22 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_ARCH_MISMATCH HIPBLAS_STATUS_ARCH_MISMATCH |
Definition at line 23 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_EXECUTION_FAILED HIPBLAS_STATUS_EXECUTION_FAILED |
Definition at line 24 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_INTERNAL_ERROR HIPBLAS_STATUS_INTERNAL_ERROR |
Definition at line 25 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_INVALID_VALUE HIPBLAS_STATUS_INVALID_VALUE |
Definition at line 26 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_MAPPING_ERROR HIPBLAS_STATUS_MAPPING_ERROR |
Definition at line 28 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_NOT_INITIALIZED HIPBLAS_STATUS_NOT_INITIALIZED |
Definition at line 29 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_NOT_SUPPORTED HIPBLAS_STATUS_NOT_SUPPORTED |
Definition at line 30 of file cuda2hip.h.
Referenced by cublasAssert().
#define CUBLAS_STATUS_SUCCESS HIPBLAS_STATUS_SUCCESS |
Definition at line 31 of file cuda2hip.h.
Referenced by cublasAssert().
#define cublasCgeam hipblasCgeam |
Definition at line 42 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::geam().
#define cublasCgemm hipblasCgemm |
Definition at line 45 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm().
#define cublasCgemmBatched hipblasCgemmBatched |
Definition at line 46 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm_batched().
#define cublasCgemv hipblasCgemv |
Definition at line 43 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemv().
#define cublasCgeru hipblasCgeru |
Definition at line 44 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::ger().
#define cublasCgetrfBatched hipblasCgetrfBatched_ |
Definition at line 47 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getrf_batched().
#define cublasCgetriBatched hipblasCgetriBatched_ |
Definition at line 48 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getri_batched().
#define cublasComplex hipblasComplex |
Definition at line 33 of file cuda2hip.h.
#define cublasCreate hipblasCreate |
Definition at line 37 of file cuda2hip.h.
Referenced by BLASHandle< PlatformKind::CUDA >::BLASHandle(), CUDAHandles::CUDAHandles(), and DiracMatrixComputeCUDA< VALUE_FP >::DiracMatrixComputeCUDA().
#define cublasDestroy hipblasDestroy |
Definition at line 38 of file cuda2hip.h.
Referenced by BLASHandle< PlatformKind::CUDA >::~BLASHandle(), CUDAHandles::~CUDAHandles(), and DiracMatrixComputeCUDA< VALUE_FP >::~DiracMatrixComputeCUDA().
#define cublasDgeam hipblasDgeam |
Definition at line 49 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::geam().
#define cublasDgemm hipblasDgemm |
Definition at line 52 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm().
#define cublasDgemmBatched hipblasDgemmBatched |
Definition at line 53 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm_batched().
#define cublasDgemv hipblasDgemv |
Definition at line 50 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemv().
#define cublasDger hipblasDger |
Definition at line 51 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::ger().
#define cublasDgetrfBatched hipblasDgetrfBatched_ |
Definition at line 54 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getrf_batched().
#define cublasDgetriBatched hipblasDgetriBatched_ |
Definition at line 55 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getri_batched().
#define cublasDoubleComplex hipblasDoubleComplex |
Definition at line 34 of file cuda2hip.h.
#define cublasGetStream hipblasGetStream |
Definition at line 40 of file cuda2hip.h.
#define cublasHandle_t hipblasHandle_t |
Definition at line 35 of file cuda2hip.h.
#define cublasOperation_t hipblasOperation_t |
Definition at line 41 of file cuda2hip.h.
#define cublasSetStream hipblasSetStream |
Definition at line 39 of file cuda2hip.h.
Referenced by BLASHandle< PlatformKind::CUDA >::BLASHandle(), CUDAHandles::CUDAHandles(), DiracMatrixComputeCUDA< VALUE_FP >::invert_transpose(), and DiracMatrixComputeCUDA< VALUE_FP >::mw_invertTranspose().
#define cublasSgeam hipblasSgeam |
Definition at line 56 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::geam().
#define cublasSgemm hipblasSgemm |
Definition at line 59 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm().
#define cublasSgemmBatched hipblasSgemmBatched |
Definition at line 60 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm_batched().
#define cublasSgemv hipblasSgemv |
Definition at line 57 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemv().
#define cublasSger hipblasSger |
Definition at line 58 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::ger().
#define cublasSgetrfBatched hipblasSgetrfBatched_ |
Definition at line 61 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getrf_batched().
#define cublasSgetriBatched hipblasSgetriBatched_ |
Definition at line 62 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getri_batched().
#define cublasStatus_t hipblasStatus_t |
Definition at line 36 of file cuda2hip.h.
#define cublasZgeam hipblasZgeam |
Definition at line 63 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::geam().
#define cublasZgemm hipblasZgemm |
Definition at line 66 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm().
#define cublasZgemmBatched hipblasZgemmBatched |
Definition at line 67 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemm_batched().
#define cublasZgemv hipblasZgemv |
Definition at line 64 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::gemv().
#define cublasZgeru hipblasZgeru |
Definition at line 65 of file cuda2hip.h.
Referenced by qmcplusplus::compute::BLAS::ger().
#define cublasZgetrfBatched hipblasZgetrfBatched_ |
Definition at line 68 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getrf_batched().
#define cublasZgetriBatched hipblasZgetriBatched_ |
Definition at line 69 of file cuda2hip.h.
Referenced by qmcplusplus::cuBLAS::getri_batched().
#define cuCimag hipCimag |
Definition at line 77 of file cuda2hip.h.
#define cuCimagf hipCimagf |
Definition at line 75 of file cuda2hip.h.
#define cuComplex hipComplex |
Definition at line 72 of file cuda2hip.h.
#define cuCreal hipCreal |
Definition at line 76 of file cuda2hip.h.
#define cuCrealf hipCrealf |
Definition at line 74 of file cuda2hip.h.
#define cudaAddressModeClamp hipAddressModeClamp |
Definition at line 80 of file cuda2hip.h.
#define cudaArray hipArray |
Definition at line 81 of file cuda2hip.h.
#define cudaBindTextureToArray hipBindTextureToArray |
Definition at line 82 of file cuda2hip.h.
#define cudaChannelFormatDesc hipChannelFormatDesc |
Definition at line 83 of file cuda2hip.h.
#define cudaChannelFormatKindFloat hipChannelFormatKindFloat |
Definition at line 84 of file cuda2hip.h.
#define cudaCreateChannelDesc hipCreateChannelDesc |
Definition at line 85 of file cuda2hip.h.
#define cudaDeviceProp hipDeviceProp_t |
Definition at line 86 of file cuda2hip.h.
#define cudaDeviceReset hipDeviceReset |
Definition at line 87 of file cuda2hip.h.
#define cudaDeviceSetLimit | ( | limit, | |
value | |||
) | ; |
Definition at line 156 of file cuda2hip.h.
#define cudaDeviceSynchronize hipDeviceSynchronize |
Definition at line 88 of file cuda2hip.h.
#define cudaError_t hipError_t |
Definition at line 89 of file cuda2hip.h.
#define cudaEvent_t hipEvent_t |
Definition at line 90 of file cuda2hip.h.
#define cudaEventCreate hipEventCreate |
Definition at line 91 of file cuda2hip.h.
#define cudaEventCreateWithFlags hipEventCreateWithFlags |
Definition at line 92 of file cuda2hip.h.
#define cudaEventDestroy hipEventDestroy |
Definition at line 93 of file cuda2hip.h.
#define cudaEventDisableTiming hipEventDisableTiming |
Definition at line 94 of file cuda2hip.h.
#define cudaEventElapsedTime hipEventElapsedTime |
Definition at line 95 of file cuda2hip.h.
#define cudaEventRecord hipEventRecord |
Definition at line 96 of file cuda2hip.h.
#define cudaEventSynchronize hipEventSynchronize |
Definition at line 97 of file cuda2hip.h.
#define cudaFilterModeLinear hipFilterModeLinear |
Definition at line 98 of file cuda2hip.h.
#define cudaFree hipFree |
Definition at line 99 of file cuda2hip.h.
Referenced by CUDADeviceManager::CUDADeviceManager(), CUDAManagedAllocator< T >::deallocate(), OMPallocator< Value >::deallocate(), and CUDAAllocator< T_FP >::deallocate().
#define cudaFreeHost hipHostFree |
Definition at line 100 of file cuda2hip.h.
Referenced by CUDAHostAllocator< T_FP >::deallocate().
#define cudaGetDevice hipGetDevice |
Definition at line 101 of file cuda2hip.h.
#define cudaGetDeviceCount hipGetDeviceCount |
Definition at line 102 of file cuda2hip.h.
Referenced by CUDADeviceManager::CUDADeviceManager().
#define cudaGetDeviceProperties hipGetDeviceProperties |
Definition at line 103 of file cuda2hip.h.
#define cudaGetErrorName hipGetErrorName |
Definition at line 104 of file cuda2hip.h.
Referenced by cudaAssert().
#define cudaGetErrorString hipGetErrorString |
Definition at line 105 of file cuda2hip.h.
Referenced by cudaAssert().
#define cudaGetLastError hipGetLastError |
Definition at line 106 of file cuda2hip.h.
#define cudaHostAlloc hipHostMalloc |
Definition at line 108 of file cuda2hip.h.
#define cudaHostAllocMapped hipHostMallocMapped |
Definition at line 109 of file cuda2hip.h.
#define cudaHostRegister hipHostRegister |
Definition at line 126 of file cuda2hip.h.
Referenced by CUDALockedPageAllocator< T, ULPHA >::allocate().
#define cudaHostRegisterDefault hipHostRegisterDefault |
Definition at line 129 of file cuda2hip.h.
Referenced by CUDALockedPageAllocator< T, ULPHA >::allocate().
#define cudaHostUnregister hipHostUnregister |
Definition at line 127 of file cuda2hip.h.
Referenced by CUDALockedPageAllocator< T, ULPHA >::deallocate().
#define cudaIpcGetMemHandle hipIpcGetMemHandle |
Definition at line 115 of file cuda2hip.h.
#define cudaIpcMemHandle_t hipIpcMemHandle_t |
Definition at line 116 of file cuda2hip.h.
#define cudaIpcMemLazyEnablePeerAccess hipIpcMemLazyEnablePeerAccess |
Definition at line 117 of file cuda2hip.h.
#define cudaIpcOpenMemHandle hipIpcOpenMemHandle |
Definition at line 118 of file cuda2hip.h.
#define cudaMalloc hipMalloc |
Definition at line 119 of file cuda2hip.h.
Referenced by OMPallocator< Value >::allocate(), and CUDAAllocator< T_FP >::allocate().
#define cudaMallocArray hipMallocArray |
Definition at line 120 of file cuda2hip.h.
#define cudaMallocHost hipHostMalloc |
Definition at line 121 of file cuda2hip.h.
Referenced by CUDAHostAllocator< T_FP >::allocate().
#define cudaMallocManaged hipMallocManaged |
Definition at line 130 of file cuda2hip.h.
Referenced by CUDAManagedAllocator< T >::allocate().
#define cudaMemAdvise hipMemAdvise |
Definition at line 131 of file cuda2hip.h.
#define cudaMemAdviseSetAccessedBy hipMemAdviseSetAccessedBy |
Definition at line 132 of file cuda2hip.h.
#define cudaMemAdviseSetReadMostly hipMemAdviseSetReadMostly |
Definition at line 133 of file cuda2hip.h.
#define cudaMemAttachGlobal hipMemAttachGlobal |
Definition at line 134 of file cuda2hip.h.
#define cudaMemcpy hipMemcpy |
Definition at line 135 of file cuda2hip.h.
Referenced by CUDAAllocator< T_FP >::copyDeviceToDevice(), CUDAAllocator< T_FP >::copyFromDevice(), and CUDAAllocator< T_FP >::copyToDevice().
#define cudaMemcpyAsync hipMemcpyAsync |
Definition at line 136 of file cuda2hip.h.
Referenced by Queue< PlatformKind::CUDA >::enqueueD2H(), Queue< PlatformKind::CUDA >::enqueueH2D(), DelayedUpdateCUDA< T, T_FP >::getInvRow(), DelayedUpdateCUDA< T, T_FP >::initializeInv(), cuSolverInverter< T_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog_stride(), DiracMatrixComputeCUDA< VALUE_FP >::mw_invertTranspose(), qmcplusplus::TEST_CASE(), and DelayedUpdateCUDA< T, T_FP >::updateInvMat().
#define cudaMemcpyDeviceToDevice hipMemcpyDeviceToDevice |
Definition at line 137 of file cuda2hip.h.
Referenced by CUDAAllocator< T_FP >::copyDeviceToDevice().
#define cudaMemcpyDeviceToHost hipMemcpyDeviceToHost |
Definition at line 138 of file cuda2hip.h.
Referenced by CUDAAllocator< T_FP >::copyFromDevice(), Queue< PlatformKind::CUDA >::enqueueD2H(), DelayedUpdateCUDA< T, T_FP >::getInvRow(), cuSolverInverter< T_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog_stride(), qmcplusplus::TEST_CASE(), and DelayedUpdateCUDA< T, T_FP >::updateInvMat().
#define cudaMemcpyHostToDevice hipMemcpyHostToDevice |
Definition at line 139 of file cuda2hip.h.
Referenced by CUDAAllocator< T_FP >::copyToDevice(), Queue< PlatformKind::CUDA >::enqueueH2D(), DelayedUpdateCUDA< T, T_FP >::initializeInv(), cuSolverInverter< T_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog_stride(), DiracMatrixComputeCUDA< VALUE_FP >::mw_invertTranspose(), qmcplusplus::TEST_CASE(), and DelayedUpdateCUDA< T, T_FP >::updateInvMat().
#define cudaMemcpyHostToHost hipMemcpyHostToHost |
Definition at line 140 of file cuda2hip.h.
#define cudaMemcpyToArrayAsync hipMemcpyToArray |
Definition at line 141 of file cuda2hip.h.
#define cudaMemcpyToSymbol hipMemcpyToSymbol |
Definition at line 142 of file cuda2hip.h.
#define cudaMemcpyToSymbolAsync hipMemcpyToSymbolAsync |
Definition at line 143 of file cuda2hip.h.
#define cudaMemGetInfo hipMemGetInfo |
Definition at line 145 of file cuda2hip.h.
Referenced by getCUDAdeviceFreeMem().
#define cudaMemoryTypeDevice hipMemoryTypeDevice |
Definition at line 113 of file cuda2hip.h.
Referenced by qmcplusplus::TEST_CASE().
#define cudaMemoryTypeHost hipMemoryTypeHost |
Definition at line 112 of file cuda2hip.h.
Referenced by qmcplusplus::TEST_CASE().
#define cudaMemoryTypeManaged hipMemoryTypeManaged |
Definition at line 114 of file cuda2hip.h.
Referenced by qmcplusplus::TEST_CASE().
#define cudaMemPrefetchAsync hipMemPrefetchAsync |
Definition at line 146 of file cuda2hip.h.
#define cudaMemset hipMemset |
Definition at line 144 of file cuda2hip.h.
Referenced by qmcplusplus::CUDAfill_n().
#define cudaPeekAtLastError hipPeekAtLastError |
Definition at line 107 of file cuda2hip.h.
#define cudaPointerAttributes hipPointerAttribute_t |
Definition at line 111 of file cuda2hip.h.
Referenced by qmcplusplus::TEST_CASE().
#define cudaPointerGetAttributes hipPointerGetAttributes |
Definition at line 110 of file cuda2hip.h.
Referenced by qmcplusplus::TEST_CASE().
#define cudaReadModeElementType hipReadModeElementType |
Definition at line 147 of file cuda2hip.h.
#define cudaSetDevice hipSetDevice |
Definition at line 148 of file cuda2hip.h.
Referenced by CUDADeviceManager::CUDADeviceManager().
#define cudaStream_t hipStream_t |
Definition at line 149 of file cuda2hip.h.
Referenced by DiracMatrixComputeCUDA< VALUE_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog_stride(), and DiracMatrixComputeCUDA< VALUE_FP >::mw_invertTranspose().
#define cudaStreamCreate hipStreamCreate |
Definition at line 150 of file cuda2hip.h.
Referenced by CUDAHandles::CUDAHandles(), cuSolverInverter< T_FP >::cuSolverInverter(), and Queue< PlatformKind::CUDA >::Queue().
#define cudaStreamDestroy hipStreamDestroy |
Definition at line 151 of file cuda2hip.h.
Referenced by CUDAHandles::~CUDAHandles(), cuSolverInverter< T_FP >::~cuSolverInverter(), and Queue< PlatformKind::CUDA >::~Queue().
#define cudaStreamSynchronize hipStreamSynchronize |
Definition at line 152 of file cuda2hip.h.
Referenced by cuSolverInverter< T_FP >::invert_transpose(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog(), DiracMatrixComputeCUDA< VALUE_FP >::mw_computeInvertAndLog_stride(), Queue< PlatformKind::CUDA >::sync(), and qmcplusplus::TEST_CASE().
#define cudaStreamWaitEvent hipStreamWaitEvent |
Definition at line 153 of file cuda2hip.h.
#define cudaSuccess hipSuccess |
Definition at line 154 of file cuda2hip.h.
Referenced by cudaAssert().
#define cuDoubleComplex hipDoubleComplex |
Definition at line 73 of file cuda2hip.h.
Referenced by qmcplusplus::cusolver::getrf(), qmcplusplus::cusolver::getrf_bufferSize(), and qmcplusplus::cusolver::getrs().
#define make_cuComplex make_hipComplex |
Definition at line 78 of file cuda2hip.h.
#define make_cuDoubleComplex make_hipDoubleComplex |
Definition at line 79 of file cuda2hip.h.