Update GPUToolbox requirement from 0.1.0, 0.2, 0.3, 1 to 0.1.0, 0.2, 0.3, 1, 3.0#952
Conversation
…0.3, 1, 3.0 Updates the requirements on [GPUToolbox](https://github.com/JuliaGPU/GPUToolbox.jl) to permit the latest version. - [Release notes](https://github.com/JuliaGPU/GPUToolbox.jl/releases) - [Commits](https://github.com/JuliaGPU/GPUToolbox.jl/commits/v3.0.0) --- updated-dependencies: - dependency-name: GPUToolbox dependency-version: 3.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
Duplicate of #950 |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
There was a problem hiding this comment.
AMDGPU.jl Benchmarks
Details
| Benchmark suite | Current: b4a12dc | Previous: 4e50cae | Ratio |
|---|---|---|---|
amdgpu/synchronization/context/device |
610 ns |
610 ns |
1 |
amdgpu/synchronization/stream/blocking |
250 ns |
260 ns |
0.96 |
amdgpu/synchronization/stream/nonblocking |
330 ns |
350 ns |
0.94 |
array/accumulate/Float32/1d |
87381 ns |
86981 ns |
1.00 |
array/accumulate/Float32/dims=1 |
325094 ns |
378846 ns |
0.86 |
array/accumulate/Float32/dims=1L |
136051 ns |
132282 ns |
1.03 |
array/accumulate/Float32/dims=2 |
126042 ns |
133772 ns |
0.94 |
array/accumulate/Float32/dims=2L |
2809658 ns |
2810689 ns |
1.00 |
array/accumulate/Int64/1d |
98541 ns |
97481 ns |
1.01 |
array/accumulate/Int64/dims=1 |
246833 ns |
291384 ns |
0.85 |
array/accumulate/Int64/dims=1L |
167783 ns |
167053 ns |
1.00 |
array/accumulate/Int64/dims=2 |
123722 ns |
129182 ns |
0.96 |
array/accumulate/Int64/dims=2L |
2989130 ns |
2985353 ns |
1.00 |
array/broadcast |
146162 ns |
123931 ns |
1.18 |
array/construct |
1830 ns |
1710 ns |
1.07 |
array/copy |
39911 ns |
39851 ns |
1.00 |
array/copyto!/cpu_to_gpu |
111531 ns |
184052 ns |
0.61 |
array/copyto!/gpu_to_cpu |
111362 ns |
184212 ns |
0.60 |
array/copyto!/gpu_to_gpu |
61621 ns |
105661 ns |
0.58 |
array/iteration/findall/bool |
182492 ns |
181272 ns |
1.01 |
array/iteration/findall/int |
189692 ns |
189313 ns |
1.00 |
array/iteration/findfirst/bool |
117642 ns |
119871 ns |
0.98 |
array/iteration/findfirst/int |
116392 ns |
115941 ns |
1.00 |
array/iteration/findmin/1d |
170912 ns |
170673 ns |
1.00 |
array/iteration/findmin/2d |
156482 ns |
156922 ns |
1.00 |
array/iteration/logical |
356435 ns |
352605 ns |
1.01 |
array/iteration/scalar |
297154 ns |
290394 ns |
1.02 |
array/permutedims/2d |
74411 ns |
74821 ns |
0.99 |
array/permutedims/3d |
74331 ns |
74791 ns |
0.99 |
array/permutedims/4d |
77171 ns |
76911 ns |
1.00 |
array/random/rand/Float32 |
52791 ns |
52791 ns |
1 |
array/random/rand/Int64 |
56811 ns |
58121 ns |
0.98 |
array/random/rand!/Float32 |
85271 ns |
128531 ns |
0.66 |
array/random/rand!/Int64 |
147082 ns |
140842 ns |
1.04 |
array/random/randn/Float32 |
98342 ns |
100101 ns |
0.98 |
array/random/randn!/Float32 |
107672 ns |
138282 ns |
0.78 |
array/reductions/mapreduce/Float32/1d |
134641 ns |
134052 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=1 |
95541 ns |
95721 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=1L |
776631 ns |
774771 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=2 |
97731 ns |
97462 ns |
1.00 |
array/reductions/mapreduce/Float32/dims=2L |
306105 ns |
297195 ns |
1.03 |
array/reductions/mapreduce/Int64/1d |
135252 ns |
134082 ns |
1.01 |
array/reductions/mapreduce/Int64/dims=1 |
96021 ns |
95861 ns |
1.00 |
array/reductions/mapreduce/Int64/dims=1L |
780670 ns |
782441 ns |
1.00 |
array/reductions/mapreduce/Int64/dims=2 |
96971 ns |
97161 ns |
1.00 |
array/reductions/mapreduce/Int64/dims=2L |
299984 ns |
309335 ns |
0.97 |
array/reductions/reduce/Float32/1d |
134032 ns |
134082 ns |
1.00 |
array/reductions/reduce/Float32/dims=1 |
95222 ns |
95671 ns |
1.00 |
array/reductions/reduce/Float32/dims=1L |
775600 ns |
775341 ns |
1.00 |
array/reductions/reduce/Float32/dims=2 |
97411 ns |
97581 ns |
1.00 |
array/reductions/reduce/Float32/dims=2L |
298964 ns |
298904 ns |
1.00 |
array/reductions/reduce/Int64/1d |
134662 ns |
134082 ns |
1.00 |
array/reductions/reduce/Int64/dims=1 |
95922 ns |
95511 ns |
1.00 |
array/reductions/reduce/Int64/dims=1L |
783580 ns |
782481 ns |
1.00 |
array/reductions/reduce/Int64/dims=2 |
97071 ns |
97042 ns |
1.00 |
array/reductions/reduce/Int64/dims=2L |
300155 ns |
305295 ns |
0.98 |
array/reverse/1d |
43701 ns |
43960 ns |
0.99 |
array/reverse/1dL |
75441 ns |
76071 ns |
0.99 |
array/reverse/1dL_inplace |
164472 ns |
91651 ns |
1.79 |
array/reverse/1d_inplace |
141062 ns |
85681 ns |
1.65 |
array/reverse/2d |
51071 ns |
52560 ns |
0.97 |
array/reverse/2dL |
101741 ns |
101932 ns |
1.00 |
array/reverse/2dL_inplace |
120432 ns |
123241 ns |
0.98 |
array/reverse/2d_inplace |
138842 ns |
118402 ns |
1.17 |
array/sorting/1d |
342495 ns |
342315 ns |
1.00 |
integration/byval/reference |
39391 ns |
38960 ns |
1.01 |
integration/byval/slices=1 |
40550 ns |
40171 ns |
1.01 |
integration/byval/slices=2 |
162032 ns |
130801 ns |
1.24 |
integration/byval/slices=3 |
238673 ns |
238734 ns |
1.00 |
integration/volumerhs |
5029149 ns |
5033812 ns |
1.00 |
kernel/indexing |
130452 ns |
130172 ns |
1.00 |
kernel/indexing_checked |
58621 ns |
67421 ns |
0.87 |
kernel/launch |
1320 ns |
1310 ns |
1.01 |
kernel/rand |
197232 ns |
197503 ns |
1.00 |
latency/import |
1590765372 ns |
1587944525 ns |
1.00 |
latency/precompile |
36383816860 ns |
36355885132 ns |
1.00 |
latency/ttfp |
2160205242 ns |
2161069761 ns |
1.00 |
This comment was automatically generated by workflow using github-action-benchmark.
Updates the requirements on GPUToolbox to permit the latest version.
Release notes
Sourced from GPUToolbox's releases.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)