cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
link_options.hpp File Reference

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>
Include dependency graph for link_options.hpp:
This graph shows which files directly or indirectly include this file:

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.
 
 

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

Detailed Description

Contains cuda::link::options_t class and related definitions.