GPUOcelot
|
Controls the execution of worker threads. More...
#include <LLVMExecutionManager.h>
Classes | |
class | Manager |
Static Public Member Functions | |
static void | launch (const LLVMExecutableKernel &kernel) |
Launches a kernel on a grid using a context. | |
static void | setWorkerThreadCount (unsigned int threads) |
Changes the number of worker threads. | |
static unsigned int | threads () |
Gets the current number of threads. | |
static void | flushTranslatedKernels () |
Flush references to translated kernels. |
Controls the execution of worker threads.
void executive::LLVMExecutionManager::flushTranslatedKernels | ( | ) | [static] |
Flush references to translated kernels.
void executive::LLVMExecutionManager::launch | ( | const LLVMExecutableKernel & | kernel | ) | [static] |
Launches a kernel on a grid using a context.
void executive::LLVMExecutionManager::setWorkerThreadCount | ( | unsigned int | threads | ) | [static] |
Changes the number of worker threads.
unsigned int executive::LLVMExecutionManager::threads | ( | ) | [static] |
Gets the current number of threads.