Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::Cuda::RegisteredFunction Struct Reference

#include <cudart_hijack.h>

Collaboration diagram for Realm::Cuda::RegisteredFunction:

Public Member Functions

 RegisteredFunction ()=default
 
 RegisteredFunction (const FatBin *_fat_bin, const void *_host_fun, const char *_device_fun)
 

Public Attributes

const FatBinfat_bin = nullptr
 
const void * host_fun = nullptr
 
const char * device_fun = nullptr
 
std::vector< CUfunc_st * > gpu_functions
 

Constructor & Destructor Documentation

◆ RegisteredFunction() [1/2]

Realm::Cuda::RegisteredFunction::RegisteredFunction ( )
default

◆ RegisteredFunction() [2/2]

Realm::Cuda::RegisteredFunction::RegisteredFunction ( const FatBin _fat_bin,
const void *  _host_fun,
const char *  _device_fun 
)

Member Data Documentation

◆ device_fun

const char* Realm::Cuda::RegisteredFunction::device_fun = nullptr

◆ fat_bin

const FatBin* Realm::Cuda::RegisteredFunction::fat_bin = nullptr

◆ gpu_functions

std::vector<CUfunc_st *> Realm::Cuda::RegisteredFunction::gpu_functions

◆ host_fun

const void* Realm::Cuda::RegisteredFunction::host_fun = nullptr

The documentation for this struct was generated from the following file: