My master thesis

Scalable solving of boundary element methods utilizing the Green cross approximation method and GPUs

This project is maintained by Bennet Carstensen

Documentation

ocl_system.h
Go to the documentation of this file.
1 /* ------------------------------------------------------------
2  * This is the file "ocl_system.h" of this master thesis.
3  * All rights reserved, Sven Christophersen 2015
4  * ------------------------------------------------------------ */
5 
13 #ifndef OCL_SYSTEM_H
14 #define OCL_SYSTEM_H
15 
16 #include "basic.h"
17 #include "opencl.h"
18 
37 HEADER_PREFIX void
38 setup_kernels_fix(const uint n,
39  const char **src_strs,
40  const uint num_kernels,
41  const char **kernel_names,
42  cl_kernel **kernels);
43 
46 #endif // OCL_SYSTEM_H
HEADER_PREFIX void setup_kernels_fix(const uint n, const char **src_strs, const uint num_kernels, const char **kernel_names, cl_kernel **kernels)
Reads the source code specified by (multiple) strings src_strs and compiles all OpenCL kernels given ...
Definition: ocl_system.c:12