OpenCL* for CPU
Ask questions and share information on Intel® SDK for OpenCL™ Applications and OpenCL™ implementations for Intel® CPU.
Announcements
This forum covers OpenCL* for CPU only. OpenCL* for GPU questions can be asked in the GPU Compute Software forum. Intel® FPGA SDK for OpenCL™ questions can be ask in the FPGA Intel® High Level Design forum.
1719 Discussions

about the performance of Intel OpenCL SDK

teng_w_
Beginner
483 Views

Hi,

      I tested the performance between Intel OpenCL SDK and avx with multithread. I think the OpenCL sdk also using avx and multithread in the opencl driver. So the performance maybe almost equal.

But the result is the time using OpenCL  is 890ms, while the avx with multithread is 220ms. I already read the optimize notice for intel opencl sdk.  So I want to ask whether the OpenCL sdk using  avx and multithread in the driver.  or I guess the driver only using sse and multithread. that can explain the performance difference .The test env. is:

WIN7 x64 sp1

i5-4590   DDR3 8G memory dual channel.

OpenCL sdk 16.1

Thank you.

0 Kudos
2 Replies
teng_w_
Beginner
483 Views

sorry,  the opencl sdk is intel_sdk_for_opencl_setup_6.1.0.1600

ms vs2010.

0 Kudos
teng_w_
Beginner
483 Views

how can i check whether the opencl binary code after compile using avx. thank u.

the algorithm is almost like convolution filter with a kernel 7*7 size.

0 Kudos
Reply