An Efficient KNN Algorithm Implemented on FPGA Based Heterogeneous Computing System Using OpenCL. - Yuliang Pu; Jun Peng; Letian Huang; John Chen (FCCM, 2015)