Hardware-Efficient Implementation of Principal Component Analysis Using High-Level Synthesis

被引:0
|
作者
Kumar, Venkata Siva K. [1 ]
Sabat, Samrat L. [1 ]
机构
[1] Univ Hyderabad, Sch Phys, CASEST, Hyderabad, Telangana, India
来源
10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024 | 2024年
关键词
Whitening; Lanczos; Implicit TriQR; Eigenvalues; FPGA; PYNQ;
D O I
10.1109/CONECCT62155.2024.10677202
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Data whitening is a commonly used technique for preprocessing the raw data to reduce redundancy. The Principal Component Analysis (PCA) algorithm is often employed in the whitening process for dimensionality reduction. Eigenvalue decomposition is a critical and high-time complexity module in PCA. This paper presents an area-efficient implementation of PCA utilizing eigenvalue decomposition with the Lanczos and implicit TriQR algorithm. The hardware is validated on the Pynq-Z1 FPGA using the Xilinx Vivado High-Level Synthesis (HLS) platform, employing loop pipeline optimization. A complete System on Chip solution is developed by interfacing the processor and hardware IP logic unit using the AXI-Lite bus interface. The hardware implementation demonstrates superior resource utilization compared to existing implementations while achieving comparable hardware execution time and frequency, particularly for an input matrix size of 16 x 30.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] AN ATTRIBUTE GRAMMAR APPROACH TO HIGH-LEVEL AUTOMATED HARDWARE SYNTHESIS
    ECONOMAKOS, G
    PAPAKONSTANTINOU, G
    TSANAKAS, P
    INFORMATION AND SOFTWARE TECHNOLOGY, 1995, 37 (09) : 493 - 502
  • [42] Hardware acceleration of YOLOv7-tiny using high-level synthesis tools
    Adib Hosseiny
    Hadi Jahanirad
    Journal of Real-Time Image Processing, 2023, 20
  • [43] A Hardware Acceleration Based on High-Level Synthesis Approach for Glucose-Insulin Analysis
    Daud, Nur Atikah Mohd
    Mahmud, Farhanahani
    Jabbar, Muhamad Hairol
    INTERNATIONAL CONFERENCE ON ENGINEERING, SCIENCE AND NANOTECHNOLOGY 2016 (ICESNANO 2016), 2017, 1788
  • [44] Performance Analysis of the Hardware-Efficient Quantum Search Algorithm
    Ahmadkhaniha, Armin
    Mafi, Yousef
    Kazemikhah, Payman
    Aghababa, Hossein
    Barati, Masoud
    Kolahdouz, Mohammadreza
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2023, 62 (08)
  • [45] Parallel implementation of hardware-efficient adaptive equalization for coherent PON systems
    Na Liu
    Cheng Ju
    Changhong Li
    Optical and Quantum Electronics, 2021, 53
  • [46] Fast implementation of binary morphological operations on hardware-efficient systolic architectures
    Malamas, EN
    Malamos, AG
    Varvarigou, TA
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2000, 25 (01): : 79 - 93
  • [47] Parallel implementation of hardware-efficient adaptive equalization for coherent PON systems
    Liu, Na
    Ju, Cheng
    Li, Changhong
    OPTICAL AND QUANTUM ELECTRONICS, 2021, 53 (01)
  • [48] Hardware-Efficient Design and Implementation of a Spiking Neural Model With Noisy Astrocyte
    Gholami, Morteza
    Karimi, Gholamreza
    Linares-Barranco, Bernabe
    IEEE ACCESS, 2023, 11 : 100180 - 100194
  • [49] Fast Implementation of Binary Morphological Operations on Hardware-Efficient Systolic Architectures
    E.N. Malamas
    A.G. Malamos
    T.A. Varvarigou
    Journal of VLSI signal processing systems for signal, image and video technology, 2000, 25 : 79 - 93
  • [50] FPGA Implementation of PLC Programs Using Automated High-Level Synthesis Tools
    Economakos, Christoforos
    Economakos, George
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 2240 - +