GPUOcelot

interface Directory Reference

Directory dependency graph for ocelot/executive/interface/:
ocelot/executive/interface/

Files

file  ATIExecutableKernel.h [code]
 

The header file for the ATI Executable Kernel class.


file  ATIGPUDevice.h [code]
 

The header file for the ATI GPU Device class.


file  CooperativeThreadArray.h [code]
 

defines the state of each cooperative thread array with associated code for emulating its execution


file  CTAContext.h [code]
 

the CTAContext contain block- and thread-specific data structures


file  Device.h [code]
 

The header file for the Device class.


file  EmulatedKernel.h [code]
 

implements a kernel emulated on the host CPU


file  EmulatorCallStack.h [code]
 

The header file for the EmulatorCallStack class.


file  EmulatorDevice.h [code]
 

The header file for the EmulatorDevice class.


file  ExecutableKernel.h [code]
 

implements a kernel that is executable on some device


file  ExternalKernel.h [code]
 

interface for a kernel defined externally to Ocelot that is to be loaded at runtime


file  LLVMContext.h [code]
 

The header file for the LLVMContext class.


file  LLVMCooperativeThreadArray.h [code]
 

The header file for the LLVMCooperativeThreadArray class.


file  LLVMExecutableKernel.h [code]
 

The header file for the LLVMRuntime class.


file  LLVMExecutionManager.h [code]
 

The header file for the LLVMExecutionManager.


file  LLVMFunctionCallStack.h [code]
 

The header file for the LLVMFunctionCallStack class.


file  LLVMModuleManager.h [code]
 

The header file for the LLVMModuleManager class.


file  LLVMRuntimeLibrary.h [code]
file  LLVMState.h [code]
 

The header file for the LLVMState class.


file  LLVMWorkerThread.h [code]
 

The header file for the LLVMWorkerThread class.


file  MulticoreCPUDevice.h [code]
file  NVIDIAExecutableKernel.h [code]
 

implements the GPU kernel callable by the executive


file  NVIDIAGPUDevice.h [code]
 

The header file for the NVIDIAGPUDevice class.


file  PassThroughDevice.h [code]
 

Defines a wrapper for Ocelot devices enabling monitoring, serialization, and decoupling.


file  ReconvergenceMechanism.h [code]
 

extracts the reconvergence mechanism from CooperativeThreadArray


file  RemoteDevice.h [code]
 

class defining a remote Ocelot device


file  RuntimeException.h [code]
 

defines an exception to be thrown at runtime during the emulation or execution of a kernel


file  TextureOperations.h [code]
 

Implementations of texture operations.


 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines