QUDA  v1.1.0
A library for QCD on GPUs
Namespaces | Functions
device.h File Reference

Go to the source code of this file.

Namespaces

 quda
 
 quda::device
 
 quda::device::profile
 

Functions

void quda::device::init (int dev)
 Create the device context. Called by initQuda when initializing the library. More...
 
void quda::device::print_device_properties ()
 Query and print to stdout device properties of all GPUs. More...
 
void quda::device::create_context ()
 Create the streams associated with parallel execution. More...
 
void quda::device::destroy ()
 Free any persistent context state. Called by endQuda when tearing down the library. More...
 
size_t quda::device::max_dynamic_shared_memory ()
 Returns the maximum dynamic shared memory per block. More...
 
void quda::device::profile::start ()
 Start profiling. More...
 
void quda::device::profile::stop ()
 Stop profiling. More...