Parallel K-Nearest Neighbor Implementation on Multicore Processors

被引:0
|
作者
Halkarnikar, P. P. [1 ]
Chougale, Ananda P. [2 ]
Khandagale, H. P. [2 ]
Kulkarni, P. P. [3 ]
机构
[1] DY Patil Coll Engn, Dept CSE, Kolhapur, Maharashtra, India
[2] Shivaji Univ, Dept Technol, Kolhapur, Maharashtra, India
[3] Bharati Vidyapeeth Coll Engg, Kolhapur, Maharashtra, India
关键词
Parallel Programming; Multi core Processor; Data Mining; K-Nearest Neighbor;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As the industry moves from single chip processors to multi-core processors in the general purpose community, it is becoming increasingly important to develop techniques to find and expose enough parallelism in the application programs. Parallel programming is classified in to two major groups as code parallelism and data parallelism. In order to exploit the power of multi core processors it is essential to change programming of conventional application to parallel programming paradigms. Some compiler tools have been developed to help the programmer to develop parallel applications. However, it is still a challenging problem to programmer to extract full parallelism in general applications. Here we propose a case study of classification of huge database like electoral data of Kolhapur constituency in to age wise groups using popular technique of classification using K-Nearest Neighbor on multi core CPUs. Such a classification of data will predict the age group of constituency which will help the contestant to arrange their campaign accordingly. Also trend of voting can be associated to age groups for analysis. This application demonstrates how parallel programs can be developed using multi core processors to take full advantage of parallel programming on desktop.
引用
收藏
页码:221 / 223
页数:3
相关论文
共 50 条
  • [1] Design and implementation of a parallel geographically weighted k-nearest neighbor classifier
    Pu, Yingxia
    Zhao, Xinyi
    Chi, Guangqing
    Zhao, Shuhe
    Wang, Jiechen
    Jin, Zhibin
    Yin, Junjun
    [J]. COMPUTERS & GEOSCIENCES, 2019, 127 (111-122) : 111 - 122
  • [2] CUKNN: A PARALLEL IMPLEMENTATION OF K-NEAREST NEIGHBOR ON CUDA-ENABLED GPU
    Liang, Shenshen
    Wang, Cheng
    Liu, Ying
    Jian, Liheng
    [J]. 2009 IEEE YOUTH CONFERENCE ON INFORMATION, COMPUTING AND TELECOMMUNICATION, PROCEEDINGS, 2009, : 415 - +
  • [3] Fuzzy Monotonic K-Nearest Neighbor Versus Monotonic Fuzzy K-Nearest Neighbor
    Zhu, Hong
    Wang, Xizhao
    Wang, Ran
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (09) : 3501 - 3513
  • [4] Parallel Computation of k-Nearest Neighbor Joins Using MapReduce
    Kim, Wooyeol
    Kim, Younghoon
    Shim, Kyuseok
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 696 - 705
  • [5] Fast Parallel Cosine K-Nearest Neighbor Graph Construction
    Anastasiu, David C.
    Karypis, George
    [J]. PROCEEDINGS OF 2016 6TH WORKSHOP ON IRREGULAR APPLICATIONS: ARCHITECTURE AND ALGORITHMS (IA3), 2016, : 50 - 53
  • [6] Multi-GPU Implementation of k-Nearest Neighbor Algorithm
    Masek, Jan
    Burget, Kadim
    Karasek, Jan
    Uher, Vaclav
    Dutta, Malay Kishore
    [J]. 2015 38TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2015, : 764 - 767
  • [7] Reconfigurable hardware implementation of K-nearest neighbor algorithm on FPGA
    Yacoub, Mohammed H.
    Ismail, Samar M.
    Said, Lobna A.
    Madian, Ahmed H.
    Radwan, Ahmed G.
    [J]. AEU - International Journal of Electronics and Communications, 2024, 173
  • [8] Fuzzy k-nearest neighbor method for protein secondary structure prediction and its parallel implementation
    Kim, Seung-Yeon
    Sim, Jaehyun
    Lee, Julian
    [J]. COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, PT 3, PROCEEDINGS, 2006, 4115 : 444 - 453
  • [9] Reconfigurable hardware implementation of K-nearest neighbor algorithm on FPGA
    Yacoub, Mohammed H.
    Ismail, Samar M.
    Said, Lobna A.
    Madian, Ahmed H.
    Radwan, Ahmed G.
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2024, 173
  • [10] Hybrid SORN Implementation of k-Nearest Neighbor Algorithm on FPGA
    Huelsmeier, Nils
    Baerthel, Moritz
    Karsthof, Ludwig
    Rust, Jochen
    Paul, Steffen
    [J]. 2022 20TH IEEE INTERREGIONAL NEWCAS CONFERENCE (NEWCAS), 2022, : 163 - 167