accelerInt
v0.1
|
Implementation of the necessary initialization for the EXP4 method. More...
#include "rational_approximant.cuh"
#include "solver_options.cuh"
#include "solver_props.cuh"
#include "gpu_macros.cuh"
Go to the source code of this file.
Namespaces | |
exp4cu | |
Functions | |
void | exp4cu::createAndZero (void **ptr, size_t size) |
Convienvience method to Cuda Malloc and memset a pointer to zero. More... | |
void | exp4cu::initialize_solver (int padded, solver_memory **h_mem, solver_memory **d_mem) |
Initializes the GPU solver. More... | |
const char * | exp4cu::solver_name () |
Returns a descriptive solver name. More... | |
void | exp4cu::solver_log () |
Executes solver specific logging tasks. More... | |
void | exp4cu::init_solver_log () |
Initializes solver specific items for logging. More... | |
size_t | exp4cu::required_solver_size () |
Returns the total size (in bytes) required for memory storage for a single GPU thread Used in calculation of the maximum number of possible GPU threads to launch, this method returns the size of the solver_memory structure (per-GPU thread) More... | |
void | exp4cu::cleanup_solver (solver_memory **h_mem, solver_memory **d_mem) |
Cleans up solver memory. More... | |
Implementation of the necessary initialization for the EXP4 method.
Definition in file exp4_init.cu.