A New Hardware Accelerator for Data Sorting in Area & Energy Constrained Architectures

被引:0
|
作者
Norollah, Amin [1 ]
Beitollahi, Hakem [1 ]
Patooghy, Ahmad [2 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
[2] Univ Cent Arkansas, Dept Comp Sci, Conway, AR USA
关键词
FPGA; hardware accelerator; unary processing; stochastic processing; sorting algorithm; Bitonic sorting network;
D O I
10.1109/mwscas.2019.8885297
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sorting is one of the most important computational tasks in data processing applications. Recent studies show that the FPGA-based hardware accelerators are more efficient than the general-purpose processors and GPUs. By increasing the input records in the sorting network, the number of Compare-And-Swap (CAS) units would be increased, which in turn, will lead to increased resource consumption. In some applications, the number of available resources is limited. Thereby, it is necessary to optimize resource requirements while maintaining a sufficient level of performance. This paper presents a new sorting architecture that reduces the number of required resources compared to the state-of-the-art sorting architecture and achieves the desired performance using Unary processing. Results indicate that the proposed architecture increases throughput by 29.1% and reduces the number of LUTs by 42%, for sorting 8-input records, compared to other architecture.
引用
收藏
页码:985 / 988
页数:4
相关论文
共 50 条
  • [1] Shared Hardware Accelerator Architectures for Heterogeneous MPSoCs
    Bouthaina, Damak
    Baklouti, Mouna
    Niar, Smail
    Abid, Mohamed
    2013 8TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2013,
  • [2] Tutorial: New hardware architectures for data management (DPMH)
    Tutorium: Neue hardwarearchitekturen für das datenmanagement
    1600, Gesellschaft fur Informatik (GI) (P-216):
  • [3] Edge-sorter: A hardware sorting engine for area & power constrained edge computing devices
    Beitollahi, Hakem
    Pandi, Marziye
    Moghaddas, Mostafa
    MICROPROCESSORS AND MICROSYSTEMS, 2024, 105
  • [4] A Family of Modular Area- and Energy-Efficient QRD-Accelerator Architectures
    Vishnoi, Upasna
    Noll, Tobias G.
    INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [5] Database architectures for new hardware
    Ailamaki, A
    ICDE 2005: 21ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2005, : 1148 - 1148
  • [6] Database architectures for new hardware
    Ailamaki, A. (natassa@cmu.edu), IEEE Computer Society; The Database Society of Japan, DBSJ; Information Processing Society of Japan, IPSJ; Institute of Electronics, Info. Commun. Engineers, IEICE (Institute of Electrical and Electronics Engineers Computer Society):
  • [7] Hardware Accelerator for Analytics of Sparse Data
    Nurvitadhi, Eriko
    Mishra, Asit
    Wang, Yu
    Venkatesh, Ganesh
    Marr, Debbie
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1616 - 1621
  • [8] Hardware Accelerator Design for Data Centers
    Yesil, Serif
    Ozdal, Muhammet Mustafa
    Kim, Taemin
    Ayupov, Andrey
    Burns, Steven
    Ozturk, Ozcan
    2015 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2015, : 770 - 775
  • [9] Big Data Analytics on Heterogeneous Accelerator Architectures
    Neshatpour, Katayoun
    Sasan, Avesta
    Homayoun, Houman
    2016 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2016,
  • [10] Energy efficient packet classification hardware accelerator
    Kennedy, Alan
    Wang, Xiaojun
    Liu, Bin
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 815 - +