OmniSciDB
c0231cc57d
|
#include <NvidiaKernel.h>
Public Member Functions | |
GpuCompilationContext () | |
void | addDeviceCode (std::unique_ptr< GpuDeviceCompilationContext > &&device_context) |
std::pair< void *, void * > | getNativeCode (const size_t device_id) const |
std::vector< void * > | getNativeFunctionPointers () const |
![]() | |
virtual | ~CompilationContext () |
Private Attributes | |
std::vector< std::unique_ptr < GpuDeviceCompilationContext > > | contexts_per_device_ |
Definition at line 73 of file NvidiaKernel.h.
|
inline |
Definition at line 75 of file NvidiaKernel.h.
|
inline |
Definition at line 77 of file NvidiaKernel.h.
References contexts_per_device_.
|
inline |
Definition at line 81 of file NvidiaKernel.h.
References CHECK_LT, and contexts_per_device_.
|
inline |
Definition at line 88 of file NvidiaKernel.h.
References CHECK, and contexts_per_device_.
|
private |
Definition at line 98 of file NvidiaKernel.h.
Referenced by addDeviceCode(), getNativeCode(), and getNativeFunctionPointers().