A high efficient and fast kNN algorithm based on CUDA

Astronomy and Astrophysics – Astronomy

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3

Scientific paper

The k Nearest Neighbor (kNN) algorithm is an effective classification approach in the statistical methods of pattern recognition. But it could be a rather time-consuming approach when applied on massive data, especially facing large survey projects in astronomy. NVIDIA CUDA is a general purpose parallel computing architecture that leverages the parallel compute engine in NVIDIA graphics processing units (GPUs) to solve many complex computational problems in a fraction of the time required on a CPU. In this paper, we implement a CUDAbased kNN algorithm, and compare its performance with CPU-only kNN algorithm using single-precision and double-precision datatype on classifying celestial objects. The results demonstrate that CUDA can speedup kNN algorithm effectively and could be useful in astronomical applications.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

A high efficient and fast kNN algorithm based on CUDA does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with A high efficient and fast kNN algorithm based on CUDA, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A high efficient and fast kNN algorithm based on CUDA will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-1387268

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.