Bitonic Sorting

Sample for Windows* Sample for Linux* Download Documentation

Features / Description

Demonstrates how to implement an efficient sorting routine with the OpenCL™ technology.

  • Operates on arbitrary input array of integer values
  • Utilizes properties of bitonic sequence and principles of sorting networks
  • Enables efficient SIMD-style parallelism through OpenCL vector data types
  • Fits modern CPUs

Supported Devices: CPU, Intel Processor Graphics, Intel® Xeon Phi™ coprocessor
Supported OS: Windows* and Linux* OS
Complexity Level: Intermediate

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.

For more complete information about compiler optimizations, see our Optimization Notice.