openmp_common.h File Reference

Go to the source code of this file.

Defines

#define dxBlockDim   s_blockDim
#define dxBlockIdx   s_blockIdx
#define dxConstant
#define dxDevice
#define dxDeviceContext   int
#define dxDeviceData
#define dxDeviceQueue   int
#define dxGlobal
#define dxHost
#define dxMul24(a, b)   ((a)*(b))
#define dxOverload
#define dxParallelInfD   std::numeric_limits<double>::infinity()
#define dxParallelInfF   std::numeric_limits<float>::infinity()
#define dxParams
#define dxShared   static
#define dxSyncthreads()
#define dxThreadIdx   s_threadIdx

Functions

dxDeviceContext dxGetDeviceContext ()
dxDeviceQueue dxGetDeviceQueue ()
void dxGlobalSync ()
void dxInitDevice ()
void dxShutdownDevice ()

Variables

static dxDeviceContext sCpuContext = 0
static dxDeviceQueue sDeviceQueue = 0

Define Documentation

#define dxBlockDim   s_blockDim

Definition at line 21 of file openmp_common.h.

#define dxBlockIdx   s_blockIdx

Definition at line 20 of file openmp_common.h.

#define dxConstant

Definition at line 11 of file openmp_common.h.

#define dxDevice

Definition at line 12 of file openmp_common.h.

#define dxDeviceContext   int

Definition at line 6 of file openmp_common.h.

#define dxDeviceData

Definition at line 13 of file openmp_common.h.

#define dxDeviceQueue   int

Definition at line 7 of file openmp_common.h.

#define dxGlobal

Definition at line 17 of file openmp_common.h.

#define dxHost

Definition at line 14 of file openmp_common.h.

#define dxMul24 ( a,
 )     ((a)*(b))

Definition at line 15 of file openmp_common.h.

#define dxOverload

Definition at line 10 of file openmp_common.h.

#define dxParallelInfD   std::numeric_limits<double>::infinity()

Definition at line 9 of file openmp_common.h.

#define dxParallelInfF   std::numeric_limits<float>::infinity()

Definition at line 8 of file openmp_common.h.

#define dxParams

Definition at line 16 of file openmp_common.h.

#define dxShared   static

Definition at line 18 of file openmp_common.h.

 
#define dxSyncthreads (  ) 

Definition at line 19 of file openmp_common.h.

#define dxThreadIdx   s_threadIdx

Definition at line 22 of file openmp_common.h.


Function Documentation

dxDeviceContext dxGetDeviceContext (  )  [inline]

Definition at line 32 of file openmp_common.h.

dxDeviceQueue dxGetDeviceQueue (  )  [inline]

Definition at line 33 of file openmp_common.h.

void dxGlobalSync (  )  [inline]

Definition at line 34 of file openmp_common.h.

void dxInitDevice (  )  [inline]

Definition at line 35 of file openmp_common.h.

void dxShutdownDevice (  )  [inline]

Definition at line 36 of file openmp_common.h.


Variable Documentation

dxDeviceContext sCpuContext = 0 [static]

Definition at line 27 of file openmp_common.h.

dxDeviceQueue sDeviceQueue = 0 [static]

Definition at line 28 of file openmp_common.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


parallel_quickstep
Author(s): Jared Duke
autogenerated on Fri Jan 11 09:59:39 2013