LAMA
|
Definition of context class for CUDA devices and a context manager class. More...
#include <lama/config.hpp>
#include <lama/Context.hpp>
#include <boost/enable_shared_from_this.hpp>
#include <lama/task/Thread.hpp>
#include <cuda.h>
#include <cuda_runtime.h>
#include <cusparse.h>
#include <boost/weak_ptr.hpp>
#include <boost/version.hpp>
#include <string>
Go to the source code of this file.
Data Structures | |
class | lama::CUDAContext |
CUDAContext initializes the CUDA device with the given number. More... | |
Namespaces | |
namespace | lama |
The namespace lama holds everything of the C++ Library lama. | |
Defines | |
#define | LAMA_CUDA_ENV_FOR_DEVICE "LAMA_DEVICE" |
Define here the name of the environment variable that can be used to specify the default CUDA device. | |
Variables | |
class LAMA_DLL_IMPORTEXPORT | lama::CUDAStreamSyncToken |
Definition of context class for CUDA devices and a context manager class.
#define LAMA_CUDA_ENV_FOR_DEVICE "LAMA_DEVICE" |
Define here the name of the environment variable that can be used to specify the default CUDA device.
Referenced by lama::CUDAContextManager::getInstance().