ASL
0.1.7
Advanced Simulation Library
|
Go to the documentation of this file.
42 extern const std::vector<std::string>
TYPE;
152 const std::string & device =
"");
153 std::vector<CommandQueue>
queues;
158 std::string devicesInfo;
166 #endif // ACLHARDWARE_H
const std::vector< TypeID > TYPE_SELECT
contains trasnlation of types necessery for use in the function select
cl::Device getDevice(const CommandQueue &queue)
std::vector< CommandQueue > queues
std::string getDefaultDeviceInfo()
Class interface for cl_context.
cl::Context getContext(const CommandQueue &queue)
const std::vector< unsigned char > TYPE_SIZE
const std::vector< std::string > TYPE
std::shared_ptr< cl::CommandQueue > CommandQueue
void setDefaultQueue(const std::string &platform="", const std::string &device="")
Class interface for cl_device_id.
C++ bindings for OpenCL 1.0 (rev 48), OpenCL 1.1 (rev 33) and OpenCL 1.2 (rev 15)
std::string getDevicesInfo()
std::string getDeviceVersion(const CommandQueue &queue)
std::string getDriverVersion(const CommandQueue &queue)
Provides access to the underlying hardware.
CommandQueue defaultQueue
Advanced Computational Language.