SkelCL
SkelCL is a high level multi GPU skeleton library developed at the university of Münster, Germany.
|
This class represents OpenCL local memory in SkelCL. More...
#include <Local.h>
Public Member Functions | |
Local (size_t sizeInBytes) | |
Create a new Local object with the given size of local memory in bytes. More... | |
size_t | getSizeInBytes () const |
Access the amount of local memory to be used in bytes. More... | |
This class represents OpenCL local memory in SkelCL.
An object of this class can be used as an additional argument of a skeleton to make local memory available in the user defined function.
The helper function local(size_t) can be used to create an object of this class directly when the skeleton is executed.
skelcl::Local::Local | ( | size_t | sizeInBytes | ) |
size_t skelcl::Local::getSizeInBytes | ( | ) | const |