https://hgpu.org/?p=25280
A Sorting Library for FPGA Implementation in OpenCL Programming