QUDA  v1.1.0
A library for QCD on GPUs
Typedefs | Functions | Variables
quda::dslash Namespace Reference

Typedefs

using shmem_sync_t = uint64_t
 type used for shmem signaling More...
 

Functions

shmem_sync_t get_shmem_sync_counter ()
 Get the shmem sync counter. More...
 
shmem_sync_t set_shmem_sync_counter (shmem_sync_t count)
 Set the shmem sync counter to count. More...
 
shmem_sync_t inc_shmem_sync_counter ()
 increase the shmem sync counter for the next dslash application More...
 

Variables

Workeraux_worker
 

Typedef Documentation

◆ shmem_sync_t

using quda::dslash::shmem_sync_t = typedef uint64_t

type used for shmem signaling

Definition at line 47 of file dslash_quda.h.

Function Documentation

◆ get_shmem_sync_counter()

shmem_sync_t quda::dslash::get_shmem_sync_counter ( )

Get the shmem sync counter.

Returns
shmem_sync_t

◆ inc_shmem_sync_counter()

shmem_sync_t quda::dslash::inc_shmem_sync_counter ( )

increase the shmem sync counter for the next dslash application

Returns
shmem_sync_t

◆ set_shmem_sync_counter()

shmem_sync_t quda::dslash::set_shmem_sync_counter ( shmem_sync_t  count)

Set the shmem sync counter to count.

Parameters
count
Returns
shmem_sync_t

Variable Documentation

◆ aux_worker

Worker * quda::dslash::aux_worker
extern

Definition at line 112 of file inv_multi_cg_quda.cpp.