46 default:
s=
"type is unknown";
57 cout <<
"\t\tlocal memory type: "
63 cout <<
"\t\textension CL_KHR_FP64: "
65 cout <<
"\t\textension CL_KHR_INT64_EXTENDED_ATOMICS: "
88 for (
unsigned int i = 0; i <
platforms.size(); ++i)
93 <<
"\nNumber of devices: " <<
devices.size() <<
endl;
99 for (
unsigned int j = 0;
j <
devices.size(); ++
j)
void printHardwareInfo(const CommandQueue &queue)
string typeToString(unsigned int t)
CommandQueue interface for cl_command_queue.
Class interface for cl_context.
SPDataWrapperACLData generateDataContainerACL_SP(const Block &b, unsigned int n=1)
generates pointer to ACL Data field with n components
void errorMessage(cl_int status, const char *errorMessage)
Prints errorMessage and exits depending on the status.
Advanced Computational Language.
std::shared_ptr< cl::CommandQueue > CommandQueue
std::string getDriverVersion(const CommandQueue &queue)
@ CL_KHR_INT64_EXTENDED_ATOMICS
std::string getDeviceVersion(const CommandQueue &queue)
Advanced Simulation Library.