An Efficient Selection-Based kNN Architecture for Smart Embedded Hardware Accelerators

被引:0
|
作者
Younes H. [1 ,2 ]
Ibrahim A. [1 ,2 ]
Rizk M. [2 ]
Valle M. [1 ]
机构
[1] Department of Electrical, Electronic and Telecommunications Engineering and Naval Architecture, University of Genova, Genova
[2] Department of Computer and Communication Engineering, Lebanese International University, Beirut
关键词
Approximate computing; embedded implementation; energy efficiency; fPGA; hardware accelerators; high level synthesis; k-nearest neighbor; real-Time processing; tactile sensing;
D O I
10.1109/OJCAS.2021.3108835
中图分类号
学科分类号
摘要
K-Nearest Neighbor (kNN) is an efficient algorithm used in many applications, e.g., text categorization, data mining, and predictive analysis. Despite having a high computational complexity, kNN is a candidate for hardware acceleration since it is a parallelizable algorithm. This paper presents an efficient novel architecture and implementation for a kNN hardware accelerator targeting modern System-on-Chips (SoCs). The architecture adopts a selection-based sorter dedicated for kNN that outperforms traditional sorters in terms of hardware resources, time latency, and energy efficiency. The kNN architecture has been designed using High-Level Synthesis (HLS) and implemented on the Xilinx Zynqberry platform. Compared to similar state-of-The-Art implementations, the proposed kNN provides speedups between $1.4times $ and $875times $ with 41% to 94% reductions in energy consumption. To further enhance the proposed architecture, algorithmic-level Approximate Computing Techniques (ACTs) have been applied. The proposed approximate kNN implementation accelerates the classification process by $2.3times $ with an average reduced area size of 56% for a real-Time tactile data processing case study. The approximate kNN consumes 69% less energy with an accuracy loss of less than 3% when compared to the proposed Exact kNN. © 2020 IEEE.
引用
收藏
页码:534 / 545
页数:11
相关论文
共 50 条
  • [21] A Fast, Decentralized Covariance Selection-Based Approach to Detect Cyber Attacks in Smart Grids
    Moslemi, Ramin
    Mesbahi, Afshin
    Velni, Javad Mohammadpour
    IEEE TRANSACTIONS ON SMART GRID, 2018, 9 (05) : 4930 - 4941
  • [22] Efficient reporting node selection-based MAC protocol for wireless sensor networks
    Bouabdallah, Fatma
    Bouabdallah, Nizar
    Boutaba, Raouf
    WIRELESS NETWORKS, 2013, 19 (03) : 373 - 391
  • [23] Efficient Feature Selection-Based on Random Forward Search for Virtual Metrology Modeling
    Kang, Seokho
    Kim, Dongil
    Cho, Sungzoon
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2016, 29 (04) : 391 - 398
  • [24] Programmable Energy-Efficient Analog Multilayer Perceptron Architecture Suitable for Future Expansion to Hardware Accelerators
    Dix, Jeff
    Holleman, Jeremy
    Blalock, Benjamin J.
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2023, 13 (03)
  • [25] High Performance, Power Efficient Hardware Accelerators: Emerging Devices, Circuits and Architecture Co-design
    Graves, Catherine
    CF '19 - PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS, 2019, : 1 - 1
  • [26] Embedded Hardware Architecture Based on Microcontrollers for the Action and Perception of a Transradial Prosthesis
    Cipriani, Christian
    Controzzi, Marco
    Vecchi, Fabrizio
    Carrozza, M. Chiara
    2008 2ND IEEE RAS & EMBS INTERNATIONAL CONFERENCE ON BIOMEDICAL ROBOTICS AND BIOMECHATRONICS (BIOROB 2008), VOLS 1 AND 2, 2008, : 936 - +
  • [27] Efficient Embedded Hardware Architecture for Stabilised Tracking Sighting System of Armoured Fighting Vehicles
    Verma, Kamlesh
    Ghosh, Debashis
    Marathe, Rajeev
    Kumar, Avnish
    DEFENCE SCIENCE JOURNAL, 2019, 69 (03) : 208 - 216
  • [28] Hardware and Software Architecture of a Smart Meter Based on Electrical Signature Analysis
    Temneanu, Marinel
    Ardeleanu, Andrei Sebastian
    2013 8TH INTERNATIONAL SYMPOSIUM ON ADVANCED TOPICS IN ELECTRICAL ENGINEERING (ATEE), 2013,
  • [29] A Feature Selection-Based Predictive-Learning Framework for Optimal Actuator Control in Smart Homes
    Malik, Sehrish
    Shafqat, Wafa
    Lee, Kyu-Tae
    Kim, Do-Hyeun
    ACTUATORS, 2021, 10 (04)
  • [30] An efficient hardware architecture of CAVLC encoder based on stream processing
    Orlandic, Milica
    Svarstad, Kjetil
    MICROELECTRONICS JOURNAL, 2017, 67 : 43 - 49