DocumentCode
3077653
Title
An Empirical Performance Evaluation of GPU-Enabled Graph-Processing Systems
Author
Yong Guo ; Varbanescu, Ana Lucia ; Iosup, Alexandru ; Epema, Dick
Author_Institution
Tech. Univ. Delft, Delft, Netherlands
fYear
2015
fDate
4-7 May 2015
Firstpage
423
Lastpage
432
Abstract
Graph processing is increasingly used in knowledge economies and in science, in advanced marketing, social networking, bioinformatics, etc. A number of graph-processing systems, including the GPU-enabled Medusa and Totem, have been developed recently. Understanding their performance is key to system selection, tuning, and improvement. Previous performance evaluation studies have been conducted for CPU-based graph-processing systems, such as Graph and GraphX. Unlike them, the performance of GPU-enabled systems is still not thoroughly evaluated and compared. To address this gap, we propose an empirical method for evaluating GPU-enabled graph-processing systems, which includes new performance metrics and a selection of new datasets and algorithms. By selecting 9 diverse graphs and 3 typical graph-processing algorithms, we conduct a comparative performance study of 3 GPU-enabled systems, Medusa, Totem, and MapGraph. We present the first comprehensive evaluation of GPU-enabled systems with results giving insight into raw processing power, performance breakdown into core components, scalability, and the impact on performance of system-specific optimization techniques and of the GPU generation. We present and discuss many findings that would benefit users and developers interested in GPU acceleration for graph processing.
Keywords
graph theory; graphics processing units; knowledge based systems; optimisation; GPU-enabled graph-processing systems; MapGraph; Medusa; Totem; advanced marketing; bioinformatics; empirical performance evaluation; knowledge economies; social networking; system-specific optimization techniques; Algorithm design and analysis; Electric breakdown; Graphics processing units; Optimization; Performance evaluation; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location
Shenzhen
Type
conf
DOI
10.1109/CCGrid.2015.20
Filename
7152508
Link To Document