Skip to content

Commit 5a22910

Browse files
committed
populated results pages with links to tables
1 parent 456cf8a commit 5a22910

File tree

9 files changed

+44
-34
lines changed

9 files changed

+44
-34
lines changed

docs/analysis/results.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,40 @@
22

33
We are gradually adding summaries of our results to these web pages (please let us know if you would like other comparisons). These summaries also include a table of results along with links to the configuration and results of each individual run. We detail our [methodology for our measurements here](/gunrock/methodology).
44

5-
First, our most recent results (on Gunrock 1.0+) on several Gunrock primitives. If you are comparing against Gunrock, these pages present the most recent results, generally on a variety of input datasets and GPUs. Each page also has a link to a table of results which include, for each result, the command line used to generate that result.
5+
## Per-primitive Gunrock 1.0+ results
6+
7+
First, our most recent results (on Gunrock 1.0+) on several Gunrock primitives. <b>If you are comparing against Gunrock, these pages present the most recent results</b>, generally on a variety of input datasets and GPUs. Each page also has a link to a table of results which include, for each result, the Gunrock command line used to generate that result. If for any reason you are unable to replicate our results, please let us know.
68

79
- [Breadth-first search (BFS)](/analysis/results_bfs) and also [Forward-only breadth-first search (BFS)](/analysis/results_forward_bfs)
810
- [Single-source shortest path (SSSP)](/analysis/results_sssp)
911
- [Betweenness centrality (BC)](/analysis/results_bc)
1012
- [PageRank (PR)](/analysis/results_pr)
1113
- [Triangle counting (TC)](/analysis/results_tc)
1214

15+
## Cross-primitive Gunrock 1.0+ results
16+
1317
The following results compare across different primitives:
1418
- [Edges/vertices visited vs. number of edges/vertices](/analysis/results_edges_vertices)
1519
- [Search depth](/analysis/results_search_depth)
1620

21+
## Single-GPU performance results from Gunrock 0.x (2016&ndash;2017)
22+
1723
The following are performance results largely from our [2016 ACM PPoPP paper](http://dx.doi.org/10.1145/2851141.2851145) and [2017 ACM TOPC paper](http://dx.doi.org/10.1145/3108140), or Gunrock versions current at that time.
1824

1925
- [Gunrock performance compared with other engines for graph analytics](/analysis/engines_topc)
2026
- [Setting parameters for direction-optimized BFS](http://gunrock.github.io/gunrock/doc/latest/md_stats_do_ab_random)
2127
- [Gunrock results on different GPUs](/analysis/gunrock_gpus)
2228
- [Comparison to Groute](/analysis/groute)
2329

30+
## Multi-GPU performance results from Gunrock 0.x (2017)
31+
2432
The following are multi-GPU performance results largely from our [2017 IEEE IPDPS paper](http://dx.doi.org/10.1109/IPDPS.2017.117).
2533

2634
- [Multi-GPU Gunrock Speedups](/analysis/mgpu_speedup) and [Multi-GPU Gunrock Scalability](/analysis/mgpu_scalability)
2735
- [Multi-GPU Gunrock Partition Performance](/analysis/mgpu_partition)
2836

37+
## Miscellaneous results from Gunrock 0.x (2016&ndash;2017)
38+
2939
The following are historical results (~2017) that are not published but we found interesting. We believe a current Gunrock build would have similar characteristics.
3040

3141
- [Gunrock BFS throughput as a function of frontier size](/analysis/frontier_size)

docs/analysis/results_bc.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Betweenness Centrality
22

3-
We show four results for betweenness centrality on a variety of datasets across multiple GPUS: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. We may have application-specific notes on our [methodology page](/gunrock/methodology).
3+
We show four results for betweenness centrality on a variety of datasets across multiple GPUs: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. We may have application-specific notes on our [methodology page](/gunrock/methodology).
44

55
<div id="vis_gunrock_primitives_bc_mteps"></div>
66
<script type="text/javascript">
@@ -10,7 +10,7 @@ We show four results for betweenness centrality on a variety of datasets across
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bc_mteps_table.html ':include :type=markdown')
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bc_mteps_table.md)
1414

1515
<div id="vis_gunrock_primitives_bc_avg_process_time"></div>
1616
<script type="text/javascript">
@@ -20,7 +20,7 @@ We show four results for betweenness centrality on a variety of datasets across
2020
}).catch(console.error);
2121
</script>
2222

23-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bc_avg_process_time_table.html ':include :type=markdown')
23+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bc_avg_process_time_table.md)
2424

2525
<div id="vis_gunrock_primitives_bc_advance_mode"></div>
2626
<script type="text/javascript">
@@ -30,7 +30,7 @@ We show four results for betweenness centrality on a variety of datasets across
3030
}).catch(console.error);
3131
</script>
3232

33-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bc_advance_mode_table.html ':include :type=markdown')
33+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bc_advance_mode_table.md)
3434

3535
<div id="vis_gunrock_primitives_bc_edges"></div>
3636
<script type="text/javascript">
@@ -40,4 +40,4 @@ We show four results for betweenness centrality on a variety of datasets across
4040
}).catch(console.error);
4141
</script>
4242

43-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bc_edges_table.html ':include :type=markdown')
43+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bc_edges_table.md)

docs/analysis/results_bfs.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Breadth-First Search
22

3-
We show four results for direction-optimized BFS on a variety of datasets across multiple GPUS: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. We may have application-specific notes on our [methodology page](/gunrock/methodology).
3+
We show four results for direction-optimized BFS on a variety of datasets across multiple GPUs: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. We may have application-specific notes on our [methodology page](/gunrock/methodology).
44

55
<div id="vis_gunrock_primitives_dobfs_mteps"></div>
66
<script type="text/javascript">
@@ -10,7 +10,7 @@ We show four results for direction-optimized BFS on a variety of datasets across
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_dobfs_mteps_table.html ':include :type=markdown')
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_dobfs_mteps_table.md)
1414

1515
<div id="vis_gunrock_primitives_dobfs_avg_process_time"></div>
1616
<script type="text/javascript">
@@ -20,7 +20,7 @@ We show four results for direction-optimized BFS on a variety of datasets across
2020
}).catch(console.error);
2121
</script>
2222

23-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_dobfs_avg_process_time_table.html ':include :type=markdown')
23+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_dobfs_avg_process_time_table.md)
2424

2525
<div id="vis_gunrock_primitives_dobfs_advance_mode"></div>
2626
<script type="text/javascript">
@@ -30,7 +30,7 @@ We show four results for direction-optimized BFS on a variety of datasets across
3030
}).catch(console.error);
3131
</script>
3232

33-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_dobfs_advance_mode_table.html ':include :type=markdown')
33+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_dobfs_advance_mode_table.md)
3434

3535
<div id="vis_gunrock_primitives_dobfs_edges"></div>
3636
<script type="text/javascript">
@@ -40,4 +40,4 @@ We show four results for direction-optimized BFS on a variety of datasets across
4040
}).catch(console.error);
4141
</script>
4242

43-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_dobfs_edges_table.html ':include :type=markdown')
43+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_dobfs_edges_table.md)

docs/analysis/results_edges_vertices.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Edges/vertices visited vs. number of edges/vertices
22

3-
How many edges or vertices do we actually visit across our primitives as a function of the number of edges or vertices in the graph? These results are measured on an NVIIDA Tesla V100 GPU.
3+
How many edges or vertices do we actually visit across our primitives as a function of the number of edges or vertices in the graph? These results are measured on an NVIDIA Tesla V100 GPU.
44

55
<div id="vis_gunrock_primitives_all_V100_edges_visited_vs_num_edges"></div>
66
<script type="text/javascript">
@@ -10,7 +10,7 @@ How many edges or vertices do we actually visit across our primitives as a funct
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](analysis/gunrock_primitives_all_V100_edges_visited_vs_num_edges_table.md)
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_all_V100_edges_visited_vs_num_edges_table.md)
1414

1515
<div id="vis_gunrock_primitives_all_V100_vertices_visited_vs_num_vertices"></div>
1616
<script type="text/javascript">
@@ -20,4 +20,4 @@ How many edges or vertices do we actually visit across our primitives as a funct
2020
}).catch(console.error);
2121
</script>
2222

23-
[Table of data for the above results, including links to JSON summaries for each experiment](analysis/gunrock_primitives_all_V100_vertices_visited_vs_num_vertices_table.md)
23+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_all_V100_vertices_visited_vs_num_vertices_table.md)

docs/analysis/results_forward_bfs.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Forward-only Breadth-First Search
22

3-
We show four results for forward-only BFS on a variety of datasets across multiple GPUS: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. The Gunrock team believes that citing Gunrock's forward-only results without also including full direction-optimized results is misleading to readers. We may have application-specific notes on our [methodology page](/gunrock/methodology).
3+
We show four results for forward-only BFS on a variety of datasets across multiple GPUs: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges. The Gunrock team believes that citing Gunrock's forward-only results without also including full direction-optimized results is misleading to readers. We may have application-specific notes on our [methodology page](/gunrock/methodology).
44

55
<div id="vis_gunrock_primitives_bfs_mteps"></div>
66
<script type="text/javascript">
@@ -10,7 +10,7 @@ We show four results for forward-only BFS on a variety of datasets across multip
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bfs_mteps_table.html ':include :type=markdown')
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bfs_mteps_table.md)
1414

1515
<div id="vis_gunrock_primitives_bfs_avg_process_time"></div>
1616
<script type="text/javascript">
@@ -20,7 +20,7 @@ We show four results for forward-only BFS on a variety of datasets across multip
2020
}).catch(console.error);
2121
</script>
2222

23-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bfs_avg_process_time_table.html ':include :type=markdown')
23+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bfs_avg_process_time_table.md)
2424

2525
<div id="vis_gunrock_primitives_bfs_advance_mode"></div>
2626
<script type="text/javascript">
@@ -30,7 +30,7 @@ We show four results for forward-only BFS on a variety of datasets across multip
3030
}).catch(console.error);
3131
</script>
3232

33-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bfs_advance_mode_table.html ':include :type=markdown')
33+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bfs_advance_mode_table.md)
3434

3535
<div id="vis_gunrock_primitives_bfs_edges"></div>
3636
<script type="text/javascript">
@@ -40,4 +40,4 @@ We show four results for forward-only BFS on a variety of datasets across multip
4040
}).catch(console.error);
4141
</script>
4242

43-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_bfs_edges_table.html ':include :type=markdown')
43+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_bfs_edges_table.md)

docs/analysis/results_pr.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# PageRank
22

3-
We show four results for PageRank on a variety of datasets across multiple GPUS: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges.
3+
We show four results for PageRank on a variety of datasets across multiple GPUs: throughput (measured in MTEPS), runtime (measured in ms), throughput as a function of load-balancing strategy ("advance mode"), and throughput as a function of the number of edges.
44

55
<div id="vis_gunrock_primitives_pr_mteps"></div>
66
<script type="text/javascript">
@@ -10,7 +10,7 @@ We show four results for PageRank on a variety of datasets across multiple GPUS:
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_pr_mteps_table.html ':include :type=markdown')
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_pr_mteps_table.md)
1414

1515
<div id="vis_gunrock_primitives_pr_avg_process_time"></div>
1616
<script type="text/javascript">
@@ -20,7 +20,7 @@ We show four results for PageRank on a variety of datasets across multiple GPUS:
2020
}).catch(console.error);
2121
</script>
2222

23-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_pr_avg_process_time_table.html ':include :type=markdown')
23+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_pr_avg_process_time_table.md)
2424

2525
<div id="vis_gunrock_primitives_pr_advance_mode"></div>
2626
<script type="text/javascript">
@@ -30,7 +30,7 @@ We show four results for PageRank on a variety of datasets across multiple GPUS:
3030
}).catch(console.error);
3131
</script>
3232

33-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_pr_advance_mode_table.html ':include :type=markdown')
33+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_pr_advance_mode_table.md)
3434

3535
<div id="vis_gunrock_primitives_pr_edges"></div>
3636
<script type="text/javascript">
@@ -40,4 +40,4 @@ We show four results for PageRank on a variety of datasets across multiple GPUS:
4040
}).catch(console.error);
4141
</script>
4242

43-
[Table of data for the above results, including links to JSON summaries for each experiment](https://raw.githubusercontent.com/gunrock/io/master/plots/gunrock_primitives_pr_edges_table.html ':include :type=markdown')
43+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_pr_edges_table.md)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Search depth
22

3-
How many iterations does it take to complete a primitive? These results are measured on an NVIIDA Tesla V100 GPU.
3+
How many iterations does it take to complete a primitive? These results are measured on an NVIDIA Tesla V100 GPU.
44

55
<div id="vis_gunrock_primitives_all_V100_search_depth"></div>
66
<script type="text/javascript">
@@ -10,4 +10,4 @@ How many iterations does it take to complete a primitive? These results are meas
1010
}).catch(console.error);
1111
</script>
1212

13-
[Table of data for the above results, including links to JSON summaries for each experiment](analysis/gunrock_primitives_all_V100_search_depth_table.md)
13+
[Table of data for the above results, including links to JSON summaries with command lines for each experiment](analysis/gunrock_primitives_all_V100_search_depth_table.md)

0 commit comments

Comments
 (0)