On the effectiveness of accelerating MapReduce functions using the Xilinx Vivado HLS tool. (2016)
- Record Type:
- Journal Article
- Title:
- On the effectiveness of accelerating MapReduce functions using the Xilinx Vivado HLS tool. (2016)
- Main Title:
- On the effectiveness of accelerating MapReduce functions using the Xilinx Vivado HLS tool
- Authors:
- Sharafeddin, Mageda
Saghir, Mazen A.R.
Akkary, Haitham
Artail, Hassan
Hajj, Hazem - Abstract:
- Programming FPGAs requires advanced hardware design skills which limits their adoption in data centres. FPGA vendors have provided high level synthesis (HLS) tools to build register transfer level (RTL) specifications from designs provided in high level languages. We present a suite of C and C++-based hardware accelerators for the Purdue MapReduce benchmark suite and use the Xilinx Vivado HLS tool to compare their performance and resource efficiency to hand-coded RTL code. We show that simple design changes in the high level language-based accelerators can improve results. Using Vivado HLS, five benchmarks match the performance of hand optimised RTL while sort, self join, adjacency list and word count algorithms are about 4.7×, 3×, 2× and 1.3× slower, respectively.
- Is Part Of:
- International journal of high performance systems architecture. Volume 6:Number 1(2016)
- Journal:
- International journal of high performance systems architecture
- Issue:
- Volume 6:Number 1(2016)
- Issue Display:
- Volume 6, Issue 1 (2016)
- Year:
- 2016
- Volume:
- 6
- Issue:
- 1
- Issue Sort Value:
- 2016-0006-0001-0000
- Page Start:
- 1
- Page End:
- 12
- Publication Date:
- 2016
- Subjects:
- FPGA -- field-programmable gate arrays -- hardware accelerators -- MapReduce -- reconfigurable computing -- high level synthesis -- HLS -- Vivado -- register transfer level -- RTL specifications
Computer architecture -- Periodicals
Computer systems -- Periodicals
High performance computing -- Periodicals
004.205 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijhpsa ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1751-6528
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 7813.xml