DocumentCode :
3738230
Title :
G-DMA: improving memory access performance for hardware accelerated sparse graph computation
Author :
Andrew Bean;Nachiket Kapre;Peter Cheung
Author_Institution :
Department of Electrical and Electronic Engineering, Imperial College London
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
Scatter-gather direct memory access (DMA) transfers can be used to efficiently fetch graph memory data for onchip processing of graph applications. We present a hardware controlled graph DMA engine which can operate autonomously without the need for CPU interaction. Graph processing algorithms can asynchronously request graph data which is fetched from memory and streamed to the processing core. An implementation of Dijkstra´s shortest path algorithm operating on real-world social network graph data is used to demonstrate the operation of our hardware controlled graph DMA engine. Our system shows a 38% decrease in processing time over a standard CPU implementation and up to an 11% improvement over a hardware implementation using standard AXI4 read requests.
Keywords :
"Engines","Decoding","System-on-chip","Hardware","Memory management","Standards","Central Processing Unit"
Publisher :
ieee
Conference_Titel :
ReConFigurable Computing and FPGAs (ReConFig), 2015 International Conference on
Type :
conf
DOI :
10.1109/ReConFig.2015.7393317
Filename :
7393317
Link To Document :
بازگشت