ASL
0.1.7
Advanced Simulation Library
|
Go to the source code of this file.
Classes | |
class | acl::Hardware |
Provides access to the underlying hardware. More... | |
Namespaces | |
acl | |
Advanced Computational Language. | |
Functions | |
std::string | acl::getPlatformVendor (const CommandQueue &queue) |
std::string | acl::getDeviceName (const CommandQueue &queue) |
std::string | acl::getDeviceVersion (const CommandQueue &queue) |
std::string | acl::getDriverVersion (const CommandQueue &queue) |
cl_device_type | acl::getDeviceType (const CommandQueue &queue) |
cl_uint | acl::getNComputeUnits (const CommandQueue &queue) |
cl::Device | acl::getDevice (const CommandQueue &queue) |
cl::Context | acl::getContext (const CommandQueue &queue) |
unsigned int | acl::getAlignment (const CommandQueue &queue) |
cl_device_local_mem_type | acl::getLocalMemoryType (const CommandQueue &queue) |
cl_ulong | acl::getLocalMemorySize (const CommandQueue &queue) |
size_t | acl::getMaxItemSize (const CommandQueue &queue) |
cl_uint | acl::getVectorWidth (const CommandQueue &queue, const TypeID typeID) |
bool | acl::extensionAvailable (const CommandQueue &queue, const Extension extension) |
cl_device_fp_config | acl::doublePrecisionSupport (const CommandQueue &queue) |
cl_ulong | acl::getKernelLocalMemSize (const Kernel &kernel) |
cl_ulong | acl::getKernelPrivateMemSize (const Kernel &kernel) |
Variables | |
const std::vector< std::string > | acl::TYPE |
const std::vector< unsigned char > | acl::TYPE_SIZE |
const std::vector< TypeID > | acl::TYPE_SELECT |
contains trasnlation of types necessery for use in the function select More... | |
Hardware | acl::hardware |