Simple Optimizations of OpenCL™ Code

Download for WindowsDownload for LinuxDownload Documentation

Features / Description

Simple Optimizations sample demonstrates simple ways of measuring the performance of OpenCL™ kernels in an application. It describes 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

For more information about the sample refer to the sample documentation inside the package.

*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

Для получения подробной информации о возможностях оптимизации компилятора обратитесь к нашему Уведомлению об оптимизации.