Skip to content

Commit 9bd17d7

Browse files
authored
Merge pull request #17 from gunrock/develop
Minor updates.
2 parents 3cc6f44 + 14fd91e commit 9bd17d7

File tree

4 files changed

+17
-10
lines changed

4 files changed

+17
-10
lines changed

docs/_sidebar.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,7 @@
77
- [Building Gunrock](gunrock/building_gunrock)
88
- [Methodology](gunrock/methodology)
99
- [Publications](gunrock/publications_and_presentations)
10-
11-
- Performance Analysis
12-
- [Summary](analysis/results)
13-
- [...](https://github.com/gunrock/io/issues)
10+
- [Performance Analysis](analysis/results)
1411

1512
- Projects
1613
- [Road Map](gunrock/road_map)

docs/gunrock/frequently_asked_questions.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
# Frequently Asked Questions
22

3-
Some of the most common questions we have come across during the life of Gunrock project. If your question isn't already answered below, feel free to create an [issue](https://github.com/gunrock/gunrock/issues) on GitHub.
3+
Here are some of the most common questions we have encountered during the life of the Gunrock project. If your question isn't already answered below, feel free to create an [issue](https://github.com/gunrock/gunrock/issues) on GitHub.
44

5-
## What does it do?
5+
## How do you refer to your project?
6+
7+
"Gunrock" is spelled as one word with a capital G and no other capitalized letters. It is the name of the [UC Davis mascot](https://theaggie.org/2017/10/31/history-of-gunrock-answers-questions-about-mascot/), who was in turn [named for an army thoroughbred](https://www.ucdavis.edu/news/whats-gunrock-name-100-years-history/) brought to UC Davis in 1921.
8+
9+
## What does Gunrock do?
610

711
Gunrock is a fast and efficient graph processing library on the GPU that provides a set of graph algorithms used in big data analytics and visualization with high performance. It also provides a set of operators which abstract the general operations in graph processing for other developers to build high-performance graph algorithm prototypes with minimum programming effort.
812

9-
## How does it do it?
13+
## How does Gunrock do it?
1014

1115
Gunrock takes advantage of the immense computational power available in commodity-level, off-the-shelf Graphics Processing Units (GPUs), originally designed to handle the parallel computational tasks in computer graphics, to perform graph traversal and computation in parallel on thousands of GPU's computing cores.
1216

@@ -58,7 +62,7 @@ Gunrock is targeted at developers who are familiar with basic software engineeri
5862

5963
## Does this process actually work? All the time? On all systems specified?
6064

61-
Currently, Gunrock has been tested on two Linux distributions: Linux Mint and Ubuntu. But we expect it to run correctly on other Linux distributions too. We expect a Mac build would work (it has in the past), but don't currently have a Mac+NVIDIA machine on which we can test. Windows is not currently supported (we welcome pull requests that would allow us to support Windows).
65+
Currently, Gunrock has been tested on two Linux distributions: Linux Mint and Ubuntu. But we expect it to run correctly on other Linux distributions too. Windows is not currently supported (we welcome pull requests that would allow us to support Windows).
6266

6367
## How would someone test that it's working with provided sample data?
6468

docs/gunrock/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ Gunrock is a stable, powerful, and forward-looking substrate for GPU-based graph
3636

3737
- Gunrock does no preprocessing on its datasets. Other projects have demonstrated that preprocessing datasets can deliver performance improvements. We believe this would also extend to Gunrock, but philosophically, we expect that the primary use case for Gunrock will be in pipelines of multiple stages where each stage receives an input from a previous stage, performs a computation on it, and outputs a result to the next stage. In this scenario, the previous stage's output is dynamically generated at runtime and thus not available for preprocessing. In comparing to Gunrock and other graph libraries, We hope that:
3838

39-
- Any graph libraries that do preprocessing report results with both preprocessed and unmodified input datasets, and
40-
- Preprocessing times are clearly identified, and results reported with both preprocessing+processing and with processing alone.
39+
- Any graph libraries that do preprocessing report results with both preprocessed and unmodified input datasets, and
40+
- Preprocessing times are clearly identified, and results reported with both preprocessing+processing and with processing alone.

docs/index.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@
2020
nav.app-nav li ul {
2121
min-width: 100px;
2222
}
23+
24+
.markdown-section em {
25+
/* color: #7f8c8d; */
26+
color: inherit;
27+
}
28+
2329
</style>
2430

2531
<!-- Vega and Vega-Lite Includes -->

0 commit comments

Comments
 (0)