Multi-core and GPU-based systems offer unprecedented computational power. They are, however, challenging to utilize effectively, especially when processing irregular data such as graphs. Graphs are of great interest, as they are now used to model geographic-, social- andneural networks. Several interesting programming frameworks for graph processing have therefore been developed these past few years. In this work, we highlight the strengths and weaknesses of the Galois, GraphBLAST, Gunrock and Ligra graph frameworks through benchmarking their single source shortest path (SSSP) implementations using the SuiteSparse Matrix Collection. Tests were done on an Nvidia DGX2 system, except for Ligra, which only provides a multi-core framework. D-IrG...
Optimizing linear algebra operations has been a research topic for decades. The compact languag...
For large-scale graph analytics on the GPU, the irregularity of dataaccess/control flow and the comp...
Graph processing is increasingly used in a variety of domains, from engineering to logistics and fro...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
For large-scale graph analytics on the GPU, the irregularity of data access and control flow, and th...
Graph algorithms are becoming increasingly important for analyz-ing large datasets in many fields. R...
Graph algorithms are becoming increasingly important for analyzing large datasets in many fields. Re...
Graphs are de facto data structures for many applications, and efficient graph processing is a must ...
We present a single-node, multi-GPU programmable graph processing library that allows programmers to...
Graphs play a key role in data analytics. Graphs and the software systems used to work with them are...
Abstract—Graphs are common data structures for many applications, and efficient graph processing is ...
There is the significant interest nowadays in developing the frameworks for parallelizing the proces...
The stagnant performance of single core processors, increasing size of data sets, and variety of str...
There is the significant interest nowadays in developing the frameworks of parallelizing the process...
© 2020 Owner/Author. In this demonstration paper, we present the Graph Based Benchmark Suite (GBBS),...
Optimizing linear algebra operations has been a research topic for decades. The compact languag...
For large-scale graph analytics on the GPU, the irregularity of dataaccess/control flow and the comp...
Graph processing is increasingly used in a variety of domains, from engineering to logistics and fro...
High-performance implementations of graph algorithms are challenging to implement on new parallel ha...
For large-scale graph analytics on the GPU, the irregularity of data access and control flow, and th...
Graph algorithms are becoming increasingly important for analyz-ing large datasets in many fields. R...
Graph algorithms are becoming increasingly important for analyzing large datasets in many fields. Re...
Graphs are de facto data structures for many applications, and efficient graph processing is a must ...
We present a single-node, multi-GPU programmable graph processing library that allows programmers to...
Graphs play a key role in data analytics. Graphs and the software systems used to work with them are...
Abstract—Graphs are common data structures for many applications, and efficient graph processing is ...
There is the significant interest nowadays in developing the frameworks for parallelizing the proces...
The stagnant performance of single core processors, increasing size of data sets, and variety of str...
There is the significant interest nowadays in developing the frameworks of parallelizing the process...
© 2020 Owner/Author. In this demonstration paper, we present the Graph Based Benchmark Suite (GBBS),...
Optimizing linear algebra operations has been a research topic for decades. The compact languag...
For large-scale graph analytics on the GPU, the irregularity of dataaccess/control flow and the comp...
Graph processing is increasingly used in a variety of domains, from engineering to logistics and fro...