An FPGA-Based Cloud System for Massive ECG Data Analysis

被引:11
|
作者
Wang, Xu [1 ]
Zhu, Yongxin [1 ]
Ha, Yajun [2 ]
Qiu, Meikang [3 ]
Huang, Tian [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Microelect, Shanghai 200240, Peoples R China
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 119077, Singapore
[3] Pace Univ, Dept Comp Sci, New York, NY 10038 USA
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Cloud computing; electrocardiogram (ECG) data analysis; field-programmable gate array (FPGA); WAVELET TRANSFORM;
D O I
10.1109/TCSII.2016.2556861
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this brief, we propose a stand-alone system-on-a-programmable-chip (SOPC)-based cloud system to accelerate massive electrocardiogram (ECG) data analysis. The proposed system tightly couples network I/O handling hardware to data processing pipelines in a single field-programmable gate array (FPGA), offloading both networking operations and ECG data analysis. In this system, we first propose a massive-sessions optimized TCP/IP hardware stack using a macropipeline architecture to accelerate network packet processing. Second, we propose a streaming architecture to accelerate ECG signal processing, including QRS detection, feature extraction, and classification. We verify our design on XC6VLX550T FPGA using real ECG data. Compared to commercial servers, our system shows up to 38x improvement in performance and 142x improvement in energy efficiency.
引用
收藏
页码:309 / 313
页数:5
相关论文
共 50 条
  • [1] FPGA-Based Decision Support System for ECG Analysis
    Giorgio, Agostino
    Guaragnella, Cataldo
    Rizzi, Maria
    [J]. JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2023, 13 (01)
  • [2] FPGA-based System for the Acceleration of Cloud Microservices
    Lallet, Julien
    Enrici, Andrea
    Saffar, Anfel
    [J]. 2018 13TH IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING (BMSB), 2018,
  • [3] FPGA-based Encryption System for Cloud Security
    Papadopoulos, Marios
    Kitsos, Paris
    [J]. 2023 26TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, DSD 2023, 2023, : 714 - 717
  • [4] FPGA-based reservoir computing system for ECG denoising
    Elbedwehy, Aya N.
    El-Mohandes, Awny M.
    Elnakib, Ahmed
    Abou-Elsoud, Mohy Eldin
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 91
  • [5] FPGA-based System for ECG Beat Detection and Classification
    Cvikl, M.
    Zemva, A.
    [J]. 11TH MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2007, VOLS 1 AND 2, 2007, 16 (1-2): : 66 - +
  • [6] FPGA-based hardware acceleration for local complexity analysis of massive genomic data
    Papadopoulos, Agathoklis
    Kirmitzoglou, Ioannis
    Promponas, Vasilis J.
    Theocharides, Theocharis
    [J]. INTEGRATION-THE VLSI JOURNAL, 2013, 46 (03) : 230 - 239
  • [7] FPGA-based ECG signal generator
    Guo, Q
    Hu, JQ
    Chen, SS
    [J]. ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 3, 2005, : 408 - 411
  • [8] An FPGA-Based MPSoC for Real-Time ECG Analysis
    El Mimouni, El Hassan
    Karim, Mohammed
    Amarouch, Mohamed-Yassine
    [J]. PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [9] An FPGA-based monitoring system for reliability analysis
    Johansson, Christian
    Arwidson, Jonas
    Manefjord, Torbjorn
    [J]. 2017 IMAPS NORDIC CONFERENCE ON MICROELECTRONICS PACKAGING (NORDPAC), 2017, : 53 - 56
  • [10] Simplified FPGA-based data acquisition system for PET
    Laymon, CM
    Miyaoka, RS
    Park, BK
    Lewellen, TK
    [J]. 2002 IEEE NUCLEAR SCIENCE SYMPOSIUM, CONFERENCE RECORD, VOLS 1-3, 2003, : 704 - 707