dgl icon indicating copy to clipboard operation
dgl copied to clipboard

[GraphBolt][CUDA] Other example cuda versions

Open mfbalin opened this issue 1 year ago • 13 comments

Description

The examples left out from #6861.

Google colab demo here: https://colab.research.google.com/drive/1AMnK9YlEP5dSWiz1Kg6V6DdVjsiSeN75?usp=sharing

Checklist

Please feel free to remove inapplicable items for your PR.

  • [ ] The PR title starts with [$CATEGORY] (such as [NN], [Model], [Doc], [Feature]])
  • [ ] I've leverage the tools to beautify the python and c++ code.
  • [ ] The PR is complete and small, read the Google eng practice (CL equals to PR) to understand more about small PR. In DGL, we consider PRs with less than 200 lines of core code change are small (example, test and documentation could be exempted).
  • [ ] All changes have test coverage
  • [ ] Code is well-documented
  • [ ] To the best of my knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change
  • [ ] Related issue is referred in this PR
  • [ ] If the PR is for a new model/paper, I've updated the example index here.

Changes

mfbalin avatar Jan 16 '24 07:01 mfbalin

To trigger regression tests:

  • @dgl-bot run [instance-type] [which tests] [compare-with-branch]; For example: @dgl-bot run g4dn.4xlarge all dmlc/master or @dgl-bot run c5.9xlarge kernel,api dmlc/master

dgl-bot avatar Jan 16 '24 07:01 dgl-bot

Commit ID: e16ab76c4a74e3ab3ef8b4b612d8c0dfb04ef695

Build ID: 1

Status: ❌ CI test failed in Stage [Torch CPU (Win64) Unit test].

Report path: link

Full logs path: link

dgl-bot avatar Jan 16 '24 08:01 dgl-bot

Commit ID: e720b8d96dee60beee7ffec531da88c32d0c7f14

Build ID: 2

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 16 '24 17:01 dgl-bot

Commit ID: 005ff4f1fe4b57390a0d12a44d570007046cee75

Build ID: 3

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 16 '24 19:01 dgl-bot

@frozenbugs what changes would be required if we wanted to enable GPU sampling in the rest of the examples here? I want to minimize the change to the examples to do this.

I feel that only the lightning example looks a bit too complicated. The line counts of the two other examples don't increase at all.

mfbalin avatar Jan 18 '24 08:01 mfbalin

Commit ID: 36e6c37812a04b29c7400060200c18e7a196a051

Build ID: 4

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 18 '24 09:01 dgl-bot

Commit ID: 9ad218cbe462b9939577e5db9b0bcb2f165c9615

Build ID: 5

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 23 '24 04:01 dgl-bot

Commit ID: 12406973caa1f6b91c3e53fc8eb5fac59cd724e0

Build ID: 6

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 23 '24 17:01 dgl-bot

Commit ID: e81a62b1b65da129b8629642e327418eae461a0f

Build ID: 7

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Jan 31 '24 20:01 dgl-bot

@Rhett-Ying Are we going to release GPU accelerated R-GCN example? It already works and I think the release blog should mention it.

mfbalin avatar Feb 20 '24 21:02 mfbalin

Commit ID: b9b4aad1b43bd1047d6aeed78c73eea9aee30395

Build ID: 8

Status: ❌ CI test failed in Stage [Torch CPU Example test].

Report path: link

Full logs path: link

dgl-bot avatar Feb 20 '24 21:02 dgl-bot

Commit ID: 808349bc78fa60c8122348e6b2cac115ea5ca19b

Build ID: 9

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Feb 21 '24 16:02 dgl-bot

Commit ID: 82ce37185857bd891442d578719120683367c21d

Build ID: 10

Status: ✅ CI test succeeded.

Report path: link

Full logs path: link

dgl-bot avatar Feb 22 '24 16:02 dgl-bot