用于优化opencl的英特尔编译器选项

时间:2014-08-21 10:25:38

标签: opencl intel compiler-optimization

我在英特尔高清显卡(Windows 7,MS VS 2010)的openCl中写了一个简单的矩阵乘法代码。现在我想使用编译器选项对其进行优化。

英特尔实施有哪些编译器选项?请指出一个有用的链接。

我还想知道如何设置这些编译器选项吗?

谢谢

1 个答案:

答案 0 :(得分:3)

您可以使用clBuildProgram的options参数为OpenCL编译器设置选项。

char options[] = "-cl-unsafe-math-optimizations -cl-mad-enable";
clBuildProgram(program, 1, &device, options, NULL, NULL);

Khronos clBuildProgram文档中列出了可用选项: http://www.khronos.org/registry/cl/sdk/1.0/docs/man/xhtml/clBuildProgram.html