|
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.