29 #if (CUDART_VERSION >= 10000 || HIP_VERSION_MAJOR >= 6) 37 #if (CUDART_VERSION >= 10000 || HIP_VERSION_MAJOR >= 6) 47 #if (CUDART_VERSION >= 10000 || HIP_VERSION_MAJOR >= 6) 53 #if !defined(QMC_DISABLE_HIP_HOST_REGISTER) 58 #if (CUDART_VERSION >= 10000 || HIP_VERSION_MAJOR >= 6) #define cudaMemoryTypeDevice
helper functions for EinsplineSetBuilder
#define cudaPointerGetAttributes
#define cudaMemoryTypeHost
TEST_CASE("complex_helper", "[type_traits]")
handle CUDA/HIP runtime selection.
#define cudaMemoryTypeManaged
this file provides three C++ memory allocators using CUDA specific memory allocation functions...
REQUIRE(std::filesystem::exists(filename))
cudaErrorCheck(cudaMemcpyAsync(dev_lu.data(), lu.data(), sizeof(decltype(lu)::value_type) *lu.size(), cudaMemcpyHostToDevice, hstream), "cudaMemcpyAsync failed copying log_values to device")
Declaraton of Vector<T,Alloc> Manage memory through Alloc directly and allow referencing an existing ...
#define cudaPointerAttributes