• DocumentCode
    1948309
  • Title

    An adaptive FPGA implementation of multi-core K-nearest neighbour ensemble classifier using dynamic partial reconfiguration

  • Author

    Hussain, Hanaa ; Benkrid, Khaled ; Hong, Chuan ; Seker, Huseyin

  • Author_Institution
    Sch. of Eng., Edinburgh Univ., Edinburgh, UK
  • fYear
    2012
  • fDate
    29-31 Aug. 2012
  • Firstpage
    627
  • Lastpage
    630
  • Abstract
    Classification of highly dimensional Microarray data using K-nearest neighbour (K-NN) is a time-consuming task when implemented on general purpose processors (GPPs), and such it can benefit greatly from a parallel hardware implementation. In this work, an FPGA implementation of the K-NN classifier is presented and compared with an equivalent implementation running on GPP. Then, a novel FPGA-based multi-core implementation of the K-NN ensemble classifier, which exploits dynamic partial reconfiguration (DPR) is presented. The FPGA implementation of the single core K-NN classifier was found to be 92× faster than a GPP implementation, and the ensemble implementation was found to offer ~5× speed-up of the FPGA reconfiguration time. In addition, the paper investigates the effect of data dimensionality on classification time on both FPGAs and GPPs, showing that FPGAs scale up better than GPPs with higher data dimensionality.
  • Keywords
    field programmable gate arrays; multiprocessing systems; pattern classification; DPR; FPGA-based multicore implementation; GPP; K-NN classifier; adaptive FPGA implementation; dynamic partial reconfiguration; field programmable gate arrays; general purpose processors; highly dimensional microarray data; multicore K-nearest neighbour ensemble classifier; parallel hardware implementation; time-consuming task; Cancer; Field programmable gate arrays; Measurement; Multicore processing; Training; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
  • Conference_Location
    Oslo
  • Print_ISBN
    978-1-4673-2257-7
  • Electronic_ISBN
    978-1-4673-2255-3
  • Type

    conf

  • DOI
    10.1109/FPL.2012.6339251
  • Filename
    6339251