GPUOcelot
Namespaces | Classes | Typedefs | Functions

executive Namespace Reference

Namespaces

namespace  tex
 

A namespace for texture sampling instructions.


Classes

class  WorkerMessage
class  ATIExecutableKernel
class  ATIGPUDevice
 ATI GPU Device. More...
class  CooperativeThreadArray
class  CTABarrier
class  CTAContext
class  Device
class  EmulatedKernel
class  EmulatorCallStack
 A class implementing a multi-threaded variably sized call stack for the emulator device. More...
class  EmulatorDevice
class  ExecutableKernel
class  ExternalKernel
 defines a method in which kernel implementations may be overridden by externally specified kernels More...
class  LLVMContext
 A class contains the state for executing a kernel. More...
class  LLVMCooperativeThreadArray
 A class for managing a CTA executed via LLVM translation. More...
class  LLVMExecutableKernel
 Executes an LLVMKernel using the LLVM JIT. More...
class  LLVMExecutionManager
 Controls the execution of worker threads. More...
class  LLVMFunctionCallStack
 A class for managing a call stack for a single PTX thread. More...
class  LLVMModuleManager
 A class that manages modules that are executed by LLVM kernels. More...
class  LLVMState
 A class for managing global llvm state. More...
class  LLVMWorkerThread
 A thread responsible for executing CTAs. More...
class  MulticoreCPUDevice
 A device to control all of the cores in a single CPU. More...
class  NVIDIAExecutableKernel
class  NVIDIAGPUDevice
class  PassThroughDevice
class  ReconvergenceMechanism
 base class for abstract reconvergence mechanism within emulator More...
class  ReconvergenceIPDOM
class  ReconvergenceBarrier
class  ReconvergenceTFGen6
class  ReconvergenceTFSortedStack
class  RemoteDevice
class  RuntimeException

Typedefs

typedef Device::DeviceVector DeviceVector

Functions

size_t AlignUp (size_t a, size_t b)
 Align a to nearest higher multiple of b.

Typedef Documentation


Function Documentation

size_t executive::AlignUp ( size_t  a,
size_t  b 
)

Align a to nearest higher multiple of b.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines