18#include <cuda_runtime.h>
31#if defined(__CUDA) && defined(__USE_NVTX)
32#if CUDA_VERSION < 12090
33 #include "nvToolsExt.h"
35 #include "nvtx3/nvToolsExt.h"
43namespace cuda_compat {
void printDeprecatedDeviceInfo(std::ostream &ofs_device, const cudaDeviceProp &deviceProp)
Prints device information that was deprecated or removed in CUDA 13.0.
Definition cuda_compat.cpp:9
const char * cufftGetErrorStringCompat(cufftResult_t error)
Provides a cross-CUDA-version string conversion for cuFFT error codes.
Definition cuda_compat.cpp:68
void printComputeModeInfo(std::ostream &ofs_device, const cudaDeviceProp &deviceProp)
Prints the device's compute mode using a legacy string mapping.
Definition cuda_compat.cpp:39
Definition array_pool.h:6