alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/core/CudaHipCommon.hpp"
#include <iostream>
#include <stdexcept>
#include <string>
#include "alpaka/core/UniformCudaHip.hpp"
Go to the source code of this file.
Namespaces | |
namespace | alpaka |
The alpaka accelerator library. | |
namespace | alpaka::cuda |
namespace | alpaka::cuda::detail |
Macros | |
#define | ALPAKA_CUDA_DRV_CHECK(cmd) ::alpaka::cuda::detail::cudaDrvCheck(cmd, #cmd, __FILE__, __LINE__) |
CUDA driver error checking with log and exception. | |
Functions | |
ALPAKA_FN_HOST auto | alpaka::cuda::detail::cudaDrvCheck (CUresult const &error, char const *desc, char const *file, int const &line) -> void |
CUDA driver API error checking with log and exception, ignoring specific error values. | |
#define ALPAKA_CUDA_DRV_CHECK | ( | cmd | ) | ::alpaka::cuda::detail::cudaDrvCheck(cmd, #cmd, __FILE__, __LINE__) |