|
QUDA
v0.7.0
A library for QCD on GPUs
|
#include <cstdlib>#include <cstdio>#include <string>#include <map>#include <unistd.h>#include <quda_internal.h>Go to the source code of this file.
Classes | |
| class | quda::MemAlloc |
Namespaces | |
| quda | |
Enumerations | |
| enum | quda::AllocType { quda::DEVICE, quda::HOST, quda::PINNED, quda::MAPPED, quda::N_ALLOC_TYPE } |
Functions | |
| void * | quda::device_malloc_ (const char *func, const char *file, int line, size_t size) |
| void * | quda::safe_malloc_ (const char *func, const char *file, int line, size_t size) |
| void * | quda::pinned_malloc_ (const char *func, const char *file, int line, size_t size) |
| void * | quda::mapped_malloc_ (const char *func, const char *file, int line, size_t size) |
| void | quda::device_free_ (const char *func, const char *file, int line, void *ptr) |
| void | quda::host_free_ (const char *func, const char *file, int line, void *ptr) |
| void | quda::printPeakMemUsage () |
| void | quda::assertAllMemFree () |
1.8.6