Skip to content

Add new WarpReduce overloadings - #3884

Merged
fbusato merged 40 commits into
NVIDIA:mainfrom
fbusato:add-missing-warp-reduce-overloading
Mar 25, 2025
Merged

fbusato merged 40 commits into
NVIDIA:mainfrom
fbusato:add-missing-warp-reduce-overloading

Conversation

@fbusato

@fbusato fbusato commented Feb 20, 2025 •

Copy link
Copy Markdown
Contributor

Partial work of #3853

Description

  • Add Min, Max in addition to Sum
  • Add multiple values per thread for Min, Max, Sum and Reduce

@fbusato fbusato added the 3.0 label Feb 20, 2025
@fbusato fbusato self-assigned this Feb 20, 2025
@copy-pr-bot

copy-pr-bot Bot commented Feb 20, 2025

Copy link
Copy Markdown
Contributor

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@fbusato fbusato changed the title Add missing WarpReduce overloadings Add new WarpReduce overloadings Feb 21, 2025
@fbusato
fbusato marked this pull request as ready for review February 21, 2025 01:02
@fbusato
fbusato requested a review from a team as a code owner February 21, 2025 01:02
@fbusato
fbusato requested a review from gevtushenko February 21, 2025 01:02
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 43m: Pass: 79%/93 | Total: 2d 13h | Avg: 39m 46s | Max: 1h 18m | Hits: 73%/111396
  • 🟨 cub: Pass: 57%/45 | Total: 1d 15h | Avg: 53m 05s | Max: 1h 18m | Hits: 61%/30964

    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 04m | Hits:  52%/2092  
      🔍 nvcc               Pass:  55%/43  | Total:  1d 13h | Avg: 52m 37s | Max:  1h 18m | Hits:  61%/28872 
    🟨 ctk
      🟨 12.0               Pass:  40%/5   | Total:  5h 02m | Avg:  1h 00m | Max:  1h 04m | Hits:  49%/2424  
      🟩 12.5               Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  47%/2238  
      🟨 12.8               Pass:  57%/38  | Total:  1d 08h | Avg: 51m 13s | Max:  1h 18m | Hits:  63%/26302 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 06m | Avg:  1h 03m | Max:  1h 04m | Hits:  52%/2092  
      🟨 nvcc12.0           Pass:  40%/5   | Total:  5h 02m | Avg:  1h 00m | Max:  1h 04m | Hits:  49%/2424  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  47%/2238  
      🟨 nvcc12.8           Pass:  55%/36  | Total:  1d 06h | Avg: 50m 33s | Max:  1h 18m | Hits:  64%/24210 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  3h 57m | Avg: 59m 21s | Max:  1h 01m
      🟥 Clang15            Pass:   0%/2   | Total:  1h 56m | Avg: 58m 04s | Max: 58m 57s
      🟥 Clang16            Pass:   0%/2   | Total:  1h 59m | Avg: 59m 38s | Max:  1h 01m
      🟥 Clang17            Pass:   0%/2   | Total:  1h 52m | Avg: 56m 09s | Max: 57m 22s
      🟨 Clang18            Pass:  28%/7   | Total:  4h 57m | Avg: 42m 32s | Max:  1h 04m | Hits:  52%/2092  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 58m | Avg: 59m 09s | Max:  1h 00m | Hits:  49%/2424  
      🟩 GCC8               Pass: 100%/1   | Total: 56m 45s | Avg: 56m 45s | Max: 56m 45s | Hits:  49%/1212  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 56m | Avg: 58m 00s | Max: 58m 50s | Hits:  49%/2424  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 06m | Hits:  49%/2424  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 05m | Hits:  49%/2420  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  49%/2420  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 53m | Avg: 37m 32s | Max:  1h 18m | Hits:  76%/13310 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 11m
      🟥 MSVC14.42          Pass:   0%/2   | Total:  2h 32m | Avg:  1h 16m | Max:  1h 16m
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  47%/2238  
    🟨 cxx_family
      🟨 Clang              Pass:  11%/17  | Total: 14h 42m | Avg: 51m 56s | Max:  1h 04m | Hits:  52%/2092  
      🟩 GCC                Pass: 100%/22  | Total: 17h 57m | Avg: 48m 57s | Max:  1h 18m | Hits:  63%/26634 
      🟥 MSVC               Pass:   0%/4   | Total:  4h 48m | Avg:  1h 12m | Max:  1h 16m
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 11m | Hits:  47%/2238  
    🟨 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 14m | Avg: 24m 41s | Max: 27m 08s | Hits:  82%/3630  
      🟨 rtx2080            Pass:  52%/34  | Total:  1d 11h | Avg:  1h 02m | Max:  1h 18m | Hits:  49%/21284 
      🟨 rtxa6000           Pass:  62%/8   | Total:  3h 16m | Avg: 24m 36s | Max: 57m 03s | Hits:  89%/6050  
    🟨 jobs
      🟨 Build              Pass:  54%/37  | Total:  1d 13h | Avg:  1h 01m | Max:  1h 18m | Hits:  49%/23704 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 20m 39s | Avg: 20m 39s | Max: 20m 39s | Hits:  99%/1210  
      🟩 GraphCapture       Pass: 100%/1   | Total: 16m 32s | Avg: 16m 32s | Max: 16m 32s | Hits:  99%/1210  
      🟨 HostLaunch         Pass:  66%/3   | Total: 48m 07s | Avg: 16m 02s | Max: 24m 36s | Hits:  99%/2420  
      🟨 TestGPU            Pass:  66%/3   | Total: 44m 36s | Avg: 14m 52s | Max: 22m 21s | Hits:  99%/2420  
    🟨 cpu
      🟨 amd64              Pass:  58%/43  | Total:  1d 13h | Avg: 52m 44s | Max:  1h 18m | Hits:  61%/29754 
      🟨 arm64              Pass:  50%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 01m | Hits:  49%/1210  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 14m | Avg: 24m 41s | Max: 27m 08s | Hits:  82%/3630  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 18m | Avg:  1h 18m | Max:  1h 18m | Hits:  49%/1210  
    🟨 std
      🟨 17                 Pass:  55%/20  | Total: 20h 26m | Avg:  1h 01m | Max:  1h 16m | Hits:  49%/13067 
      🟨 20                 Pass:  60%/25  | Total: 19h 22m | Avg: 46m 28s | Max:  1h 18m | Hits:  69%/17897 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 21h 06m | Avg: 28m 08s | Max: 1h 00m | Hits: 78%/80136

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 35m 43s | Avg: 17m 51s | Max: 24m 38s | Hits:  89%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 20h 16m | Avg: 28m 16s | Max:  1h 00m | Hits:  78%/76573 
      🟩 arm64              Pass: 100%/2   | Total: 50m 16s | Avg: 25m 08s | Max: 26m 52s | Hits:  79%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 40m | Avg: 32m 01s | Max: 47m 05s | Hits:  74%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  1h 34m | Avg: 47m 11s | Max: 49m 07s | Hits:  72%/3562  
      🟩 12.8               Pass: 100%/38  | Total: 16h 51m | Avg: 26m 37s | Max:  1h 00m | Hits:  79%/67673 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 45m 50s | Avg: 22m 55s | Max: 23m 06s | Hits:  79%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 40m | Avg: 32m 01s | Max: 47m 05s | Hits:  74%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 34m | Avg: 47m 11s | Max: 49m 07s | Hits:  72%/3562  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 16h 06m | Avg: 26m 50s | Max:  1h 00m | Hits:  79%/64111 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 45m 50s | Avg: 22m 55s | Max: 23m 06s | Hits:  79%/3562  
      🟩 nvcc               Pass: 100%/43  | Total: 20h 20m | Avg: 28m 23s | Max:  1h 00m | Hits:  78%/76574 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 51m | Avg: 27m 59s | Max: 28m 52s | Hits:  79%/7124  
      🟩 Clang15            Pass: 100%/2   | Total: 52m 16s | Avg: 26m 08s | Max: 26m 34s | Hits:  79%/3562  
      🟩 Clang16            Pass: 100%/2   | Total: 53m 55s | Avg: 26m 57s | Max: 28m 46s | Hits:  79%/3562  
      🟩 Clang17            Pass: 100%/2   | Total: 55m 29s | Avg: 27m 44s | Max: 29m 35s | Hits:  79%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 17m | Avg: 19m 39s | Max: 25m 35s | Hits:  85%/12467 
      🟩 GCC7               Pass: 100%/2   | Total: 52m 34s | Avg: 26m 17s | Max: 26m 43s | Hits:  79%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 26m 54s | Avg: 26m 54s | Max: 26m 54s | Hits:  79%/1782  
      🟩 GCC9               Pass: 100%/2   | Total: 56m 50s | Avg: 28m 25s | Max: 29m 09s | Hits:  79%/3564  
      🟩 GCC10              Pass: 100%/2   | Total: 55m 10s | Avg: 27m 35s | Max: 28m 26s | Hits:  79%/3564  
      🟩 GCC11              Pass: 100%/2   | Total: 53m 41s | Avg: 26m 50s | Max: 27m 08s | Hits:  79%/3564  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 00m | Avg: 30m 18s | Max: 31m 39s | Hits:  79%/3564  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 36m | Avg: 21m 36s | Max: 32m 06s | Hits:  85%/17820 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 34m | Avg: 47m 26s | Max: 47m 47s | Hits:  55%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 24m | Avg: 48m 03s | Max:  1h 00m | Hits:  60%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 34m | Avg: 47m 11s | Max: 49m 07s | Hits:  72%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  6h 51m | Avg: 24m 11s | Max: 29m 35s | Hits:  81%/30277 
      🟩 GCC                Pass: 100%/21  | Total:  8h 41m | Avg: 24m 50s | Max: 32m 06s | Hits:  82%/37422 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 59m | Avg: 47m 48s | Max:  1h 00m | Hits:  58%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 34m | Avg: 47m 11s | Max: 49m 07s | Hits:  72%/3562  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 42m 33s | Avg: 21m 16s | Max: 26m 01s | Hits:  79%/3564  
      🟩 rtx2080            Pass: 100%/33  | Total: 16h 41m | Avg: 30m 21s | Max: 49m 58s | Hits:  76%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 42m | Avg: 22m 12s | Max:  1h 00m | Hits:  86%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 19h 18m | Avg: 30m 29s | Max:  1h 00m | Hits:  76%/67671 
      🟩 TestCPU            Pass: 100%/3   | Total: 48m 47s | Avg: 16m 15s | Max: 33m 46s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/4   | Total: 58m 38s | Avg: 14m 39s | Max: 26m 01s | Hits:  94%/7127  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 42m 33s | Avg: 21m 16s | Max: 26m 01s | Hits:  79%/3564  
      🟩 90;90a;100         Pass: 100%/1   | Total: 32m 06s | Avg: 32m 06s | Max: 32m 06s | Hits:  79%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 28m | Avg: 31m 25s | Max: 49m 58s | Hits:  75%/35611 
      🟩 20                 Pass: 100%/23  | Total: 10h 02m | Avg: 26m 11s | Max:  1h 00m | Hits:  81%/40961 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 13m 33s | Avg: 6m 46s | Max: 10m 56s | Hits: 97%/296

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 13m 33s | Avg:  6m 46s | Max: 10m 56s | Hits:  97%/296   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 37s | Avg:  2m 37s | Max:  2m 37s | Hits:  97%/148   
      🟩 Test               Pass: 100%/1   | Total: 10m 56s | Avg: 10m 56s | Max: 10m 56s | Hits:  98%/148   
    
  • 🟩 python: Pass: 100%/1 | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 30m 26s | Avg: 30m 26s | Max: 30m 26s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 93)

# Runner
66 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 40m: Pass: 79%/93 | Total: 2d 12h | Avg: 39m 18s | Max: 1h 13m | Hits: 74%/111396
  • 🟨 cub: Pass: 57%/45 | Total: 1d 15h | Avg: 52m 27s | Max: 1h 13m | Hits: 61%/30964

    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 03m | Hits:  53%/2092  
      🔍 nvcc               Pass:  55%/43  | Total:  1d 13h | Avg: 52m 00s | Max:  1h 13m | Hits:  62%/28872 
    🟨 ctk
      🟨 12.0               Pass:  40%/5   | Total:  5h 01m | Avg:  1h 00m | Max:  1h 03m | Hits:  49%/2424  
      🟩 12.5               Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 07m | Hits:  48%/2238  
      🟨 12.8               Pass:  57%/38  | Total:  1d 08h | Avg: 50m 39s | Max:  1h 13m | Hits:  63%/26302 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 03m | Hits:  53%/2092  
      🟨 nvcc12.0           Pass:  40%/5   | Total:  5h 01m | Avg:  1h 00m | Max:  1h 03m | Hits:  49%/2424  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 07m | Hits:  48%/2238  
      🟨 nvcc12.8           Pass:  55%/36  | Total:  1d 06h | Avg: 50m 01s | Max:  1h 13m | Hits:  64%/24210 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  3h 49m | Avg: 57m 17s | Max:  1h 00m
      🟥 Clang15            Pass:   0%/2   | Total:  2h 03m | Avg:  1h 01m | Max:  1h 06m
      🟥 Clang16            Pass:   0%/2   | Total:  1h 51m | Avg: 55m 49s | Max: 56m 02s
      🟥 Clang17            Pass:   0%/2   | Total:  1h 57m | Avg: 58m 39s | Max:  1h 01m
      🟨 Clang18            Pass:  28%/7   | Total:  4h 59m | Avg: 42m 47s | Max:  1h 03m | Hits:  53%/2092  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 54m | Avg: 57m 21s | Max: 58m 25s | Hits:  49%/2424  
      🟩 GCC8               Pass: 100%/1   | Total: 56m 08s | Avg: 56m 08s | Max: 56m 08s | Hits:  49%/1212  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 04m | Avg:  1h 02m | Max:  1h 03m | Hits:  49%/2424  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 53m | Avg: 56m 35s | Max: 56m 44s | Hits:  49%/2424  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 01m | Avg:  1h 00m | Max:  1h 04m | Hits:  49%/2420  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 57m | Avg: 58m 45s | Max:  1h 00m | Hits:  49%/2420  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 58m | Avg: 38m 01s | Max:  1h 11m | Hits:  76%/13310 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 11m
      🟥 MSVC14.42          Pass:   0%/2   | Total:  2h 26m | Avg:  1h 13m | Max:  1h 13m
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 07m | Hits:  48%/2238  
    🟨 cxx_family
      🟨 Clang              Pass:  11%/17  | Total: 14h 40m | Avg: 51m 48s | Max:  1h 06m | Hits:  53%/2092  
      🟩 GCC                Pass: 100%/22  | Total: 17h 45m | Avg: 48m 26s | Max:  1h 11m | Hits:  63%/26634 
      🟥 MSVC               Pass:   0%/4   | Total:  4h 40m | Avg:  1h 10m | Max:  1h 13m
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 13m | Avg:  1h 06m | Max:  1h 07m | Hits:  48%/2238  
    🟨 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 12m | Avg: 24m 09s | Max: 26m 50s | Hits:  83%/3630  
      🟨 rtx2080            Pass:  52%/34  | Total:  1d 10h | Avg:  1h 01m | Max:  1h 13m | Hits:  49%/21284 
      🟨 rtxa6000           Pass:  62%/8   | Total:  3h 29m | Avg: 26m 11s | Max:  1h 00m | Hits:  89%/6050  
    🟨 jobs
      🟨 Build              Pass:  54%/37  | Total:  1d 13h | Avg:  1h 00m | Max:  1h 13m | Hits:  49%/23704 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 23m 38s | Avg: 23m 38s | Max: 23m 38s | Hits:  99%/1210  
      🟩 GraphCapture       Pass: 100%/1   | Total: 18m 29s | Avg: 18m 29s | Max: 18m 29s | Hits:  99%/1210  
      🟨 HostLaunch         Pass:  66%/3   | Total: 50m 55s | Avg: 16m 58s | Max: 26m 21s | Hits:  99%/2420  
      🟨 TestGPU            Pass:  66%/3   | Total: 46m 09s | Avg: 15m 23s | Max: 25m 06s | Hits:  99%/2420  
    🟨 cpu
      🟨 amd64              Pass:  58%/43  | Total:  1d 13h | Avg: 52m 05s | Max:  1h 13m | Hits:  62%/29754 
      🟨 arm64              Pass:  50%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 01m | Hits:  49%/1210  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 12m | Avg: 24m 09s | Max: 26m 50s | Hits:  83%/3630  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 11m | Avg:  1h 11m | Max:  1h 11m | Hits:  49%/1210  
    🟨 std
      🟨 17                 Pass:  55%/20  | Total: 20h 07m | Avg:  1h 00m | Max:  1h 12m | Hits:  49%/13067 
      🟨 20                 Pass:  60%/25  | Total: 19h 12m | Avg: 46m 06s | Max:  1h 13m | Hits:  70%/17897 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 20h 49m | Avg: 27m 46s | Max: 57m 52s | Hits: 79%/80136

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 33m 58s | Avg: 16m 59s | Max: 22m 51s | Hits:  89%/3564  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 19h 59m | Avg: 27m 53s | Max: 57m 52s | Hits:  79%/76573 
      🟩 arm64              Pass: 100%/2   | Total: 50m 34s | Avg: 25m 17s | Max: 26m 36s | Hits:  79%/3563  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 42m | Avg: 32m 26s | Max: 46m 27s | Hits:  74%/8901  
      🟩 12.5               Pass: 100%/2   | Total:  1h 35m | Avg: 47m 39s | Max: 47m 45s | Hits:  72%/3562  
      🟩 12.8               Pass: 100%/38  | Total: 16h 32m | Avg: 26m 07s | Max: 57m 52s | Hits:  80%/67673 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 42m 52s | Avg: 21m 26s | Max: 22m 08s | Hits:  79%/3562  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 42m | Avg: 32m 26s | Max: 46m 27s | Hits:  74%/8901  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 35m | Avg: 47m 39s | Max: 47m 45s | Hits:  72%/3562  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 15h 49m | Avg: 26m 22s | Max: 57m 52s | Hits:  80%/64111 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 42m 52s | Avg: 21m 26s | Max: 22m 08s | Hits:  79%/3562  
      🟩 nvcc               Pass: 100%/43  | Total: 20h 07m | Avg: 28m 04s | Max: 57m 52s | Hits:  79%/76574 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 54m | Avg: 28m 44s | Max: 31m 28s | Hits:  79%/7124  
      🟩 Clang15            Pass: 100%/2   | Total: 57m 04s | Avg: 28m 32s | Max: 29m 40s | Hits:  79%/3562  
      🟩 Clang16            Pass: 100%/2   | Total: 54m 03s | Avg: 27m 01s | Max: 27m 44s | Hits:  79%/3562  
      🟩 Clang17            Pass: 100%/2   | Total: 52m 30s | Avg: 26m 15s | Max: 26m 24s | Hits:  79%/3562  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 17m | Avg: 19m 41s | Max: 27m 53s | Hits:  85%/12467 
      🟩 GCC7               Pass: 100%/2   | Total: 53m 54s | Avg: 26m 57s | Max: 27m 39s | Hits:  79%/3564  
      🟩 GCC8               Pass: 100%/1   | Total: 29m 12s | Avg: 29m 12s | Max: 29m 12s | Hits:  79%/1782  
      🟩 GCC9               Pass: 100%/2   | Total: 57m 09s | Avg: 28m 34s | Max: 28m 37s | Hits:  79%/3564  
      🟩 GCC10              Pass: 100%/2   | Total: 55m 28s | Avg: 27m 44s | Max: 27m 50s | Hits:  79%/3564  
      🟩 GCC11              Pass: 100%/2   | Total: 55m 35s | Avg: 27m 47s | Max: 28m 51s | Hits:  79%/3564  
      🟩 GCC12              Pass: 100%/2   | Total: 57m 34s | Avg: 28m 47s | Max: 29m 20s | Hits:  79%/3564  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 17m | Avg: 19m 46s | Max: 32m 55s | Hits:  87%/17820 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 37m | Avg: 48m 47s | Max: 51m 08s | Hits:  55%/3550  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 14m | Avg: 44m 42s | Max: 57m 52s | Hits:  60%/5325  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 35m | Avg: 47m 39s | Max: 47m 45s | Hits:  72%/3562  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  6h 56m | Avg: 24m 29s | Max: 31m 28s | Hits:  81%/30277 
      🟩 GCC                Pass: 100%/21  | Total:  8h 26m | Avg: 24m 07s | Max: 32m 55s | Hits:  83%/37422 
      🟩 MSVC               Pass: 100%/5   | Total:  3h 51m | Avg: 46m 20s | Max: 57m 52s | Hits:  58%/8875  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 35m | Avg: 47m 39s | Max: 47m 45s | Hits:  72%/3562  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 27m 39s | Avg: 13m 49s | Max: 16m 13s | Hits:  89%/3564  
      🟩 rtx2080            Pass: 100%/33  | Total: 16h 43m | Avg: 30m 25s | Max: 51m 08s | Hits:  76%/58769 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 38m | Avg: 21m 49s | Max: 57m 52s | Hits:  86%/17803 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 19h 21m | Avg: 30m 34s | Max: 57m 52s | Hits:  76%/67671 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 14s | Avg: 14m 44s | Max: 29m 04s | Hits:  90%/5338  
      🟩 TestGPU            Pass: 100%/4   | Total: 44m 00s | Avg: 11m 00s | Max: 11m 26s | Hits:  99%/7127  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 27m 39s | Avg: 13m 49s | Max: 16m 13s | Hits:  89%/3564  
      🟩 90;90a;100         Pass: 100%/1   | Total: 29m 31s | Avg: 29m 31s | Max: 29m 31s | Hits:  79%/1782  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 33m | Avg: 31m 41s | Max: 51m 08s | Hits:  75%/35611 
      🟩 20                 Pass: 100%/23  | Total:  9h 42m | Avg: 25m 18s | Max: 57m 52s | Hits:  81%/40961 
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 13m 25s | Avg: 6m 42s | Max: 10m 55s | Hits: 97%/296

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 13m 25s | Avg:  6m 42s | Max: 10m 55s | Hits:  97%/296   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 30s | Avg:  2m 30s | Max:  2m 30s | Hits:  97%/148   
      🟩 Test               Pass: 100%/1   | Total: 10m 55s | Avg: 10m 55s | Max: 10m 55s | Hits:  98%/148   
    
  • 🟩 python: Pass: 100%/1 | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 31m 28s | Avg: 31m 28s | Max: 31m 28s
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 93)

# Runner
66 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
4 linux-arm64-cpu16
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@fbusato fbusato moved this from In Progress to In Review in CCCL Mar 17, 2025
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 27m: Pass: 75%/97 | Total: 2d 14h | Avg: 38m 23s | Max: 1h 13m | Hits: 68%/106081
  • 🟨 cub: Pass: 53%/45 | Total: 1d 14h | Avg: 51m 44s | Max: 1h 12m | Hits: 41%/28960

    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 21m | Avg:  1h 10m | Max:  1h 11m | Hits:  20%/2106  
      🔍 nvcc               Pass:  51%/43  | Total:  1d 12h | Avg: 50m 51s | Max:  1h 12m | Hits:  42%/26854 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 21m | Avg:  1h 10m | Max:  1h 11m | Hits:  20%/2106  
      🟨 nvcc12.0           Pass:  40%/5   | Total:  5h 23m | Avg:  1h 04m | Max:  1h 12m | Hits:  21%/2444  
      🟥 nvcc12.6           Pass:   0%/2   | Total:  1h 08m | Avg: 34m 22s | Max: 34m 33s
      🟨 nvcc12.8           Pass:  55%/36  | Total:  1d 05h | Avg: 49m 51s | Max:  1h 12m | Hits:  44%/24410 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  4h 32m | Avg:  1h 08m | Max:  1h 12m
      🟥 Clang15            Pass:   0%/2   | Total:  2h 20m | Avg:  1h 10m | Max:  1h 12m
      🟥 Clang16            Pass:   0%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 04m
      🟥 Clang17            Pass:   0%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 09m
      🟨 Clang18            Pass:  28%/7   | Total:  5h 45m | Avg: 49m 22s | Max:  1h 11m | Hits:  20%/2106  
      🟩 GCC7               Pass: 100%/2   | Total:  1h 48m | Avg: 54m 03s | Max: 55m 02s | Hits:  21%/2444  
      🟩 GCC8               Pass: 100%/1   | Total: 50m 37s | Avg: 50m 37s | Max: 50m 37s | Hits:  21%/1222  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 54m | Avg: 57m 28s | Max:  1h 00m | Hits:  21%/2444  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 45m | Avg: 52m 39s | Max: 53m 31s | Hits:  21%/2444  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 43m | Avg: 51m 37s | Max: 52m 19s | Hits:  21%/2440  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 49m | Avg: 54m 31s | Max: 56m 02s | Hits:  21%/2440  
      🟩 GCC13              Pass: 100%/11  | Total:  6h 25m | Avg: 35m 04s | Max: 57m 37s | Hits:  64%/13420 
      🟥 MSVC14.29          Pass:   0%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 10m
      🟥 MSVC14.42          Pass:   0%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 06m
      🟥 NVHPC25.1          Pass:   0%/2   | Total:  1h 08m | Avg: 34m 22s | Max: 34m 33s
    🟨 cxx_family
      🟨 Clang              Pass:  11%/17  | Total: 17h 02m | Avg:  1h 00m | Max:  1h 12m | Hits:  20%/2106  
      🟩 GCC                Pass: 100%/22  | Total: 16h 17m | Avg: 44m 24s | Max:  1h 00m | Hits:  42%/26854 
      🟥 MSVC               Pass:   0%/4   | Total:  4h 20m | Avg:  1h 05m | Max:  1h 10m
      🟥 NVHPC              Pass:   0%/2   | Total:  1h 08m | Avg: 34m 22s | Max: 34m 33s
    🟨 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 15m | Avg: 25m 18s | Max: 28m 01s | Hits:  73%/3660  
      🟨 rtx2080            Pass:  47%/34  | Total:  1d 09h | Avg: 59m 47s | Max:  1h 12m | Hits:  21%/19200 
      🟨 rtxa6000           Pass:  62%/8   | Total:  3h 39m | Avg: 27m 26s | Max:  1h 08m | Hits:  84%/6100  
    🟨 jobs
      🟨 Build              Pass:  48%/37  | Total:  1d 12h | Avg: 59m 07s | Max:  1h 12m | Hits:  21%/21640 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 22m 07s | Avg: 22m 07s | Max: 22m 07s | Hits:  99%/1220  
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 09s | Avg: 20m 09s | Max: 20m 09s | Hits:  99%/1220  
      🟨 HostLaunch         Pass:  66%/3   | Total: 50m 17s | Avg: 16m 45s | Max: 26m 01s | Hits:  99%/2440  
      🟨 TestGPU            Pass:  66%/3   | Total: 48m 18s | Avg: 16m 06s | Max: 24m 41s | Hits:  99%/2440  
    🟨 cpu
      🟨 amd64              Pass:  53%/43  | Total:  1d 12h | Avg: 51m 25s | Max:  1h 12m | Hits:  42%/27740 
      🟨 arm64              Pass:  50%/2   | Total:  1h 57m | Avg: 58m 40s | Max:  1h 06m | Hits:  21%/1220  
    🟨 ctk
      🟨 12.0               Pass:  40%/5   | Total:  5h 23m | Avg:  1h 04m | Max:  1h 12m | Hits:  21%/2444  
      🟥 12.6               Pass:   0%/2   | Total:  1h 08m | Avg: 34m 22s | Max: 34m 33s
      🟨 12.8               Pass:  57%/38  | Total:  1d 08h | Avg: 50m 57s | Max:  1h 12m | Hits:  42%/26516 
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 15m | Avg: 25m 18s | Max: 28m 01s | Hits:  73%/3660  
      🟩 90;90a;100         Pass: 100%/1   | Total: 55m 26s | Avg: 55m 26s | Max: 55m 26s | Hits:  21%/1220  
    🟨 std
      🟨 17                 Pass:  50%/20  | Total: 19h 54m | Avg: 59m 43s | Max:  1h 12m | Hits:  21%/12045 
      🟨 20                 Pass:  56%/25  | Total: 18h 54m | Avg: 45m 21s | Max:  1h 11m | Hits:  55%/16915 
    
  • 🟨 thrust: Pass: 95%/45 | Total: 21h 28m | Avg: 28m 37s | Max: 56m 26s | Hits: 78%/76961

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  95%/43  | Total: 20h 28m | Avg: 28m 34s | Max: 56m 26s | Hits:  78%/73380 
      🟩 arm64              Pass: 100%/2   | Total: 59m 36s | Avg: 29m 48s | Max: 30m 54s | Hits:  76%/3581  
    🚨 ctk: 12.6 🚨
      🟩 12.0               Pass: 100%/5   | Total:  3h 00m | Avg: 36m 01s | Max: 53m 32s | Hits:  74%/8946  
      🔥 12.6               Pass:   0%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 04s
      🟩 12.8               Pass: 100%/38  | Total: 18h 14m | Avg: 28m 47s | Max: 56m 26s | Hits:  79%/68015 
    🚨 cudacxx: nvcc12.6 🚨
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 51m 12s | Avg: 25m 36s | Max: 25m 52s | Hits:  76%/3580  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 00m | Avg: 36m 01s | Max: 53m 32s | Hits:  74%/8946  
      🔥 nvcc12.6           Pass:   0%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 04s
      🟩 nvcc12.8           Pass: 100%/36  | Total: 17h 23m | Avg: 28m 58s | Max: 56m 26s | Hits:  79%/64435 
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 51m 12s | Avg: 25m 36s | Max: 25m 52s | Hits:  76%/3580  
      🔍 nvcc               Pass:  95%/43  | Total: 20h 37m | Avg: 28m 46s | Max: 56m 26s | Hits:  78%/73381 
    🚨 cxx: NVHPC25.1 🚨
      🟩 Clang14            Pass: 100%/4   | Total:  1h 59m | Avg: 29m 53s | Max: 31m 17s | Hits:  77%/7160  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 00m | Avg: 30m 14s | Max: 31m 10s | Hits:  76%/3580  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 04m | Avg: 32m 00s | Max: 32m 50s | Hits:  76%/3580  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 53s | Max: 32m 14s | Hits:  76%/3580  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 39m | Avg: 22m 46s | Max: 30m 54s | Hits:  83%/12530 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 02m | Avg: 31m 13s | Max: 32m 21s | Hits:  76%/3582  
      🟩 GCC8               Pass: 100%/1   | Total: 34m 57s | Avg: 34m 57s | Max: 34m 57s | Hits:  48%/1791  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 05m | Avg: 32m 56s | Max: 33m 32s | Hits:  76%/3582  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 03m | Avg: 31m 51s | Max: 33m 34s | Hits:  76%/3582  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 03m | Avg: 31m 31s | Max: 32m 11s | Hits:  76%/3582  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 06m | Avg: 33m 11s | Max: 33m 18s | Hits:  76%/3582  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 28m | Avg: 20m 48s | Max: 31m 33s | Hits:  86%/17910 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 45m | Avg: 52m 50s | Max: 53m 32s | Hits:  64%/3568  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 19m | Avg: 46m 20s | Max: 56m 26s | Hits:  75%/5352  
      🔥 NVHPC25.1          Pass:   0%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 04s
    🚨 cxx_family: NVHPC 🚨
      🟩 Clang              Pass: 100%/17  | Total:  7h 45m | Avg: 27m 21s | Max: 32m 50s | Hits:  79%/30430 
      🟩 GCC                Pass: 100%/21  | Total:  9h 24m | Avg: 26m 52s | Max: 34m 57s | Hits:  79%/37611 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 04m | Avg: 48m 56s | Max: 56m 26s | Hits:  71%/8920  
      🔥 NVHPC              Pass:   0%/2   | Total: 14m 05s | Avg:  7m 02s | Max:  7m 04s
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/2   | Total: 28m 43s | Avg: 14m 21s | Max: 17m 28s | Hits:  88%/3582  
      🔍 rtx2080            Pass:  93%/33  | Total: 17h 21m | Avg: 31m 33s | Max: 56m 26s | Hits:  74%/55486 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 38m | Avg: 21m 48s | Max: 54m 30s | Hits:  89%/17893 
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  94%/38  | Total: 20h 01m | Avg: 31m 37s | Max: 56m 26s | Hits:  74%/64433 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 53s | Avg: 14m 17s | Max: 28m 05s | Hits:  99%/5365  
      🟩 TestGPU            Pass: 100%/4   | Total: 43m 58s | Avg: 10m 59s | Max: 11m 24s | Hits:  99%/7163  
    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 37m 17s | Avg: 18m 38s | Max: 26m 17s | Hits:  88%/3582  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 28m 43s | Avg: 14m 21s | Max: 17m 28s | Hits:  88%/3582  
      🟩 90;90a;100         Pass: 100%/1   | Total: 31m 32s | Avg: 31m 32s | Max: 31m 32s | Hits:  76%/1791  
    🟨 std
      🟨 17                 Pass:  95%/20  | Total: 11h 11m | Avg: 33m 34s | Max: 56m 26s | Hits:  73%/34001 
      🟨 20                 Pass:  95%/23  | Total:  9h 39m | Avg: 25m 12s | Max: 54m 30s | Hits:  82%/39378 
    
  • 🟨 cccl_c_parallel: Pass: 50%/2 | Total: 17m 53s | Avg: 8m 56s | Max: 15m 32s | Hits: 94%/160

    🚨 jobs: Test 🚨
      🟩 Build              Pass: 100%/1   | Total:  2m 21s | Avg:  2m 21s | Max:  2m 21s | Hits:  94%/160   
      🔥 Test               Pass:   0%/1   | Total: 15m 32s | Avg: 15m 32s | Max: 15m 32s
    🟨 cpu
      🟨 amd64              Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 ctk
      🟨 12.8               Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 cudacxx
      🟨 nvcc12.8           Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 cudacxx_family
      🟨 nvcc               Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 cxx
      🟨 GCC13              Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 cxx_family
      🟨 GCC                Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    🟨 gpu
      🟨 rtx2080            Pass:  50%/2   | Total: 17m 53s | Avg:  8m 56s | Max: 15m 32s | Hits:  94%/160   
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 37s | Avg: 4m 09s | Max: 5m 00s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 54s | Avg:  4m 57s | Max:  5m 00s
      🟩 arm64              Pass: 100%/2   | Total:  6m 43s | Avg:  3m 21s | Max:  3m 24s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 37s | Avg:  4m 09s | Max:  5m 00s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 18s | Avg:  4m 09s | Max:  4m 54s
      🟩 20                 Pass: 100%/2   | Total:  8m 19s | Avg:  4m 09s | Max:  5m 00s
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 13m | Avg: 1h 13m | Max: 1h 13m

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total:  1h 13m | Avg:  1h 13m | Max:  1h 13m
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 97)

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@fbusato
fbusato requested a review from a team as a code owner March 21, 2025 17:00
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 08m: Pass: 78%/97 | Total: 23h 34m | Avg: 14m 35s | Max: 1h 07m | Hits: 99%/108541
  • 🟨 cub: Pass: 53%/45 | Total: 15h 20m | Avg: 20m 27s | Max: 43m 25s | Hits: 99%/28310

    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 24s | Hits:  99%/2110  
      🔍 nvcc               Pass:  51%/43  | Total: 15h 09m | Avg: 21m 09s | Max: 43m 25s | Hits:  99%/26200 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 47s | Avg:  5m 23s | Max:  5m 24s | Hits:  99%/2110  
      🟨 nvcc12.0           Pass:  40%/5   | Total:  1h 43m | Avg: 20m 37s | Max: 36m 43s | Hits:  99%/2270  
      🟥 nvcc12.6           Pass:   0%/2   | Total:  1h 23m | Avg: 41m 59s | Max: 43m 18s
      🟨 nvcc12.8           Pass:  55%/36  | Total: 12h 02m | Avg: 20m 04s | Max: 43m 25s | Hits:  99%/23930 
    🟨 cxx
      🟥 Clang14            Pass:   0%/4   | Total:  2h 24m | Avg: 36m 02s | Max: 36m 43s
      🟥 Clang15            Pass:   0%/2   | Total:  1h 11m | Avg: 35m 44s | Max: 35m 45s
      🟥 Clang16            Pass:   0%/2   | Total:  1h 12m | Avg: 36m 17s | Max: 37m 07s
      🟥 Clang17            Pass:   0%/2   | Total:  1h 15m | Avg: 37m 52s | Max: 39m 44s
      🟨 Clang18            Pass:  28%/7   | Total:  2h 06m | Avg: 18m 04s | Max: 43m 25s | Hits:  99%/2110  
      🟥 GCC7               Pass:   0%/2   | Total: 11m 23s | Avg:  5m 41s | Max:  5m 47s
      🟥 GCC8               Pass:   0%/1   | Total:  6m 22s | Avg:  6m 22s | Max:  6m 22s
      🟩 GCC9               Pass: 100%/2   | Total: 13m 15s | Avg:  6m 37s | Max:  7m 09s | Hits:  99%/2450  
      🟨 GCC10              Pass:  50%/2   | Total:  9m 46s | Avg:  4m 53s | Max:  7m 08s | Hits:  99%/1225  
      🟩 GCC11              Pass: 100%/2   | Total: 14m 11s | Avg:  7m 05s | Max:  7m 20s | Hits:  99%/2446  
      🟩 GCC12              Pass: 100%/2   | Total: 14m 34s | Avg:  7m 17s | Max:  7m 32s | Hits:  99%/2446  
      🟩 GCC13              Pass: 100%/11  | Total:  3h 18m | Avg: 18m 04s | Max: 31m 58s | Hits:  99%/13453 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 38m 26s | Avg: 19m 13s | Max: 19m 31s | Hits:  99%/2090  
      🟩 MSVC14.42          Pass: 100%/2   | Total: 39m 09s | Avg: 19m 34s | Max: 20m 03s | Hits:  99%/2090  
      🟥 NVHPC25.1          Pass:   0%/2   | Total:  1h 23m | Avg: 41m 59s | Max: 43m 18s
    🟨 cxx_family
      🟨 Clang              Pass:  11%/17  | Total:  8h 10m | Avg: 28m 51s | Max: 43m 25s | Hits:  99%/2110  
      🟨 GCC                Pass:  81%/22  | Total:  4h 28m | Avg: 12m 11s | Max: 31m 58s | Hits:  99%/22020 
      🟩 MSVC               Pass: 100%/4   | Total:  1h 17m | Avg: 19m 23s | Max: 20m 03s | Hits:  99%/4180  
      🟥 NVHPC              Pass:   0%/2   | Total:  1h 23m | Avg: 41m 59s | Max: 43m 18s
    🟨 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 03m | Avg: 21m 12s | Max: 31m 58s | Hits:  99%/3669  
      🟨 rtx2080            Pass:  47%/34  | Total: 11h 46m | Avg: 20m 47s | Max: 43m 25s | Hits:  99%/18526 
      🟨 rtxa6000           Pass:  62%/8   | Total:  2h 30m | Avg: 18m 45s | Max: 36m 07s | Hits:  99%/6115  
    🟨 jobs
      🟨 Build              Pass:  48%/37  | Total: 12h 35m | Avg: 20m 25s | Max: 43m 25s | Hits:  99%/20972 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 29m 36s | Avg: 29m 36s | Max: 29m 36s | Hits:  99%/1223  
      🟩 GraphCapture       Pass: 100%/1   | Total: 22m 08s | Avg: 22m 08s | Max: 22m 08s | Hits:  99%/1223  
      🟨 HostLaunch         Pass:  66%/3   | Total:  1h 03m | Avg: 21m 02s | Max: 31m 58s | Hits:  99%/2446  
      🟨 TestGPU            Pass:  66%/3   | Total: 49m 56s | Avg: 16m 38s | Max: 25m 58s | Hits:  99%/2446  
    🟨 cpu
      🟨 amd64              Pass:  53%/43  | Total: 14h 30m | Avg: 20m 14s | Max: 43m 18s | Hits:  99%/27087 
      🟨 arm64              Pass:  50%/2   | Total: 49m 43s | Avg: 24m 51s | Max: 43m 25s | Hits:  99%/1223  
    🟨 ctk
      🟨 12.0               Pass:  40%/5   | Total:  1h 43m | Avg: 20m 37s | Max: 36m 43s | Hits:  99%/2270  
      🟥 12.6               Pass:   0%/2   | Total:  1h 23m | Avg: 41m 59s | Max: 43m 18s
      🟨 12.8               Pass:  57%/38  | Total: 12h 13m | Avg: 19m 17s | Max: 43m 25s | Hits:  99%/26040 
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 03m | Avg: 21m 12s | Max: 31m 58s | Hits:  99%/3669  
      🟩 90;90a;100         Pass: 100%/1   | Total:  7m 34s | Avg:  7m 34s | Max:  7m 34s | Hits:  99%/1223  
    🟨 std
      🟨 17                 Pass:  45%/20  | Total:  6h 20m | Avg: 19m 01s | Max: 40m 40s | Hits:  99%/10309 
      🟨 20                 Pass:  60%/25  | Total:  8h 59m | Avg: 21m 35s | Max: 43m 25s | Hits:  99%/18001 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 6h 28m | Avg: 8m 38s | Max: 27m 42s | Hits: 99%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 18m 31s | Avg:  9m 15s | Max: 12m 33s | Hits:  99%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  6h 18m | Avg:  8m 48s | Max: 27m 42s | Hits:  99%/76358 
      🟩 arm64              Pass: 100%/2   | Total:  9m 59s | Avg:  4m 59s | Max:  5m 24s | Hits:  99%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total: 39m 23s | Avg:  7m 52s | Max: 19m 42s | Hits:  99%/8876  
      🟩 12.6               Pass: 100%/2   | Total: 30m 37s | Avg: 15m 18s | Max: 15m 43s | Hits:  99%/3552  
      🟩 12.8               Pass: 100%/38  | Total:  5h 18m | Avg:  8m 23s | Max: 27m 42s | Hits:  99%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  5m 52s | Hits: 100%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total: 39m 23s | Avg:  7m 52s | Max: 19m 42s | Hits:  99%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total: 30m 37s | Avg: 15m 18s | Max: 15m 43s | Hits:  99%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  5h 07m | Avg:  8m 33s | Max: 27m 42s | Hits:  99%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 10m 55s | Avg:  5m 27s | Max:  5m 52s | Hits: 100%/3552  
      🟩 nvcc               Pass: 100%/43  | Total:  6h 17m | Avg:  8m 47s | Max: 27m 42s | Hits:  99%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total: 21m 05s | Avg:  5m 16s | Max:  6m 00s | Hits: 100%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 11m 08s | Avg:  5m 34s | Max:  5m 39s | Hits: 100%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  5m 40s | Hits: 100%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 11m 32s | Avg:  5m 46s | Max:  6m 00s | Hits: 100%/3552  
      🟩 Clang18            Pass: 100%/7   | Total: 46m 40s | Avg:  6m 40s | Max: 12m 02s | Hits: 100%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 10m 05s | Avg:  5m 02s | Max:  5m 14s | Hits:  99%/3554  
      🟩 GCC8               Pass: 100%/1   | Total:  5m 29s | Avg:  5m 29s | Max:  5m 29s | Hits:  99%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 11m 10s | Avg:  5m 35s | Max:  6m 09s | Hits:  99%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 11m 11s | Avg:  5m 35s | Max:  5m 39s | Hits:  99%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 11m 55s | Avg:  5m 57s | Max:  6m 01s | Hits:  99%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 12m 20s | Avg:  6m 10s | Max:  6m 15s | Hits:  99%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  1h 21m | Avg:  8m 06s | Max: 12m 35s | Hits:  99%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total: 39m 01s | Avg: 19m 30s | Max: 19m 42s | Hits:  99%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  1h 14m | Avg: 24m 46s | Max: 27m 42s | Hits:  99%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total: 30m 37s | Avg: 15m 18s | Max: 15m 43s | Hits:  99%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  1h 41m | Avg:  5m 58s | Max: 12m 02s | Hits: 100%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  2h 23m | Avg:  6m 49s | Max: 12m 35s | Hits:  99%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  1h 53m | Avg: 22m 40s | Max: 27m 42s | Hits:  99%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total: 30m 37s | Avg: 15m 18s | Max: 15m 43s | Hits:  99%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 17m 04s | Avg:  8m 32s | Max: 12m 13s | Hits:  99%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total:  4h 13m | Avg:  7m 40s | Max: 27m 42s | Hits:  99%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  1h 58m | Avg: 11m 48s | Max: 26m 19s | Hits:  99%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total:  4h 57m | Avg:  7m 48s | Max: 27m 42s | Hits:  99%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 42m 20s | Avg: 14m 06s | Max: 26m 19s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 49m 23s | Avg: 12m 20s | Max: 12m 35s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 17m 04s | Avg:  8m 32s | Max: 12m 13s | Hits:  99%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total:  6m 13s | Avg:  6m 13s | Max:  6m 13s | Hits:  99%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total:  2h 52m | Avg:  8m 36s | Max: 27m 42s | Hits:  99%/35511 
      🟩 20                 Pass: 100%/23  | Total:  3h 18m | Avg:  8m 37s | Max: 26m 19s | Hits:  99%/40846 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 21s | Avg: 4m 05s | Max: 4m 56s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 40s | Avg:  4m 50s | Max:  4m 56s
      🟩 arm64              Pass: 100%/2   | Total:  6m 41s | Avg:  3m 20s | Max:  3m 23s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 21s | Avg:  4m 05s | Max:  4m 56s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 07s | Avg:  4m 03s | Max:  4m 44s
      🟩 20                 Pass: 100%/2   | Total:  8m 14s | Avg:  4m 07s | Max:  4m 56s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits: 98%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 21m 48s | Avg: 10m 54s | Max: 19m 27s | Hits:  98%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 21s | Avg:  2m 21s | Max:  2m 21s | Hits:  98%/160   
      🟩 Test               Pass: 100%/1   | Total: 19m 27s | Avg: 19m 27s | Max: 19m 27s | Hits:  98%/160   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 07m | Avg: 1h 07m | Max: 1h 07m

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 97)

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

Comment thread c2h/include/c2h/check_results.cuh Resolved
@fbusato
fbusato enabled auto-merge (squash) March 21, 2025 23:33
@github-actions

Copy link
Copy Markdown
Contributor
🟨 CI finished in 1h 40m: Pass: 96%/97 | Total: 2d 14h | Avg: 38m 56s | Max: 1h 25m | Hits: 68%/130381
  • 🟨 cub: Pass: 93%/45 | Total: 1d 17h | Avg: 55m 39s | Max: 1h 25m | Hits: 49%/50150

    🔍 cpu: amd64 🔍
      🔍 amd64              Pass:  93%/43  | Total:  1d 15h | Avg: 55m 29s | Max:  1h 25m | Hits:  49%/47704 
      🟩 arm64              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 09s | Max: 59m 45s | Hits:  44%/2446  
    🔍 cudacxx_family: nvcc 🔍
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 02m | Hits:  77%/2110  
      🔍 nvcc               Pass:  93%/43  | Total:  1d 15h | Avg: 55m 19s | Max:  1h 25m | Hits:  48%/48040 
    🔍 cxx_family: GCC 🔍
      🟩 Clang              Pass: 100%/17  | Total: 15h 36m | Avg: 55m 06s | Max:  1h 02m | Hits:  48%/20463 
      🔍 GCC                Pass:  86%/22  | Total: 18h 17m | Avg: 49m 54s | Max:  1h 10m | Hits:  55%/23245 
      🟩 MSVC               Pass: 100%/4   | Total:  5h 15m | Avg:  1h 18m | Max:  1h 25m | Hits:  34%/4180  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 34m | Avg:  1h 17m | Max:  1h 18m | Hits:  16%/2262  
    🔍 gpu: rtx2080 🔍
      🟩 h100               Pass: 100%/3   | Total:  1h 19m | Avg: 26m 38s | Max: 32m 29s | Hits:  91%/3669  
      🔍 rtx2080            Pass:  91%/34  | Total:  1d 11h | Avg:  1h 03m | Max:  1h 25m | Hits:  36%/36697 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 37m | Avg: 34m 42s | Max:  1h 02m | Hits:  82%/9784  
    🔍 jobs: Build 🔍
      🔍 Build              Pass:  91%/37  | Total:  1d 14h | Avg:  1h 01m | Max:  1h 25m | Hits:  37%/40366 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 29m 29s | Avg: 29m 29s | Max: 29m 29s | Hits:  99%/1223  
      🟩 GraphCapture       Pass: 100%/1   | Total: 22m 52s | Avg: 22m 52s | Max: 22m 52s | Hits:  99%/1223  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 29m | Avg: 29m 48s | Max: 32m 29s | Hits:  99%/3669  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 16m | Avg: 25m 33s | Max: 25m 59s | Hits:  99%/3669  
    🔍 std: 17 🔍
      🔍 17                 Pass:  85%/20  | Total: 21h 07m | Avg:  1h 03m | Max:  1h 20m | Hits:  35%/20007 
      🟩 20                 Pass: 100%/25  | Total: 20h 36m | Avg: 49m 27s | Max:  1h 25m | Hits:  58%/30143 
    🟨 ctk
      🟨 12.0               Pass:  80%/5   | Total:  5h 06m | Avg:  1h 01m | Max:  1h 12m | Hits:  33%/4720  
      🟩 12.6               Pass: 100%/2   | Total:  2h 34m | Avg:  1h 17m | Max:  1h 18m | Hits:  16%/2262  
      🟨 12.8               Pass:  94%/38  | Total:  1d 10h | Avg: 53m 46s | Max:  1h 25m | Hits:  52%/43168 
    🟨 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 05m | Avg:  1h 02m | Max:  1h 02m | Hits:  77%/2110  
      🟨 nvcc12.0           Pass:  80%/5   | Total:  5h 06m | Avg:  1h 01m | Max:  1h 12m | Hits:  33%/4720  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 34m | Avg:  1h 17m | Max:  1h 18m | Hits:  16%/2262  
      🟨 nvcc12.8           Pass:  94%/36  | Total:  1d 07h | Avg: 53m 15s | Max:  1h 25m | Hits:  51%/41058 
    🟨 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 48m | Avg: 57m 10s | Max: 58m 52s | Hits:  36%/4900  
      🟩 Clang15            Pass: 100%/2   | Total:  1h 59m | Avg: 59m 57s | Max:  1h 00m | Hits:  33%/2446  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m | Hits:  38%/2446  
      🟩 Clang17            Pass: 100%/2   | Total:  1h 52m | Avg: 56m 10s | Max: 56m 16s | Hits:  36%/2446  
      🟩 Clang18            Pass: 100%/7   | Total:  5h 55m | Avg: 50m 47s | Max:  1h 02m | Hits:  67%/8225  
      🟥 GCC7               Pass:   0%/2   | Total:  1h 58m | Avg: 59m 28s | Max:  1h 02m
      🟥 GCC8               Pass:   0%/1   | Total: 56m 59s | Avg: 56m 59s | Max: 56m 59s
      🟩 GCC9               Pass: 100%/2   | Total:  2h 00m | Avg:  1h 00m | Max:  1h 00m | Hits:  30%/2450  
      🟩 GCC10              Pass: 100%/2   | Total:  1h 56m | Avg: 58m 26s | Max: 59m 08s | Hits:  34%/2450  
      🟩 GCC11              Pass: 100%/2   | Total:  1h 58m | Avg: 59m 27s | Max:  1h 00m | Hits:  29%/2446  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 08m | Avg:  1h 04m | Max:  1h 10m | Hits:  31%/2446  
      🟩 GCC13              Pass: 100%/11  | Total:  7h 17m | Avg: 39m 45s | Max:  1h 09m | Hits:  73%/13453 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 16m | Hits:  36%/2090  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 45m | Avg:  1h 22m | Max:  1h 25m | Hits:  32%/2090  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 34m | Avg:  1h 17m | Max:  1h 18m | Hits:  16%/2262  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 19m | Avg: 26m 38s | Max: 32m 29s | Hits:  91%/3669  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 09m | Avg:  1h 09m | Max:  1h 09m | Hits:  33%/1223  
    
  • 🟩 thrust: Pass: 100%/45 | Total: 19h 28m | Avg: 25m 58s | Max: 1h 06m | Hits: 81%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 31m 38s | Avg: 15m 49s | Max: 18m 39s | Hits:  94%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 18h 49m | Avg: 26m 16s | Max:  1h 06m | Hits:  80%/76358 
      🟩 arm64              Pass: 100%/2   | Total: 39m 04s | Avg: 19m 32s | Max: 21m 02s | Hits:  88%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 30m | Avg: 30m 04s | Max: 58m 26s | Hits:  73%/8876  
      🟩 12.6               Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  25%/3552  
      🟩 12.8               Pass: 100%/38  | Total: 14h 55m | Avg: 23m 34s | Max:  1h 06m | Hits:  85%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 36m 27s | Avg: 18m 13s | Max: 18m 21s | Hits:  89%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 30m | Avg: 30m 04s | Max: 58m 26s | Hits:  73%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  25%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 14h 19m | Avg: 23m 52s | Max:  1h 06m | Hits:  84%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 36m 27s | Avg: 18m 13s | Max: 18m 21s | Hits:  89%/3552  
      🟩 nvcc               Pass: 100%/43  | Total: 18h 52m | Avg: 26m 19s | Max:  1h 06m | Hits:  80%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 25m | Avg: 21m 25s | Max: 22m 39s | Hits:  88%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 44m 15s | Avg: 22m 07s | Max: 22m 12s | Hits:  87%/3552  
      🟩 Clang16            Pass: 100%/2   | Total: 43m 39s | Avg: 21m 49s | Max: 22m 05s | Hits:  88%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 45m 14s | Avg: 22m 37s | Max: 23m 29s | Hits:  87%/3552  
      🟩 Clang18            Pass: 100%/7   | Total:  1h 54m | Avg: 16m 22s | Max: 21m 49s | Hits:  92%/12432 
      🟩 GCC7               Pass: 100%/2   | Total: 47m 55s | Avg: 23m 57s | Max: 24m 06s | Hits:  87%/3554  
      🟩 GCC8               Pass: 100%/1   | Total: 21m 39s | Avg: 21m 39s | Max: 21m 39s | Hits:  88%/1777  
      🟩 GCC9               Pass: 100%/2   | Total: 51m 40s | Avg: 25m 50s | Max: 27m 06s | Hits:  86%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 46m 45s | Avg: 23m 22s | Max: 23m 26s | Hits:  87%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 45m 40s | Avg: 22m 50s | Max: 23m 23s | Hits:  87%/3554  
      🟩 GCC12              Pass: 100%/2   | Total: 50m 48s | Avg: 25m 24s | Max: 26m 21s | Hits:  86%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  2h 49m | Avg: 16m 56s | Max: 26m 46s | Hits:  92%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 56m | Avg: 58m 24s | Max: 58m 26s | Hits:  29%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 42m | Avg: 54m 01s | Max:  1h 06m | Hits:  42%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  25%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  5h 33m | Avg: 19m 36s | Max: 23m 29s | Hits:  89%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  7h 13m | Avg: 20m 39s | Max: 27m 06s | Hits:  90%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 38m | Avg: 55m 46s | Max:  1h 06m | Hits:  37%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 02m | Avg:  1h 01m | Max:  1h 03m | Hits:  25%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 21m 38s | Avg: 10m 49s | Max: 12m 35s | Hits:  95%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total: 15h 33m | Avg: 28m 16s | Max:  1h 06m | Hits:  78%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 33m | Avg: 21m 22s | Max:  1h 06m | Hits:  87%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 17h 54m | Avg: 28m 16s | Max:  1h 06m | Hits:  77%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 44m 12s | Avg: 14m 44s | Max: 28m 57s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 49m 57s | Avg: 12m 29s | Max: 13m 12s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 21m 38s | Avg: 10m 49s | Max: 12m 35s | Hits:  95%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total: 23m 55s | Avg: 23m 55s | Max: 23m 55s | Hits:  86%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 10h 13m | Avg: 30m 41s | Max:  1h 06m | Hits:  75%/35511 
      🟩 20                 Pass: 100%/23  | Total:  8h 43m | Avg: 22m 45s | Max:  1h 06m | Hits:  85%/40846 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 27s | Avg: 4m 06s | Max: 4m 55s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 32s | Avg:  4m 46s | Max:  4m 55s
      🟩 arm64              Pass: 100%/2   | Total:  6m 55s | Avg:  3m 27s | Max:  3m 35s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 27s | Avg:  4m 06s | Max:  4m 55s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  7m 57s | Avg:  3m 58s | Max:  4m 37s
      🟩 20                 Pass: 100%/2   | Total:  8m 30s | Avg:  4m 15s | Max:  4m 55s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits: 98%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 20m 44s | Avg: 10m 22s | Max: 18m 16s | Hits:  98%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 28s | Avg:  2m 28s | Max:  2m 28s | Hits:  98%/160   
      🟩 Test               Pass: 100%/1   | Total: 18m 16s | Avg: 18m 16s | Max: 18m 16s | Hits:  98%/160   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 07m | Avg: 1h 07m | Max: 1h 07m

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 97)

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@copy-pr-bot

copy-pr-bot Bot commented Mar 22, 2025

Copy link
Copy Markdown
Contributor

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Comment thread cub/cub/warp/warp_reduce.cuh Resolved
Comment thread cub/cub/warp/warp_reduce.cuh Resolved
anon and others added 5 commits March 24, 2025 17:22
Signed-off-by: fbusato <fbusato@nvidia.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
@fbusato
fbusato force-pushed the add-missing-warp-reduce-overloading branch from 24bc06e to 7165164 Compare March 25, 2025 00:22
@github-actions

Copy link
Copy Markdown
Contributor
🟩 CI finished in 1h 33m: Pass: 100%/97 | Total: 2d 20h | Avg: 42m 33s | Max: 1h 21m | Hits: 72%/134056
  • 🟩 cub: Pass: 100%/45 | Total: 1d 20h | Avg: 59m 32s | Max: 1h 21m | Hits: 58%/53825

    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total:  1d 18h | Avg: 59m 13s | Max:  1h 21m | Hits:  59%/51379 
      🟩 arm64              Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 07m | Hits:  49%/2446  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  5h 36m | Avg:  1h 07m | Max:  1h 11m | Hits:  50%/5945  
      🟩 12.6               Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 12m | Hits:  48%/2262  
      🟩 12.8               Pass: 100%/38  | Total:  1d 12h | Avg: 57m 48s | Max:  1h 21m | Hits:  60%/45618 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 08m | Hits:  52%/2110  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  5h 36m | Avg:  1h 07m | Max:  1h 11m | Hits:  50%/5945  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 12m | Hits:  48%/2262  
      🟩 nvcc12.8           Pass: 100%/36  | Total:  1d 10h | Avg: 57m 23s | Max:  1h 21m | Hits:  61%/43508 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  2h 10m | Avg:  1h 05m | Max:  1h 08m | Hits:  52%/2110  
      🟩 nvcc               Pass: 100%/43  | Total:  1d 18h | Avg: 59m 15s | Max:  1h 21m | Hits:  59%/51715 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  4h 19m | Avg:  1h 04m | Max:  1h 06m | Hits:  49%/4900  
      🟩 Clang15            Pass: 100%/2   | Total:  2h 11m | Avg:  1h 05m | Max:  1h 09m | Hits:  49%/2446  
      🟩 Clang16            Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m | Hits:  49%/2446  
      🟩 Clang17            Pass: 100%/2   | Total:  2h 07m | Avg:  1h 03m | Max:  1h 04m | Hits:  49%/2446  
      🟩 Clang18            Pass: 100%/7   | Total:  6h 06m | Avg: 52m 20s | Max:  1h 08m | Hits:  65%/8225  
      🟩 GCC7               Pass: 100%/2   | Total:  2h 18m | Avg:  1h 09m | Max:  1h 09m | Hits:  49%/2450  
      🟩 GCC8               Pass: 100%/1   | Total:  1h 08m | Avg:  1h 08m | Max:  1h 08m | Hits:  49%/1225  
      🟩 GCC9               Pass: 100%/2   | Total:  2h 16m | Avg:  1h 08m | Max:  1h 09m | Hits:  49%/2450  
      🟩 GCC10              Pass: 100%/2   | Total:  2h 12m | Avg:  1h 06m | Max:  1h 08m | Hits:  49%/2450  
      🟩 GCC11              Pass: 100%/2   | Total:  2h 15m | Avg:  1h 07m | Max:  1h 10m | Hits:  49%/2446  
      🟩 GCC12              Pass: 100%/2   | Total:  2h 17m | Avg:  1h 08m | Max:  1h 10m | Hits:  49%/2446  
      🟩 GCC13              Pass: 100%/11  | Total:  7h 37m | Avg: 41m 35s | Max:  1h 19m | Hits:  76%/13453 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 29m | Avg:  1h 14m | Max:  1h 17m | Hits:  52%/2090  
      🟩 MSVC14.42          Pass: 100%/2   | Total:  2h 39m | Avg:  1h 19m | Max:  1h 21m | Hits:  52%/2090  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 12m | Hits:  48%/2262  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total: 16h 57m | Avg: 59m 52s | Max:  1h 09m | Hits:  56%/20463 
      🟩 GCC                Pass: 100%/22  | Total: 20h 06m | Avg: 54m 50s | Max:  1h 19m | Hits:  63%/26920 
      🟩 MSVC               Pass: 100%/4   | Total:  5h 08m | Avg:  1h 17m | Max:  1h 21m | Hits:  52%/4180  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 25m | Avg:  1h 12m | Max:  1h 12m | Hits:  48%/2262  
    🟩 gpu
      🟩 h100               Pass: 100%/3   | Total:  1h 19m | Avg: 26m 24s | Max: 27m 58s | Hits:  82%/3669  
      🟩 rtx2080            Pass: 100%/34  | Total:  1d 14h | Avg:  1h 08m | Max:  1h 21m | Hits:  49%/40372 
      🟩 rtxa6000           Pass: 100%/8   | Total:  4h 29m | Avg: 33m 41s | Max:  1h 04m | Hits:  87%/9784  
    🟩 jobs
      🟩 Build              Pass: 100%/37  | Total:  1d 17h | Avg:  1h 07m | Max:  1h 21m | Hits:  49%/44041 
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 27m 22s | Avg: 27m 22s | Max: 27m 22s | Hits:  99%/1223  
      🟩 GraphCapture       Pass: 100%/1   | Total: 20m 26s | Avg: 20m 26s | Max: 20m 26s | Hits:  99%/1223  
      🟩 HostLaunch         Pass: 100%/3   | Total:  1h 19m | Avg: 26m 25s | Max: 27m 58s | Hits:  99%/3669  
      🟩 TestGPU            Pass: 100%/3   | Total:  1h 08m | Avg: 22m 46s | Max: 23m 57s | Hits:  99%/3669  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total:  1h 19m | Avg: 26m 24s | Max: 27m 58s | Hits:  82%/3669  
      🟩 90;90a;100         Pass: 100%/1   | Total:  1h 19m | Avg:  1h 19m | Max:  1h 19m | Hits:  49%/1223  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 23h 01m | Avg:  1h 09m | Max:  1h 21m | Hits:  50%/23682 
      🟩 20                 Pass: 100%/25  | Total: 21h 37m | Avg: 51m 54s | Max:  1h 19m | Hits:  66%/30143 
    
  • 🟩 thrust: Pass: 100%/45 | Total: 22h 24m | Avg: 29m 52s | Max: 58m 22s | Hits: 81%/79911

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 37m 37s | Avg: 18m 48s | Max: 26m 12s | Hits:  89%/3554  
    🟩 cpu
      🟩 amd64              Pass: 100%/43  | Total: 21h 30m | Avg: 30m 00s | Max: 58m 22s | Hits:  81%/76358 
      🟩 arm64              Pass: 100%/2   | Total: 54m 16s | Avg: 27m 08s | Max: 28m 17s | Hits:  79%/3553  
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  2h 49m | Avg: 33m 48s | Max: 50m 49s | Hits:  77%/8876  
      🟩 12.6               Pass: 100%/2   | Total:  1h 43m | Avg: 51m 55s | Max: 53m 04s | Hits:  72%/3552  
      🟩 12.8               Pass: 100%/38  | Total: 17h 51m | Avg: 28m 11s | Max: 58m 22s | Hits:  82%/67483 
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 50m 25s | Avg: 25m 12s | Max: 26m 47s | Hits:  79%/3552  
      🟩 nvcc12.0           Pass: 100%/5   | Total:  2h 49m | Avg: 33m 48s | Max: 50m 49s | Hits:  77%/8876  
      🟩 nvcc12.6           Pass: 100%/2   | Total:  1h 43m | Avg: 51m 55s | Max: 53m 04s | Hits:  72%/3552  
      🟩 nvcc12.8           Pass: 100%/36  | Total: 17h 01m | Avg: 28m 21s | Max: 58m 22s | Hits:  82%/63931 
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 50m 25s | Avg: 25m 12s | Max: 26m 47s | Hits:  79%/3552  
      🟩 nvcc               Pass: 100%/43  | Total: 21h 34m | Avg: 30m 05s | Max: 58m 22s | Hits:  81%/76359 
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  1h 56m | Avg: 29m 13s | Max: 30m 31s | Hits:  79%/7104  
      🟩 Clang15            Pass: 100%/2   | Total: 58m 54s | Avg: 29m 27s | Max: 29m 58s | Hits:  79%/3552  
      🟩 Clang16            Pass: 100%/2   | Total:  1h 01m | Avg: 30m 42s | Max: 31m 56s | Hits:  79%/3552  
      🟩 Clang17            Pass: 100%/2   | Total: 58m 59s | Avg: 29m 29s | Max: 29m 42s | Hits:  79%/3552  
      🟩 Clang18            Pass: 100%/7   | Total:  2h 30m | Avg: 21m 32s | Max: 29m 28s | Hits:  85%/12432 
      🟩 GCC7               Pass: 100%/2   | Total:  1h 00m | Avg: 30m 05s | Max: 30m 10s | Hits:  79%/3554  
      🟩 GCC8               Pass: 100%/1   | Total: 28m 36s | Avg: 28m 36s | Max: 28m 36s | Hits:  79%/1777  
      🟩 GCC9               Pass: 100%/2   | Total:  1h 04m | Avg: 32m 11s | Max: 33m 03s | Hits:  79%/3554  
      🟩 GCC10              Pass: 100%/2   | Total: 58m 23s | Avg: 29m 11s | Max: 29m 24s | Hits:  79%/3554  
      🟩 GCC11              Pass: 100%/2   | Total: 59m 26s | Avg: 29m 43s | Max: 30m 32s | Hits:  79%/3554  
      🟩 GCC12              Pass: 100%/2   | Total:  1h 03m | Avg: 31m 58s | Max: 33m 11s | Hits:  79%/3554  
      🟩 GCC13              Pass: 100%/10  | Total:  3h 37m | Avg: 21m 46s | Max: 34m 25s | Hits:  87%/17770 
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 43m | Avg: 51m 54s | Max: 53m 00s | Hits:  72%/3540  
      🟩 MSVC14.42          Pass: 100%/3   | Total:  2h 17m | Avg: 45m 44s | Max: 58m 22s | Hits:  81%/5310  
      🟩 NVHPC25.1          Pass: 100%/2   | Total:  1h 43m | Avg: 51m 55s | Max: 53m 04s | Hits:  72%/3552  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/17  | Total:  7h 27m | Avg: 26m 17s | Max: 31m 56s | Hits:  81%/30192 
      🟩 GCC                Pass: 100%/21  | Total:  9h 12m | Avg: 26m 18s | Max: 34m 25s | Hits:  83%/37317 
      🟩 MSVC               Pass: 100%/5   | Total:  4h 01m | Avg: 48m 12s | Max: 58m 22s | Hits:  78%/8850  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 43m | Avg: 51m 55s | Max: 53m 04s | Hits:  72%/3552  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 30m 39s | Avg: 15m 19s | Max: 18m 35s | Hits:  89%/3554  
      🟩 rtx2080            Pass: 100%/33  | Total: 18h 18m | Avg: 33m 16s | Max: 58m 22s | Hits:  78%/58604 
      🟩 rtx4090            Pass: 100%/10  | Total:  3h 35m | Avg: 21m 33s | Max: 52m 28s | Hits:  90%/17753 
    🟩 jobs
      🟩 Build              Pass: 100%/38  | Total: 20h 56m | Avg: 33m 04s | Max: 58m 22s | Hits:  78%/67481 
      🟩 TestCPU            Pass: 100%/3   | Total: 41m 53s | Avg: 13m 57s | Max: 26m 23s | Hits:  99%/5323  
      🟩 TestGPU            Pass: 100%/4   | Total: 45m 40s | Avg: 11m 25s | Max: 12m 04s | Hits:  99%/7107  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 30m 39s | Avg: 15m 19s | Max: 18m 35s | Hits:  89%/3554  
      🟩 90;90a;100         Pass: 100%/1   | Total: 33m 55s | Avg: 33m 55s | Max: 33m 55s | Hits:  79%/1777  
    🟩 std
      🟩 17                 Pass: 100%/20  | Total: 11h 34m | Avg: 34m 42s | Max: 58m 22s | Hits:  77%/35511 
      🟩 20                 Pass: 100%/23  | Total: 10h 12m | Avg: 26m 38s | Max: 53m 04s | Hits:  83%/40846 
    
  • 🟩 stdpar: Pass: 100%/4 | Total: 16m 41s | Avg: 4m 10s | Max: 4m 57s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total:  9m 53s | Avg:  4m 56s | Max:  4m 57s
      🟩 arm64              Pass: 100%/2   | Total:  6m 48s | Avg:  3m 24s | Max:  3m 28s
    🟩 ctk
      🟩 12.6               Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 cxx
      🟩 NVHPC25.1          Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 cxx_family
      🟩 NVHPC              Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 jobs
      🟩 Build              Pass: 100%/4   | Total: 16m 41s | Avg:  4m 10s | Max:  4m 57s
    🟩 std
      🟩 17                 Pass: 100%/2   | Total:  8m 16s | Avg:  4m 08s | Max:  4m 56s
      🟩 20                 Pass: 100%/2   | Total:  8m 25s | Avg:  4m 12s | Max:  4m 57s
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits: 97%/320

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 ctk
      🟩 12.8               Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 gpu
      🟩 rtx2080            Pass: 100%/2   | Total: 21m 12s | Avg: 10m 36s | Max: 18m 32s | Hits:  97%/320   
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 40s | Avg:  2m 40s | Max:  2m 40s | Hits:  95%/160   
      🟩 Test               Pass: 100%/1   | Total: 18m 32s | Avg: 18m 32s | Max: 18m 32s | Hits:  98%/160   
    
  • 🟩 python: Pass: 100%/1 | Total: 1h 07m | Avg: 1h 07m | Max: 1h 07m

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 ctk
      🟩 12.8               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 gpu
      🟩 rtx2080            Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total:  1h 07m | Avg:  1h 07m | Max:  1h 07m
    

👃 Inspect Changes

Modifications in project?

Project
CCCL Infrastructure
libcu++
+/- CUB
Thrust
CUDA Experimental
stdpar
python
CCCL C Parallel Library
+/- Catch2Helper

Modifications in project or dependencies?

Project
CCCL Infrastructure
libcu++
+/- CUB
+/- Thrust
CUDA Experimental
+/- stdpar
+/- python
+/- CCCL C Parallel Library
+/- Catch2Helper

🏃‍ Runner counts (total jobs: 97)

# Runner
68 linux-amd64-cpu16
9 windows-amd64-cpu16
6 linux-arm64-cpu16
6 linux-amd64-gpu-rtxa6000-latest-1
3 linux-amd64-gpu-h100-latest-1
3 linux-amd64-gpu-rtx4090-latest-1
2 linux-amd64-gpu-rtx2080-latest-1

@fbusato
fbusato merged commit b281fc1 into NVIDIA:main Mar 25, 2025
@github-project-automation github-project-automation Bot moved this from In Review to Done in CCCL Mar 25, 2025
@fbusato
fbusato deleted the add-missing-warp-reduce-overloading branch March 25, 2025 02:34
caugonnet pushed a commit to caugonnet/cccl that referenced this pull request Mar 25, 2025
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
caugonnet added a commit that referenced this pull request Mar 26, 2025
* Enable NVHPC in CUDASTF CI

* Use nvtx_range in the POTRI example

* no need to include nvtx3 anymore here

* Do not use nvtx3 directly

* fix compilation

* WIP: try to pass the type of the execution place to the parallel_for_scope

* pass the exec_place type to parallel_for_scope

* remove a device annotation for a host only lambda

* is_shape_of_v is not working

* experiment to see if we can avoid generating device code in parallel_for with a host place

* fixes for a previous conflict merge

* disable an invalid test

* better typing for ctx.parallel_for with a partition

* use ::std and more types for parallel_for

* Add transform c parallel implementation (#4048)

* Enable setting _CUB_HAS_TRANSFORM_UBLKCP as flag

* Stale comment

* Update make_kernel_user_binary_operator to accept lhs/rhs types

* Add transform c.parallel implementation

* Add tests for c.parallel transform

* Use launcher factory to query ptx version

* Refactor how we get iterator names

* Add comment explaining why we need -default-device

* Address remaining review feedback

* Undo change to make_iterator_kernel_arg

* Restore the comment

* Restore comment

---------

Co-authored-by: Ashwin Srinath <shwina@users.noreply.github.com>

* Drop duplicated system header blocks (#4245)

Those were accidentally duplicated

* Exclude sm101 from RDC testing. (#4247)

* Make `cuda::stream_ref` constructible on device (#4243)

* Make `cuda::stream_ref` constructible on device

There is no reason we should not be able to construct it or extract the pointer out of it on device.

* Pass by value

* Make nvbench work

* Fix logic in test_segmented_reduce (#4198)

* Fix logic in test_segmented_reduce, also test over different types of offsets

To resolve gh-4197, use `cupy.cumsum` to accumulate over random partition
sizes to form correct offsets sequence.

Add assertions to verify that `offsets` is a non-decreasing sequence, and
that its last element equals the size of the input array.

Perform the test for several plausible offset data types.

* Changes per PR review comments

1. Use `cupy.random` to draw random sample on GPU, rather than on CPU
   followed by a transfer
2. Use `cp.empty` to allocate output, rather than `cp.zeros`

* Add new `WarpReduce` overloadings (#3884)

Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>

* Fix #4250 (#4251)

* Refactor fp masks (#4246)

* Implement `views::all` (#4244)

* Implement `views::all`

* [cudax] incorporate P3557 (constexpr completion signatures) into µstdex (#3841)

* incorporate P3557 (constexpr completion signatures) into ustdex

* remove the need for nvcc-specific workarounds

* review feedback

* tweaks to ustdex for clangd

* fix typo

* use concepts portability macros for C++17 support

* Add fixed size segmented reduce (#3969)

* Adds fixed size segmented reduce

* remove unnecessary changes

* revert changes

* Properly deal with parallel_for overloads with grids, add an is_host() for exec_place

* Remove test doing illegal things, and which is not really useful anymore

---------

Co-authored-by: Ashwin Srinath <3190405+shwina@users.noreply.github.com>
Co-authored-by: Ashwin Srinath <shwina@users.noreply.github.com>
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
Co-authored-by: Allison Piper <alliepiper16@gmail.com>
Co-authored-by: Oleksandr Pavlyk <21087696+oleksandr-pavlyk@users.noreply.github.com>
Co-authored-by: Federico Busato <50413820+fbusato@users.noreply.github.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
Co-authored-by: David Bayer <48736217+davebayer@users.noreply.github.com>
Co-authored-by: Eric Niebler <eniebler@nvidia.com>
Co-authored-by: Srinivas Yadav <43375352+srinivasyadav18@users.noreply.github.com>
davebayer pushed a commit to davebayer/cccl that referenced this pull request Apr 7, 2025
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
davebayer added a commit to davebayer/cccl that referenced this pull request Apr 7, 2025
* Enable NVHPC in CUDASTF CI

* Use nvtx_range in the POTRI example

* no need to include nvtx3 anymore here

* Do not use nvtx3 directly

* fix compilation

* WIP: try to pass the type of the execution place to the parallel_for_scope

* pass the exec_place type to parallel_for_scope

* remove a device annotation for a host only lambda

* is_shape_of_v is not working

* experiment to see if we can avoid generating device code in parallel_for with a host place

* fixes for a previous conflict merge

* disable an invalid test

* better typing for ctx.parallel_for with a partition

* use ::std and more types for parallel_for

* Add transform c parallel implementation (NVIDIA#4048)

* Enable setting _CUB_HAS_TRANSFORM_UBLKCP as flag

* Stale comment

* Update make_kernel_user_binary_operator to accept lhs/rhs types

* Add transform c.parallel implementation

* Add tests for c.parallel transform

* Use launcher factory to query ptx version

* Refactor how we get iterator names

* Add comment explaining why we need -default-device

* Address remaining review feedback

* Undo change to make_iterator_kernel_arg

* Restore the comment

* Restore comment

---------

Co-authored-by: Ashwin Srinath <shwina@users.noreply.github.com>

* Drop duplicated system header blocks (NVIDIA#4245)

Those were accidentally duplicated

* Exclude sm101 from RDC testing. (NVIDIA#4247)

* Make `cuda::stream_ref` constructible on device (NVIDIA#4243)

* Make `cuda::stream_ref` constructible on device

There is no reason we should not be able to construct it or extract the pointer out of it on device.

* Pass by value

* Make nvbench work

* Fix logic in test_segmented_reduce (NVIDIA#4198)

* Fix logic in test_segmented_reduce, also test over different types of offsets

To resolve NVIDIAgh-4197, use `cupy.cumsum` to accumulate over random partition
sizes to form correct offsets sequence.

Add assertions to verify that `offsets` is a non-decreasing sequence, and
that its last element equals the size of the input array.

Perform the test for several plausible offset data types.

* Changes per PR review comments

1. Use `cupy.random` to draw random sample on GPU, rather than on CPU
   followed by a transfer
2. Use `cp.empty` to allocate output, rather than `cp.zeros`

* Add new `WarpReduce` overloadings (NVIDIA#3884)

Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>

* Fix NVIDIA#4250 (NVIDIA#4251)

* Refactor fp masks (NVIDIA#4246)

* Implement `views::all` (NVIDIA#4244)

* Implement `views::all`

* [cudax] incorporate P3557 (constexpr completion signatures) into µstdex (NVIDIA#3841)

* incorporate P3557 (constexpr completion signatures) into ustdex

* remove the need for nvcc-specific workarounds

* review feedback

* tweaks to ustdex for clangd

* fix typo

* use concepts portability macros for C++17 support

* Add fixed size segmented reduce (NVIDIA#3969)

* Adds fixed size segmented reduce

* remove unnecessary changes

* revert changes

* Properly deal with parallel_for overloads with grids, add an is_host() for exec_place

* Remove test doing illegal things, and which is not really useful anymore

---------

Co-authored-by: Ashwin Srinath <3190405+shwina@users.noreply.github.com>
Co-authored-by: Ashwin Srinath <shwina@users.noreply.github.com>
Co-authored-by: Michael Schellenberger Costa <miscco@nvidia.com>
Co-authored-by: Allison Piper <alliepiper16@gmail.com>
Co-authored-by: Oleksandr Pavlyk <21087696+oleksandr-pavlyk@users.noreply.github.com>
Co-authored-by: Federico Busato <50413820+fbusato@users.noreply.github.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
Co-authored-by: David Bayer <48736217+davebayer@users.noreply.github.com>
Co-authored-by: Eric Niebler <eniebler@nvidia.com>
Co-authored-by: Srinivas Yadav <43375352+srinivasyadav18@users.noreply.github.com>
@fbusato fbusato mentioned this pull request Oct 13, 2026
19 of 27 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants