Skip to content

Dump the CUBIN on load failure. - #3216

Merged
maleadt merged 1 commit into
mainfrom
tb/dump_cubin
Jul 24, 2026
Merged

maleadt merged 1 commit into
mainfrom
tb/dump_cubin

Conversation

@maleadt

@maleadt maleadt commented Jul 24, 2026

Copy link
Copy Markdown
Member

No description provided.

@maleadt
maleadt merged commit 13d5f6b into main Jul 24, 2026
1 check was pending
@maleadt
maleadt deleted the tb/dump_cubin branch July 24, 2026 16:46
@codecov

codecov Bot commented Jul 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.28%. Comparing base (a4842bb) to head (043f168).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3216      +/-   ##
==========================================
- Coverage   92.33%   92.28%   -0.05%     
==========================================
  Files         184      184              
  Lines       15882    15882              
==========================================
- Hits        14664    14657       -7     
- Misses       1218     1225       +7     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown
Contributor

CUDA.jl Benchmarks

Details
Benchmark suite Current: 043f168 Previous: a4842bb Ratio
array/accumulate/Float32/1d 96972 ns 97646 ns 0.99
array/accumulate/Float32/dims=1 69992 ns 71015 ns 0.99
array/accumulate/Float32/dims=1L 1597637 ns 1599333 ns 1.00
array/accumulate/Float32/dims=2 135874 ns 136777 ns 0.99
array/accumulate/Float32/dims=2L 658411 ns 659506 ns 1.00
array/accumulate/Int64/1d 116507 ns 117294 ns 0.99
array/accumulate/Int64/dims=1 74037 ns 74927 ns 0.99
array/accumulate/Int64/dims=1L 1713964 ns 1714235 ns 1.00
array/accumulate/Int64/dims=2 147191 ns 147636 ns 1.00
array/accumulate/Int64/dims=2L 985391 ns 986574 ns 1.00
array/broadcast 17429 ns 17632 ns 0.99
array/broadcast launch 8099.666666666667 ns 8489.666666666666 ns 0.95
array/construct 886.6521739130435 ns 854.1904761904761 ns 1.04
array/copy 16408 ns 16519 ns 0.99
array/copyto!/cpu_to_gpu 206504 ns 208569 ns 0.99
array/copyto!/gpu_to_cpu 239767 ns 240263 ns 1.00
array/copyto!/gpu_to_gpu 8747.333333333334 ns 8865 ns 0.99
array/iteration/findall/bool 129882 ns 130987 ns 0.99
array/iteration/findall/int 144020 ns 144752 ns 0.99
array/iteration/findfirst/bool 67696 ns 68122 ns 0.99
array/iteration/findfirst/int 68555 ns 69216 ns 0.99
array/iteration/findmin/1d 59562 ns 64287 ns 0.93
array/iteration/findmin/2d 98807 ns 98768 ns 1.00
array/iteration/logical 179974 ns 182831 ns 0.98
array/iteration/scalar 59921 ns 62418 ns 0.96
array/permutedims/2d 47560 ns 47901 ns 0.99
array/permutedims/3d 48762 ns 48778 ns 1.00
array/permutedims/4d 48431 ns 48796 ns 0.99
array/random/rand/Float32 10786 ns 10867 ns 0.99
array/random/rand/Int64 21922 ns 19862 ns 1.10
array/random/rand!/Float32 7739.75 ns 7786.25 ns 0.99
array/random/rand!/Int64 17078 ns 18067 ns 0.95
array/random/randn/Float32 32192 ns 32684 ns 0.98
array/random/randn!/Float32 22949 ns 23534 ns 0.98
array/reductions/mapreduce/Float32/1d 30864 ns 31468 ns 0.98
array/reductions/mapreduce/Float32/dims=1 37019 ns 37152 ns 1.00
array/reductions/mapreduce/Float32/dims=1L 49679 ns 49990 ns 0.99
array/reductions/mapreduce/Float32/dims=2 54248 ns 54429 ns 1.00
array/reductions/mapreduce/Float32/dims=2L 65477 ns 66307 ns 0.99
array/reductions/mapreduce/Int64/1d 37424 ns 38117 ns 0.98
array/reductions/mapreduce/Int64/dims=1 39623 ns 40155 ns 0.99
array/reductions/mapreduce/Int64/dims=1L 87826 ns 87881 ns 1.00
array/reductions/mapreduce/Int64/dims=2 56655 ns 57089 ns 0.99
array/reductions/mapreduce/Int64/dims=2L 81913 ns 82700 ns 0.99
array/reductions/reduce/Float32/1d 30931 ns 31315 ns 0.99
array/reductions/reduce/Float32/dims=1 36835 ns 37518 ns 0.98
array/reductions/reduce/Float32/dims=1L 49683 ns 49983 ns 0.99
array/reductions/reduce/Float32/dims=2 54146 ns 54747 ns 0.99
array/reductions/reduce/Float32/dims=2L 67325 ns 67902 ns 0.99
array/reductions/reduce/Int64/1d 37432 ns 38801 ns 0.96
array/reductions/reduce/Int64/dims=1 39453 ns 40160 ns 0.98
array/reductions/reduce/Int64/dims=1L 87864 ns 87739 ns 1.00
array/reductions/reduce/Int64/dims=2 56482 ns 57022 ns 0.99
array/reductions/reduce/Int64/dims=2L 81547 ns 82535 ns 0.99
array/reverse/1d 16398 ns 16238 ns 1.01
array/reverse/1dL 69249 ns 69038 ns 1.00
array/reverse/1dL_inplace 67073 ns 67173 ns 1.00
array/reverse/1d_inplace 8192 ns 10025 ns 0.82
array/reverse/2d 19051 ns 19605 ns 0.97
array/reverse/2dL 72311 ns 72977 ns 0.99
array/reverse/2dL_inplace 66935 ns 66951 ns 1.00
array/reverse/2d_inplace 9456 ns 9744 ns 0.97
array/sorting/1d 2638546 ns 2638679 ns 1.00
array/sorting/2d 1027091 ns 1027203 ns 1.00
array/sorting/by 3181059 ns 3181641 ns 1.00
cuda/synchronization/context/auto 1051 ns 1029.1 ns 1.02
cuda/synchronization/context/blocking 787.8775510204082 ns 785.2403846153846 ns 1.00
cuda/synchronization/context/nonblocking 5628.333333333333 ns 5751.666666666667 ns 0.98
cuda/synchronization/stream/auto 865.2115384615385 ns 870.6136363636364 ns 0.99
cuda/synchronization/stream/blocking 666.4605263157895 ns 675.9652777777778 ns 0.99
cuda/synchronization/stream/nonblocking 5458.666666666667 ns 5571.571428571428 ns 0.98
integration/byval/reference 147376 ns 147461 ns 1.00
integration/byval/slices=1 151445 ns 151756 ns 1.00
integration/byval/slices=2 294282 ns 294768 ns 1.00
integration/byval/slices=3 437040 ns 437575 ns 1.00
integration/cudadevrt 104491 ns 104748 ns 1.00
integration/volumerhs 9151903 ns 9148184 ns 1.00
kernel/indexing 12427 ns 12828 ns 0.97
kernel/indexing_checked 13082 ns 13596 ns 0.96
kernel/launch 2008.7777777777778 ns 2192.1111111111113 ns 0.92
kernel/occupancy 676.5064102564103 ns 668.0189873417721 ns 1.01
kernel/rand 13634 ns 17954 ns 0.76
latency/import 4115192844 ns 4105346603 ns 1.00
latency/precompile 4817116869 ns 4811505033 ns 1.00
latency/ttfp 5192260773 ns 5191875986 ns 1.00

This comment was automatically generated by workflow using github-action-benchmark.

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.

1 participant