Zhongduo Lin, Charles Lo, Paul Chow: K-means implementation on FPGA for high-dimensional data using triangle inequality. FPL 2012: 437-442