Skip to content

Commit db37128

Browse files
authored
Support GPU in libgrape-lite (alibaba#83)
* support GPU in libgrape-lite.
1 parent ad7df56 commit db37128

File tree

95 files changed

+11345
-352
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+11345
-352
lines changed

.github/workflows/cuda.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: CUDA CI
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build:
7+
runs-on: ${{ matrix.os }}
8+
strategy:
9+
matrix:
10+
os: [self-hosted]
11+
steps:
12+
- uses: actions/checkout@v2
13+
with:
14+
submodules: true
15+
- name: Build
16+
run: |
17+
mkdir build
18+
cd build
19+
cmake ..
20+
make
21+
- name: APP Test
22+
run: |
23+
./misc/cuda_app_tests.sh

.gitmodules

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
[submodule "thirdparty/cub"]
3+
path = thirdparty/cub
4+
url = https://github.com/NVIDIA/cub.git
5+
[submodule "thirdparty/moderngpu"]
6+
path = thirdparty/moderngpu
7+
url = https://github.com/moderngpu/moderngpu.git
8+
[submodule "thirdparty/thrust"]
9+
path = thirdparty/thrust
10+
url = https://github.com/NVIDIA/thrust.git

0 commit comments

Comments
 (0)