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

Add arch_traits for sm100 to cudax. #3818

Merged
merged 1 commit into from
Feb 15, 2025
Merged

Conversation

alliepiper
Copy link
Collaborator

Adds sm100 info to cudax arch_traits to unblock nightly builds.

@alliepiper alliepiper requested review from a team as code owners February 14, 2025 20:28
@alliepiper alliepiper requested a review from jrhemstad February 14, 2025 20:28
Copy link
Contributor

🟩 CI finished in 47m 46s: Pass: 100%/5 | Total: 1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits: 85%/2780
  • 🟩 cudax: Pass: 100%/5 | Total: 1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits: 85%/2780

    🟩 cpu
      🟩 amd64              Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 ctk
      🟩 12.8               Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 cudacxx
      🟩 nvcc12.8           Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 cxx
      🟩 GCC13              Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 cxx_family
      🟩 GCC                Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 gpu
      🟩 h100               Pass: 100%/1   | Total: 12m 27s | Avg: 12m 27s | Max: 12m 27s | Hits:  99%/556   
      🟩 l4                 Pass: 100%/1   | Total: 14m 20s | Avg: 14m 20s | Max: 14m 20s | Hits:  99%/556   
      🟩 t4                 Pass: 100%/1   | Total: 24m 57s | Avg: 24m 57s | Max: 24m 57s | Hits:  99%/556   
      🟩 v100               Pass: 100%/2   | Total: 37m 31s | Avg: 18m 45s | Max: 21m 31s | Hits:  64%/1112  
    🟩 jobs
      🟩 Build              Pass: 100%/1   | Total: 21m 31s | Avg: 21m 31s | Max: 21m 31s | Hits:  29%/556   
      🟩 Test               Pass: 100%/4   | Total:  1h 07m | Avg: 16m 56s | Max: 24m 57s | Hits:  99%/2224  
    🟩 sm
      🟩 70;75;89;90;100    Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    🟩 std
      🟩 20                 Pass: 100%/5   | Total:  1h 29m | Avg: 17m 51s | Max: 24m 57s | Hits:  85%/2780  
    

🛠️ Override Matrix

[
  {
    "jobs": [
      "test"
    ],
    "project": "cudax",
    "std": "max",
    "gpu": [
      "v100",
      "t4",
      "l4",
      "h100"
    ],
    "sm": "70;75;89;90;100"
  }
]

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

# Runner
1 linux-amd64-cpu16
1 linux-amd64-gpu-v100-latest-1
1 linux-amd64-gpu-t4-latest-1
1 linux-amd64-gpu-l4-latest-1
1 linux-amd64-gpu-h100-latest-1

@alliepiper
Copy link
Collaborator Author

Results from running the nightly jobs that were failing: https://github.com/NVIDIA/cccl/actions/runs/13336956557/job/37254216775?pr=3818

Copy link
Contributor

🟩 CI finished in 20m 34s: Pass: 100%/22 | Total: 2h 16m | Avg: 6m 11s | Max: 14m 34s | Hits: 88%/11244
  • 🟩 cudax: Pass: 100%/22 | Total: 2h 16m | Avg: 6m 11s | Max: 14m 34s | Hits: 88%/11244

    🟩 cpu
      🟩 amd64              Pass: 100%/18  | Total:  2h 00m | Avg:  6m 42s | Max: 14m 34s | Hits:  88%/9020  
      🟩 arm64              Pass: 100%/4   | Total: 15m 25s | Avg:  3m 51s | Max:  4m 01s | Hits:  89%/2224  
    🟩 ctk
      🟩 12.0               Pass: 100%/1   | Total: 10m 35s | Avg: 10m 35s | Max: 10m 35s | Hits:  57%/262   
      🟩 12.5               Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  7m 04s | Hits:  79%/708   
      🟩 12.8               Pass: 100%/19  | Total:  1h 51m | Avg:  5m 52s | Max: 14m 34s | Hits:  90%/10274 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/1   | Total: 10m 35s | Avg: 10m 35s | Max: 10m 35s | Hits:  57%/262   
      🟩 nvcc12.5           Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  7m 04s | Hits:  79%/708   
      🟩 nvcc12.8           Pass: 100%/19  | Total:  1h 51m | Avg:  5m 52s | Max: 14m 34s | Hits:  90%/10274 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/22  | Total:  2h 16m | Avg:  6m 11s | Max: 14m 34s | Hits:  88%/11244 
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  4m 32s | Avg:  4m 32s | Max:  4m 32s | Hits:  89%/558   
      🟩 Clang15            Pass: 100%/1   | Total:  4m 20s | Avg:  4m 20s | Max:  4m 20s | Hits:  89%/556   
      🟩 Clang16            Pass: 100%/1   | Total:  4m 23s | Avg:  4m 23s | Max:  4m 23s | Hits:  89%/556   
      🟩 Clang17            Pass: 100%/1   | Total:  4m 47s | Avg:  4m 47s | Max:  4m 47s | Hits:  89%/556   
      🟩 Clang18            Pass: 100%/4   | Total: 23m 40s | Avg:  5m 55s | Max: 11m 47s | Hits:  92%/2224  
      🟩 GCC10              Pass: 100%/1   | Total:  4m 12s | Avg:  4m 12s | Max:  4m 12s | Hits:  89%/558   
      🟩 GCC11              Pass: 100%/1   | Total:  4m 15s | Avg:  4m 15s | Max:  4m 15s | Hits:  89%/556   
      🟩 GCC12              Pass: 100%/2   | Total: 17m 05s | Avg:  8m 32s | Max: 12m 10s | Hits:  94%/1112  
      🟩 GCC13              Pass: 100%/6   | Total: 33m 43s | Avg:  5m 37s | Max: 14m 34s | Hits:  90%/3336  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 10m 35s | Avg: 10m 35s | Max: 10m 35s | Hits:  57%/262   
      🟩 MSVC14.42          Pass: 100%/1   | Total: 10m 44s | Avg: 10m 44s | Max: 10m 44s | Hits:  57%/262   
      🟩 NVHPC24.7          Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  7m 04s | Hits:  79%/708   
    🟩 cxx_family
      🟩 Clang              Pass: 100%/8   | Total: 41m 42s | Avg:  5m 12s | Max: 11m 47s | Hits:  91%/4450  
      🟩 GCC                Pass: 100%/10  | Total: 59m 15s | Avg:  5m 55s | Max: 14m 34s | Hits:  91%/5562  
      🟩 MSVC               Pass: 100%/2   | Total: 21m 19s | Avg: 10m 39s | Max: 10m 44s | Hits:  57%/524   
      🟩 NVHPC              Pass: 100%/2   | Total: 13m 46s | Avg:  6m 53s | Max:  7m 04s | Hits:  79%/708   
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 18m 33s | Avg:  9m 16s | Max: 14m 34s | Hits:  94%/1112  
      🟩 rtx2080            Pass: 100%/20  | Total:  1h 57m | Avg:  5m 52s | Max: 12m 10s | Hits:  88%/10132 
    🟩 jobs
      🟩 Build              Pass: 100%/19  | Total:  1h 37m | Avg:  5m 07s | Max: 10m 44s | Hits:  87%/9576  
      🟩 Test               Pass: 100%/3   | Total: 38m 31s | Avg: 12m 50s | Max: 14m 34s | Hits:  99%/1668  
    🟩 sm
      🟩 90                 Pass: 100%/3   | Total: 22m 06s | Avg:  7m 22s | Max: 14m 34s | Hits:  92%/1668  
      🟩 90a                Pass: 100%/1   | Total:  3m 38s | Avg:  3m 38s | Max:  3m 38s | Hits:  89%/556   
    🟩 std
      🟩 17                 Pass: 100%/4   | Total: 18m 22s | Avg:  4m 35s | Max:  7m 04s | Hits:  87%/2022  
      🟩 20                 Pass: 100%/18  | Total:  1h 57m | Avg:  6m 32s | Max: 14m 34s | Hits:  89%/9222  
    

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

# Runner
13 linux-amd64-cpu16
4 linux-arm64-cpu16
2 windows-amd64-cpu16
2 linux-amd64-gpu-rtx2080-latest-1
1 linux-amd64-gpu-h100-latest-1

@alliepiper alliepiper enabled auto-merge (squash) February 14, 2025 22:56
@alliepiper alliepiper merged commit 98c9205 into NVIDIA:main Feb 15, 2025
35 of 37 checks passed
@alliepiper alliepiper deleted the sm100 branch February 15, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants