QUDA
v1.1.0
A library for QCD on GPUs
|
Namespaces | |
profile | |
Functions | |
void | init (int dev) |
Create the device context. Called by initQuda when initializing the library. More... | |
void | print_device_properties () |
Query and print to stdout device properties of all GPUs. More... | |
void | create_context () |
Create the streams associated with parallel execution. More... | |
void | destroy () |
Free any persistent context state. Called by endQuda when tearing down the library. More... | |
size_t | max_dynamic_shared_memory () |
Returns the maximum dynamic shared memory per block. More... | |
void quda::device::create_context | ( | ) |
Create the streams associated with parallel execution.
Definition at line 185 of file device.cpp.
void quda::device::destroy | ( | ) |
Free any persistent context state. Called by endQuda when tearing down the library.
Definition at line 200 of file device.cpp.
void quda::device::init | ( | int | dev | ) |
Create the device context. Called by initQuda when initializing the library.
Definition at line 25 of file device.cpp.
size_t quda::device::max_dynamic_shared_memory | ( | ) |
Returns the maximum dynamic shared memory per block.
Definition at line 215 of file device.cpp.
void quda::device::print_device_properties | ( | ) |
Query and print to stdout device properties of all GPUs.
Definition at line 122 of file device.cpp.