Configurable FPGA Architecture for Hardware-Software Merge Sorting

被引:0
|
作者
Petrut, Patricia Carla [1 ]
Amaricai, Alexandru [1 ]
Boncalo, Oana [1 ]
机构
[1] Univ Politehn Timisoara, Dept Comp Engn, Timisoara, Romania
来源
PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (MIXDES 2016) | 2016年
关键词
Merge Sort; FPGA; Acceleration;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sorting represents one of the most important operations in data center applications. In this paper, we propose a hardware-software FPGA accelerated based solution for very large data set merge sorting. The accelerator is using a FIFO based approach for sorting. The main contributions of the proposed solution are: (i) configurable FIFO buffers in order to address the variable size of the pre-sorted arrays in the merge sorting algorithm, and (ii) FIFO buffer size tailored for reduced memory usage of the software component. The proposed solution has been implemented on Xilinx Zynq platform. We present FPGA synthesis results for different configurations of FIFO depths and number of FIFO based sorters.
引用
收藏
页码:179 / 182
页数:4
相关论文
共 50 条
  • [1] A Hardware-Software Cooperative Interval-Replaying for FPGA-based Architecture Evaluation
    Cui, Hongwei
    Liang, Shuhao
    Cui, Yujie
    Zhang, Weiqi
    Zhan, Honglan
    Yang, Chun
    Liu, Xianhua
    Cheng, Xu
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,
  • [2] Parallel hardware-software architecture for computation of Discrete Wavelet Transform using the Recursive Merge Filtering algorithm
    Jamkhandi, P
    Mukherjee, A
    Mukherjee, K
    Franceschini, R
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 250 - 256
  • [3] MODULAR HARDWARE-SOFTWARE ARCHITECTURE AS A BASIS FOR PBXS
    RAMBOLD, T
    SIEMENS FORSCHUNGS-UND ENTWICKLUNGSBERICHTE-SIEMENS RESEARCH AND DEVELOPMENT REPORTS, 1978, 7 (06): : 368 - 370
  • [4] Proposal for Hardware-Software Architecture of a Domotic System
    Caviedes, Mauricio
    De la Rosa, Fernando
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL III, 2010, : 112 - 115
  • [5] HARDWARE-SOFTWARE PARTITIONING FOR EMBEDDED MULTIPROCESSOR FPGA SYSTEMS
    Lee, Trong-Yen
    Fan, Yang-Hsin
    Cheng, Yu-Min
    Tsai, Chia-Chun
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (10A): : 3071 - 3083
  • [6] Hardware-Software Co-Design of AES on FPGA
    Baskaran, Saambhavi
    Rajalakshmi, Pachamuthu
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 1118 - 1122
  • [7] Hardware-software partitioning for embedded multiprocessor FPGA systems
    Lee, Trong-Yen
    Fan, Yang-Hsin
    Cheng, Yu-Min
    Tsai, Chia-Chun
    International Journal of Innovative Computing, Information and Control, 2009, 5 (10): : 3071 - 3083
  • [8] Hardware-software architecture of the SWAN Wireless ATM Network
    Agrawal, P
    Hyden, E
    Krzyzanowski, P
    Srivastava, MB
    Trotter, JA
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 13 (2-3): : 87 - 104
  • [9] A combined hardware-software architecture for network flow analysis
    Yusuf, S
    Luk, W
    Sloman, M
    Dulay, N
    Lupu, EC
    Brown, G
    ERSA'05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ENGINEERING OF RECONFIGURABLE SYSTEMS AND ALGORITHMS, 2005, : 149 - 155
  • [10] Enhancement of hardware-software partition for embedded multiprocessor FPGA systems
    Lee, Trong-Yen
    Fan, Yang-Sin
    Cheng, Yu-Min
    Tsai, Chia-Chun
    Hsiao, Rong-Shue
    2007 THIRD INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING, VOL 1, PROCEEDINGS, 2007, : 19 - +