cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
Implementations requiring the definitions of multiple CUDA entity proxy classes, and which regard events. More...
#include "../array.hpp"
#include "../device.hpp"
#include "../event.hpp"
#include "../primary_context.hpp"
#include "../current_context.hpp"
#include "../current_device.hpp"
#include "../texture_view.hpp"
Go to the source code of this file.
Namespaces | |
cuda | |
Definitions and functionality wrapping CUDA APIs. | |
cuda::array | |
CUDA facilities for interpolating access to multidimensional array objects, in particular via the array_t class. | |
Functions | |
template<typename T , dimensionality_t NumDimensions> | |
array_t< T, NumDimensions > | cuda::array::create (const context_t &context, dimensions_t< NumDimensions > dimensions) |
Create a new (typed) CUDA array of the specified dimensions. More... | |
template<typename T , dimensionality_t NumDimensions> | |
array_t< T, NumDimensions > | cuda::array::create (const device_t &device, dimensions_t< NumDimensions > dimensions) |
Implementations requiring the definitions of multiple CUDA entity proxy classes, and which regard events.
Specifically: