Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[gpuCI] Forward-merge branch-0.19 to branch-0.20 [skip ci] #1492

Merged
merged 7 commits into from
Mar 31, 2021

Conversation

GPUtester
Copy link
Contributor

Forward-merge triggered by push to branch-0.19 that creates a PR to keep branch-0.20 up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge.

dillon-cullinan and others added 7 commits March 26, 2021 02:50
This updates the default conda build directory to a custom path for gpuCI. Small changes to artifact paths as well to make this compatible with Project Flash.

Authors:
  - Dillon Cullinan (@dillon-cullinan)

Approvers:
  - AJ Schmidt (@ajschmidt8)

URL: #1452
Addressed comments from: #1450
In addition:

1. Made raft handle const.
2. Split algorithm into multiple kernel calls and updated timers.
3. Removed global symbols to retrieve results in struct.

Authors:
  - Hugo Linsenmaier (@hlinsen)

Approvers:
  - Brad Rees (@BradReesWork)
  - Andrei Schaffer (@aschaffer)
  - Alex Fender (@afender)

URL: #1480
There are various things in this PR.

Multi-Seed (MS) BFS: 
- API tentative 
- Saving research on memory feasability helper function (not in production)
- Saving research on running the current BFS concurrently with streams and threads for analysis perf comparison (not in production)

EgoNet:
- Multithreading in EgoNet which deserializes execution and comes with mild performance improvements on large sizes
- Some cleanup

Authors:
  - Alex Fender (@afender)

Approvers:
  - Chuck Hastings (@ChuckHastings)
  - @Iroy30
  - Brad Rees (@BradReesWork)

URL: #1469
Ensure all conda packages created in this repo that depend on other packages are all version pinned to the same build number. This way it prevents a conda solve from picking mismatched versions of `cugraph` and `libcugraph` that can break this repo during builds and testing.

Authors:
  - Mike Wendt (@mike-wendt)

Approvers:
  - Brad Rees (@BradReesWork)
  - Ray Douglass (@raydouglass)

URL: #1485
…1423)

Implement the `update_by_delta_modularity` method using the new graph primitives and pattern accelerators.

This eliminates all of the custom MNMG implementation originally created for MNMG Louvain a few releases ago and replaces it with the new pattern accelerator and graph primitives that have been added in the last couple of releases.

This depends on the following PRs and should not be merged until after them:
* #1394 
* #1399 

closes #1220

Authors:
  - Chuck Hastings (@ChuckHastings)

Approvers:
  - Andrei Schaffer (@aschaffer)
  - Seunghwa Kang (@seunghwak)
  - Rick Ratzel (@rlratzel)
  - Alex Fender (@afender)

URL: #1423
Authors:
  - @Iroy30

Approvers:
  - Chuck Hastings (@ChuckHastings)
  - Alex Fender (@afender)
  - Seunghwa Kang (@seunghwak)

URL: #1484
This PR tracks work on issue: #1380.

Authors:
  - Andrei Schaffer (@aschaffer)

Approvers:
  - Brad Rees (@BradReesWork)
  - Chuck Hastings (@ChuckHastings)
  - Seunghwa Kang (@seunghwak)

URL: #1439
@GPUtester GPUtester requested review from a team as code owners March 31, 2021 14:44
@GPUtester GPUtester merged commit 8d9043a into branch-0.20 Mar 31, 2021
@GPUtester
Copy link
Contributor Author

SUCCESS - forward-merge complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants