1 #ifndef VIENNACL_DEVICE_SPECIFIC_BUILTIN_DATABASE_DEVICES_ACCELERATOR_FALLBACK_HPP_
2 #define VIENNACL_DEVICE_SPECIFIC_BUILTIN_DATABASE_DEVICES_ACCELERATOR_FALLBACK_HPP_
27 namespace device_specific{
28 namespace builtin_database{
30 namespace accelerator{
36 db.
add_4B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
41 db.
add_4B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
47 db.
add_4B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
52 db.
add_4B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
58 db.
add_8B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
63 db.
add_8B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
68 db.
add_8B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
73 db.
add_8B(
unknown_id, CL_DEVICE_TYPE_ACCELERATOR,
unknown,
"",
matrix_product_template::parameters_type(1,16,32,16,1,1,1,
FETCH_FROM_GLOBAL_CONTIGUOUS,
FETCH_FROM_GLOBAL_CONTIGUOUS,0,0));
database_type< ParamT > & add_8B(vendor_id_type p0, device_type p1, ocl::device_architecture_family p2, device_name_type p3, ParamT const &p5)
database_type< ParamT > & add_4B(vendor_id_type p0, device_type p1, ocl::device_architecture_family p2, device_name_type p3, ParamT const &p5)
void add_4B(database_type< matrix_product_template::parameters_type > &db, char_to_type<'N'>, char_to_type<'N'>)
void add_8B(database_type< matrix_product_template::parameters_type > &db, char_to_type<'N'>, char_to_type<'N'>)
matrix_product_parameters parameters_type