Open Rewyear opened 3 years ago
Hello,
Apologies for the late reply. The OpenCLMatrixMultiplication example calculates the product of two matrices by using multiple different OpenCL kernels. Each kernel uses a slightly different method to multiply the matrices. This isn't necessarily for benchmarking OpenCL performance of a target device, rather to show the reader some tricks in OpenCL that will optimise your kernel for PowerVR devices.
If I remember correctly, -va stands for Validate, which performs the matrix multiplication on the CPU, and then compares that result to what was calculated on each of the OpenCL kernels.
Hope this helps, All the best, Lawrence
Hi I tried to test opencl on my target board which use pvr graphic(embedded environment)
To compare Performance, i did normal test and test with '-va' option.
I think if it uses OpenCL kernel, Performance increases dramatically
but... There is little difference in performance.
some test result is better than test without '-va' option
is it valid results and example?