Features / Description
Simple Optimizations sample demonstrates simple ways of measuring the performance of OpenCL* kernels in an application. It discusses the basics of profiling and important caveats like having dedicated “warming” run. It also demonstrates several simple optimizations, Some of optimizations are rather CPU-specific (like mapping buffers), while others are more general (like using relaxed-math). The sample also shows how to employ the OpenCL* profiling events.
Supported Devices: CPU, Intel® Processor Graphics, Intel® Xeon Phi™ coprocessors
Supported OS: Windows* OS
Complexity Level: Novice
Refer to the sample release notes for information on system requirements.
For more information about the sample refer to the sample User's Guide inside the sample package.
* OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.