QUDA
1.0.0
|
#include <malloc_quda.h>
#include <thrust/system/cuda/vector.h>
#include <thrust/system/cuda/execution_policy.h>
#include <thrust/transform_reduce.h>
#include <thrust/device_ptr.h>
#include <thrust/device_vector.h>
#include <thrust/sort.h>
Go to the source code of this file.
Classes | |
class | thrust_allocator |
Macros | |
#define | device_malloc(size) quda::device_malloc_(__func__, quda::file_name(__FILE__), __LINE__, size) |
#define | device_free(ptr) quda::device_free_(__func__, quda::file_name(__FILE__), __LINE__, ptr) |
#define device_free | ( | ptr | ) | quda::device_free_(__func__, quda::file_name(__FILE__), __LINE__, ptr) |
Definition at line 21 of file thrust_helper.cuh.
#define device_malloc | ( | size | ) | quda::device_malloc_(__func__, quda::file_name(__FILE__), __LINE__, size) |
Definition at line 20 of file thrust_helper.cuh.