Abstract
2014 We present a new approach for combining k-d trees and graphics processing units for nearest neighbor search. It is well known that a direct combination of these tools leads to a non- satisfying performance due to conditional computations and suboptimal memory accesses. To alleviate these problems, we propose a variant of the classical k-d tree data structure, called buffer k-d tree, which can be used to reorganize the search. Our experiments show that we can take advantage of both the hierarchical subdivision induced by k-d trees and the huge computational resources provided by today's many-core devices. We demonstrate the potential of our approach in astronomy, where hundreds of million nearest neighbor queries have to be processed.
Originalsprog | Engelsk |
---|---|
Titel | Proceedings of the 31st International Conference on Machine Learning, Beijing, China, 2014 |
Antal sider | 9 |
Publikationsdato | 2014 |
Status | Udgivet - 2014 |
Begivenhed | International Conference on Machine Learning 2014 - Beijing, Kina Varighed: 21 jun. 2014 → 26 jun. 2014 Konferencens nummer: 31 http://icml.cc/2014 |
Konference
Konference | International Conference on Machine Learning 2014 |
---|---|
Nummer | 31 |
Land/Område | Kina |
By | Beijing |
Periode | 21/06/2014 → 26/06/2014 |
Internetadresse |
Navn | JMLR: Workshop and Conference Proceedings |
---|---|
Vol/bind | 32 |