MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / dot8_supported

Function dot8_supported

src/core/CL/CLHelpers.cpp:242–251  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240}
241
242bool dot8_supported(const cl::Device &device)
243{
244 std::string device_name = device.getInfo<CL_DEVICE_NAME>();
245 const GPUTarget gpu_target = get_target_from_name(device_name);
246
247 // SW_WORKAROUND: Workaround for DDK revision r14p0.to enable cl_arm_integer_dot_product_int8
248 std::set<GPUTarget> sw_workaround_issue = {GPUTarget::G76};
249 return (device_supports_extension(device, "cl_arm_integer_dot_product_int8") ||
250 sw_workaround_issue.count(gpu_target) != 0);
251}
252
253bool dot8_acc_supported(const cl::Device &device)
254{

Callers 8

configureMethod · 0.85
configureMethod · 0.85
configureMethod · 0.85
configureMethod · 0.85
configure_G7x_u8Method · 0.85
configure_G71_u8Method · 0.85
configure_G77_u8Method · 0.85
configure_G7x_u8Method · 0.85

Calls 2

get_target_from_nameFunction · 0.85

Tested by

no test coverage detected