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 条
  • [21] Weighted K-Nearest Neighbor Revisited
    Bicego, M.
    Loog, M.
    [J]. 2016 23RD INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR), 2016, : 1642 - 1647
  • [22] Analysis of the k-nearest neighbor classification
    Li, Jing
    Cheng, Ming
    [J]. INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1911 - 1917
  • [23] A FUZZY K-NEAREST NEIGHBOR ALGORITHM
    KELLER, JM
    GRAY, MR
    GIVENS, JA
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1985, 15 (04): : 580 - 585
  • [24] Implementation of the K-Nearest Neighbor Algorithm for Detecting Heart Attack Disease
    Sitanggang, Delima
    Indra, Evta
    Gulo, Juan Hardoni
    Turnip, Mardi
    [J]. INTERNETWORKING INDONESIA, 2021, 13 (02): : 35 - 41
  • [25] Hybrid k-Nearest Neighbor Classifier
    Yu, Zhiwen
    Chen, Hantao
    Liu, Jiming
    You, Jane
    Leung, Hareton
    Han, Guoqiang
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (06) : 1263 - 1275
  • [26] Approximate direct and reverse nearest neighbor queries, and the k-nearest neighbor graph
    Figueroa, Karina
    Paredes, Rodrigo
    [J]. SISAP 2009: 2009 SECOND INTERNATIONAL WORKSHOP ON SIMILARITY SEARCH AND APPLICATIONS, PROCEEDINGS, 2009, : 91 - +
  • [27] K-Nearest Neighbor Associative Memory with Reconfigurable Word-Parallel Architecture
    An, Fengwei
    Mihara, Keisuke
    Yamasaki, Shogo
    Chen, Lei
    Mattausch, Hans Juergen
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2016, 16 (04) : 405 - 414
  • [28] Modular k-nearest neighbor classification method for massively parallel text categorization
    Zhao, H
    Lu, BL
    [J]. COMPUTATIONAL AND INFORMATION SCIENCE, PROCEEDINGS, 2004, 3314 : 867 - 872
  • [29] Implementation of the Advanced Traffic Management System using k-Nearest Neighbor Algorithm
    Lusiandro, Muchammad Arfan
    Nasution, Surya Michrandi
    Setianingsih, Casi
    [J]. 2020 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2020, : 149 - 154
  • [30] K-Nearest Neighbor Algorithm Implementation on FPGA Using High Level Synthesis
    Li, Zhe-Hao
    Lin, Li-Fang
    Zhou, Xue-Gong
    Feng, Zhi-Hua
    [J]. 2016 13TH IEEE INTERNATIONAL CONFERENCE ON SOLID-STATE AND INTEGRATED CIRCUIT TECHNOLOGY (ICSICT), 2016, : 600 - 602