Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop CDPv1 #3344

Merged
merged 1 commit into from
Jan 13, 2025
Merged

Drop CDPv1 #3344

merged 1 commit into from
Jan 13, 2025

Conversation

bernhardmgruber
Copy link
Contributor

Fixes: #3341

@bernhardmgruber bernhardmgruber requested review from a team as code owners January 10, 2025 20:58
@bernhardmgruber bernhardmgruber added thrust For all items related to Thrust. cub For all items related to CUB breaking Breaking change labels Jan 10, 2025
Copy link
Contributor

🟩 CI finished in 1h 48m: Pass: 100%/78 | Total: 2d 04h | Avg: 40m 10s | Max: 1h 15m | Hits: 147%/12380
  • 🟩 cub: Pass: 100%/38 | Total: 1d 07h | Avg: 49m 38s | Max: 1h 15m | Hits: 30%/3120

    🟩 cpu
      🟩 amd64              Pass: 100%/36  | Total:  1d 05h | Avg: 49m 15s | Max:  1h 15m | Hits:  30%/3120  
      🟩 arm64              Pass: 100%/2   | Total:  1h 53m | Avg: 56m 30s | Max: 56m 31s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  4h 45m | Avg: 57m 06s | Max:  1h 04m | Hits:  30%/780   
      🟩 12.5               Pass: 100%/2   | Total:  2h 19m | Avg:  1h 09m | Max:  1h 15m
      🟩 12.6               Pass: 100%/31  | Total:  1d 00h | Avg: 47m 07s | Max:  1h 14m | Hits:  30%/2340  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total:  1h 57m | Avg: 58m 57s | Max:  1h 00m
      🟩 nvcc12.0           Pass: 100%/5   | Total:  4h 45m | Avg: 57m 06s | Max:  1h 04m | Hits:  30%/780   
      🟩 nvcc12.5           Pass: 100%/2   | Total:  2h 19m | Avg:  1h 09m | Max:  1h 15m
      🟩 nvcc12.6           Pass: 100%/29  | Total: 22h 22m | Avg: 46m 18s | Max:  1h 14m | Hits:  30%/2340  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total:  1h 57m | Avg: 58m 57s | Max:  1h 00m
      🟩 nvcc               Pass: 100%/36  | Total:  1d 05h | Avg: 49m 06s | Max:  1h 15m | Hits:  30%/3120  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  3h 32m | Avg: 53m 04s | Max: 53m 54s
      🟩 Clang15            Pass: 100%/1   | Total: 55m 15s | Avg: 55m 15s | Max: 55m 15s
      🟩 Clang16            Pass: 100%/1   | Total: 54m 00s | Avg: 54m 00s | Max: 54m 00s
      🟩 Clang17            Pass: 100%/1   | Total: 54m 15s | Avg: 54m 15s | Max: 54m 15s
      🟩 Clang18            Pass: 100%/7   | Total:  5h 30m | Avg: 47m 09s | Max:  1h 00m
      🟩 GCC7               Pass: 100%/2   | Total:  1h 59m | Avg: 59m 36s | Max:  1h 00m
      🟩 GCC8               Pass: 100%/1   | Total: 58m 16s | Avg: 58m 16s | Max: 58m 16s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 51m | Avg: 55m 37s | Max: 56m 38s
      🟩 GCC10              Pass: 100%/1   | Total: 59m 58s | Avg: 59m 58s | Max: 59m 58s
      🟩 GCC11              Pass: 100%/1   | Total: 53m 41s | Avg: 53m 41s | Max: 53m 41s
      🟩 GCC12              Pass: 100%/3   | Total:  1h 39m | Avg: 33m 04s | Max:  1h 00m
      🟩 GCC13              Pass: 100%/8   | Total:  4h 27m | Avg: 33m 24s | Max: 56m 31s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  2h 09m | Avg:  1h 04m | Max:  1h 04m | Hits:  30%/1560  
      🟩 MSVC14.39          Pass: 100%/2   | Total:  2h 22m | Avg:  1h 11m | Max:  1h 14m | Hits:  30%/1560  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  2h 19m | Avg:  1h 09m | Max:  1h 15m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total: 11h 45m | Avg: 50m 25s | Max:  1h 00m
      🟩 GCC                Pass: 100%/18  | Total: 12h 48m | Avg: 42m 42s | Max:  1h 00m
      🟩 MSVC               Pass: 100%/4   | Total:  4h 31m | Avg:  1h 07m | Max:  1h 14m | Hits:  30%/3120  
      🟩 NVHPC              Pass: 100%/2   | Total:  2h 19m | Avg:  1h 09m | Max:  1h 15m
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 39m 05s | Avg: 19m 32s | Max: 23m 05s
      🟩 v100               Pass: 100%/36  | Total:  1d 06h | Avg: 51m 18s | Max:  1h 15m | Hits:  30%/3120  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total:  1d 05h | Avg: 56m 36s | Max:  1h 15m | Hits:  30%/3120  
      🟩 DeviceLaunch       Pass: 100%/1   | Total: 16m 34s | Avg: 16m 34s | Max: 16m 34s
      🟩 GraphCapture       Pass: 100%/1   | Total: 15m 21s | Avg: 15m 21s | Max: 15m 21s
      🟩 HostLaunch         Pass: 100%/3   | Total: 50m 36s | Avg: 16m 52s | Max: 17m 33s
      🟩 TestGPU            Pass: 100%/2   | Total: 48m 33s | Avg: 24m 16s | Max: 24m 49s
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 39m 05s | Avg: 19m 32s | Max: 23m 05s
      🟩 90a                Pass: 100%/1   | Total: 25m 54s | Avg: 25m 54s | Max: 25m 54s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total: 13h 48m | Avg: 59m 11s | Max:  1h 08m | Hits:  30%/2340  
      🟩 20                 Pass: 100%/24  | Total: 17h 37m | Avg: 44m 03s | Max:  1h 15m | Hits:  30%/780   
    
  • 🟩 thrust: Pass: 100%/37 | Total: 20h 10m | Avg: 32m 43s | Max: 1h 02m | Hits: 186%/9260

    🟩 cmake_options
      🟩 -DTHRUST_DISPATCH_TYPE=Force32bit Pass: 100%/2   | Total: 39m 13s | Avg: 19m 36s | Max: 27m 31s
    🟩 cpu
      🟩 amd64              Pass: 100%/35  | Total: 19h 11m | Avg: 32m 53s | Max:  1h 02m | Hits: 186%/9260  
      🟩 arm64              Pass: 100%/2   | Total: 59m 09s | Avg: 29m 34s | Max: 30m 41s
    🟩 ctk
      🟩 12.0               Pass: 100%/5   | Total:  3h 09m | Avg: 37m 56s | Max: 59m 02s | Hits: 142%/1852  
      🟩 12.5               Pass: 100%/2   | Total:  1h 53m | Avg: 56m 49s | Max:  1h 01m
      🟩 12.6               Pass: 100%/30  | Total: 15h 07m | Avg: 30m 14s | Max:  1h 02m | Hits: 198%/7408  
    🟩 cudacxx
      🟩 ClangCUDA18        Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 29m 16s
      🟩 nvcc12.0           Pass: 100%/5   | Total:  3h 09m | Avg: 37m 56s | Max: 59m 02s | Hits: 142%/1852  
      🟩 nvcc12.5           Pass: 100%/2   | Total:  1h 53m | Avg: 56m 49s | Max:  1h 01m
      🟩 nvcc12.6           Pass: 100%/28  | Total: 14h 11m | Avg: 30m 25s | Max:  1h 02m | Hits: 198%/7408  
    🟩 cudacxx_family
      🟩 ClangCUDA          Pass: 100%/2   | Total: 55m 25s | Avg: 27m 42s | Max: 29m 16s
      🟩 nvcc               Pass: 100%/35  | Total: 19h 15m | Avg: 33m 00s | Max:  1h 02m | Hits: 186%/9260  
    🟩 cxx
      🟩 Clang14            Pass: 100%/4   | Total:  2h 04m | Avg: 31m 02s | Max: 32m 46s
      🟩 Clang15            Pass: 100%/1   | Total: 30m 49s | Avg: 30m 49s | Max: 30m 49s
      🟩 Clang16            Pass: 100%/1   | Total: 30m 35s | Avg: 30m 35s | Max: 30m 35s
      🟩 Clang17            Pass: 100%/1   | Total: 28m 52s | Avg: 28m 52s | Max: 28m 52s
      🟩 Clang18            Pass: 100%/7   | Total:  2h 45m | Avg: 23m 35s | Max: 32m 20s
      🟩 GCC7               Pass: 100%/2   | Total:  1h 04m | Avg: 32m 28s | Max: 32m 44s
      🟩 GCC8               Pass: 100%/1   | Total: 31m 10s | Avg: 31m 10s | Max: 31m 10s
      🟩 GCC9               Pass: 100%/2   | Total:  1h 07m | Avg: 33m 45s | Max: 33m 55s
      🟩 GCC10              Pass: 100%/1   | Total: 31m 44s | Avg: 31m 44s | Max: 31m 44s
      🟩 GCC11              Pass: 100%/1   | Total: 33m 50s | Avg: 33m 50s | Max: 33m 50s
      🟩 GCC12              Pass: 100%/1   | Total: 32m 45s | Avg: 32m 45s | Max: 32m 45s
      🟩 GCC13              Pass: 100%/8   | Total:  3h 00m | Avg: 22m 33s | Max: 36m 44s
      🟩 MSVC14.29          Pass: 100%/2   | Total:  1h 54m | Avg: 57m 17s | Max: 59m 02s | Hits: 142%/3704  
      🟩 MSVC14.39          Pass: 100%/3   | Total:  2h 40m | Avg: 53m 26s | Max:  1h 02m | Hits: 216%/5556  
      🟩 NVHPC24.7          Pass: 100%/2   | Total:  1h 53m | Avg: 56m 49s | Max:  1h 01m
    🟩 cxx_family
      🟩 Clang              Pass: 100%/14  | Total:  6h 19m | Avg: 27m 06s | Max: 32m 46s
      🟩 GCC                Pass: 100%/16  | Total:  7h 22m | Avg: 27m 39s | Max: 36m 44s
      🟩 MSVC               Pass: 100%/5   | Total:  4h 34m | Avg: 54m 58s | Max:  1h 02m | Hits: 186%/9260  
      🟩 NVHPC              Pass: 100%/2   | Total:  1h 53m | Avg: 56m 49s | Max:  1h 01m
    🟩 gpu
      🟩 v100               Pass: 100%/37  | Total: 20h 10m | Avg: 32m 43s | Max:  1h 02m | Hits: 186%/9260  
    🟩 jobs
      🟩 Build              Pass: 100%/31  | Total: 18h 42m | Avg: 36m 12s | Max:  1h 02m | Hits: 142%/7408  
      🟩 TestCPU            Pass: 100%/3   | Total: 52m 08s | Avg: 17m 22s | Max: 36m 43s | Hits: 365%/1852  
      🟩 TestGPU            Pass: 100%/3   | Total: 36m 11s | Avg: 12m 03s | Max: 12m 38s
    🟩 sm
      🟩 90a                Pass: 100%/1   | Total: 19m 24s | Avg: 19m 24s | Max: 19m 24s
    🟩 std
      🟩 17                 Pass: 100%/14  | Total:  9h 12m | Avg: 39m 26s | Max:  1h 01m | Hits: 142%/5556  
      🟩 20                 Pass: 100%/21  | Total: 10h 19m | Avg: 29m 28s | Max:  1h 02m | Hits: 253%/3704  
    
  • 🟩 cccl_c_parallel: Pass: 100%/2 | Total: 10m 38s | Avg: 5m 19s | Max: 8m 27s

    🟩 cpu
      🟩 amd64              Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 ctk
      🟩 12.6               Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 cxx
      🟩 GCC13              Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 gpu
      🟩 v100               Pass: 100%/2   | Total: 10m 38s | Avg:  5m 19s | Max:  8m 27s
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total:  2m 11s | Avg:  2m 11s | Max:  2m 11s
      🟩 Test               Pass: 100%/1   | Total:  8m 27s | Avg:  8m 27s | Max:  8m 27s
    
  • 🟩 python: Pass: 100%/1 | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s

    🟩 cpu
      🟩 amd64              Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 ctk
      🟩 12.6               Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 cudacxx
      🟩 nvcc12.6           Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 cxx
      🟩 GCC13              Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 cxx_family
      🟩 GCC                Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 gpu
      🟩 v100               Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    🟩 jobs
      🟩 Test               Pass: 100%/1   | Total: 26m 07s | Avg: 26m 07s | Max: 26m 07s
    

👃 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: 78)

# Runner
53 linux-amd64-cpu16
11 linux-amd64-gpu-v100-latest-1
9 windows-amd64-cpu16
4 linux-arm64-cpu16
1 linux-amd64-gpu-h100-latest-1-testing

Copy link

@emrahuzucar355 emrahuzucar355 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Emrah

@bernhardmgruber bernhardmgruber merged commit 804dd15 into NVIDIA:main Jan 13, 2025
94 checks passed
@bernhardmgruber bernhardmgruber deleted the drop_cdp1 branch January 13, 2025 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Breaking change cub For all items related to CUB thrust For all items related to Thrust.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Remove CDPv1 Support
3 participants