Skip to content

Commit 727983b

Browse files
authored
Merge pull request #36 from JuliaGPU/jps/datadeps
Add Datadeps support
2 parents 48295d2 + 3bcddea commit 727983b

File tree

8 files changed

+1071
-169
lines changed

8 files changed

+1071
-169
lines changed

.buildkite/pipeline.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
steps:
2+
- label: "[CUDA] Julia v1.10"
3+
plugins:
4+
- JuliaCI/julia#v1:
5+
version: "1.10"
6+
- JuliaCI/julia-test#v1: ~
7+
- JuliaCI/julia-coverage#v1:
8+
codecov: false # TODO
9+
agents:
10+
queue: "juliagpu"
11+
cuda: "*"
12+
if: build.message !~ /\[skip tests\]/
13+
timeout_in_minutes: 20
14+
env:
15+
CI_USE_CUDA: "1"
16+
17+
- label: "[ROCm] Julia v1.10"
18+
plugins:
19+
- JuliaCI/julia#v1:
20+
version: "1.10"
21+
- JuliaCI/julia-test#v1: ~
22+
- JuliaCI/julia-coverage#v1:
23+
codecov: false # TODO
24+
agents:
25+
queue: "juliagpu"
26+
rocm: "*"
27+
if: build.message !~ /\[skip tests\]/
28+
timeout_in_minutes: 20
29+
env:
30+
CI_USE_ROCM: "1"
31+
32+
- label: "[Metal] Julia v1.10"
33+
plugins:
34+
- JuliaCI/julia#v1:
35+
version: "1.10"
36+
- JuliaCI/julia-test#v1: ~
37+
- JuliaCI/julia-coverage#v1:
38+
codecov: false # TODO
39+
agents:
40+
queue: "juliaecosystem"
41+
os: "macos"
42+
arch: "aarch64"
43+
if: build.message !~ /\[skip tests\]/
44+
timeout_in_minutes: 20
45+
env:
46+
CI_USE_METAL: "1"

Project.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
1010
Dagger = "d58978e5-989f-55fb-8d15-ea34adc7bf54"
1111
Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"
1212
KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c"
13+
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1314
MemPool = "f9f48841-c794-520a-933b-121f7ba6ed94"
1415
Metal = "dde4c033-4e86-420c-a63e-0dd931031962"
1516
Requires = "ae029012-a4dd-5104-9daa-d747884805df"
@@ -26,12 +27,12 @@ MetalExt = "Metal"
2627
ROCExt = "AMDGPU"
2728

2829
[compat]
29-
AMDGPU = "0.8.1"
30+
AMDGPU = "0.9.4"
3031
Adapt = "1, 2, 3, 4"
3132
CUDA = "3, 4, 5"
32-
Dagger = "0.17, 0.18"
33+
Dagger = "0.18.12"
3334
KernelAbstractions = "0.9"
3435
MemPool = "0.3, 0.4"
35-
Metal = "0.3, 0.4, 0.5, 1"
36+
Metal = "1.1"
3637
Requires = "1"
3738
julia = "1.7"

0 commit comments

Comments
 (0)