cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
Contains cuda::link::options_t class and related definitions. More...
#include "common_ptx_compilation_options.hpp"
#include "device_properties.hpp"
#include "types.hpp"
#include <array>
Go to the source code of this file.
Classes | |
struct | cuda::link::options_t |
A convenience class for holding, setting and inspecting options for a CUDA binary code linking process - which may also involve PTX compilation. More... | |
Namespaces | |
cuda | |
Definitions and functionality wrapping CUDA APIs. | |
cuda::link | |
Definitions related to CUDA linking-processes, captured by the link_t wrapper class. | |
Enumerations | |
enum | cuda::link::fallback_strategy_for_binary_code_t { cuda::link::prefer_compiling_ptx = 0, cuda::link::prefer_using_compatible_binary = 1 } |
Possible strategies for obtaining fully-compiled binary code for a target device when it is not immediately available. More... | |
Contains cuda::link::options_t class and related definitions.