Skip to content

[STF] Remove the for_each_batched experiment entirely#5726

Merged
caugonnet merged 2 commits intoNVIDIA:mainfrom
caugonnet:stf_remove_for_each_batched
Sep 1, 2025
Merged

[STF] Remove the for_each_batched experiment entirely#5726
caugonnet merged 2 commits intoNVIDIA:mainfrom
caugonnet:stf_remove_for_each_batched

Conversation

@caugonnet
Copy link
Contributor

@caugonnet caugonnet commented Aug 30, 2025

Description

for_each_batched was an experiment which we don't need to maintain

closes

Checklist

  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@caugonnet caugonnet requested review from a team as code owners August 30, 2025 07:26
@caugonnet caugonnet requested a review from wmaxey August 30, 2025 07:26
@caugonnet caugonnet requested a review from pciolkosz August 30, 2025 07:26
@github-project-automation github-project-automation bot moved this to Todo in CCCL Aug 30, 2025
@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Aug 30, 2025

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.

@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Aug 30, 2025
@caugonnet
Copy link
Contributor Author

/ok to test dc9de77

@caugonnet caugonnet self-assigned this Aug 30, 2025
@caugonnet caugonnet added the stf Sequential Task Flow programming model label Aug 30, 2025
@caugonnet caugonnet enabled auto-merge (squash) August 30, 2025 07:30
@github-actions
Copy link
Contributor

🟩 CI finished in 33m 33s: Pass: 100%/32 | Total: 3h 34m | Avg: 6m 42s | Max: 28m 44s | Hits: 97%/15474
  • 🟩 cudax: Pass: 100%/28 | Total: 3h 11m | Avg: 6m 50s | Max: 28m 44s | Hits: 97%/15474

    🟩 cpu
      🟩 amd64              Pass: 100%/24  | Total:  2h 59m | Avg:  7m 29s | Max: 28m 44s | Hits:  97%/13090 
      🟩 arm64              Pass: 100%/4   | Total: 11m 40s | Avg:  2m 55s | Max:  3m 09s | Hits:  99%/2384  
    🟩 ctk
      🟩 12.0               Pass: 100%/3   | Total: 17m 29s | Avg:  5m 49s | Max: 11m 09s | Hits:  98%/1483  
      🟩 12.9               Pass: 100%/25  | Total:  2h 53m | Avg:  6m 57s | Max: 28m 44s | Hits:  97%/13991 
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/3   | Total: 17m 29s | Avg:  5m 49s | Max: 11m 09s | Hits:  98%/1483  
      🟩 nvcc12.9           Pass: 100%/25  | Total:  2h 53m | Avg:  6m 57s | Max: 28m 44s | Hits:  97%/13991 
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/28  | Total:  3h 11m | Avg:  6m 50s | Max: 28m 44s | Hits:  97%/15474 
    🟩 cxx
      🟩 Clang14            Pass: 100%/2   | Total:  6m 11s | Avg:  3m 05s | Max:  3m 20s | Hits: 100%/1194  
      🟩 Clang15            Pass: 100%/1   | Total:  3m 20s | Avg:  3m 20s | Max:  3m 20s | Hits: 100%/596   
      🟩 Clang16            Pass: 100%/1   | Total:  3m 23s | Avg:  3m 23s | Max:  3m 23s | Hits: 100%/596   
      🟩 Clang17            Pass: 100%/1   | Total:  3m 17s | Avg:  3m 17s | Max:  3m 17s | Hits: 100%/596   
      🟩 Clang18            Pass: 100%/1   | Total:  3m 10s | Avg:  3m 10s | Max:  3m 10s | Hits: 100%/596   
      🟩 Clang19            Pass: 100%/4   | Total: 16m 18s | Avg:  4m 04s | Max:  7m 28s | Hits: 100%/2384  
      🟩 GCC10              Pass: 100%/2   | Total:  7m 02s | Avg:  3m 31s | Max:  3m 33s | Hits:  99%/1194  
      🟩 GCC11              Pass: 100%/1   | Total:  3m 40s | Avg:  3m 40s | Max:  3m 40s | Hits:  99%/596   
      🟩 GCC12              Pass: 100%/1   | Total:  4m 14s | Avg:  4m 14s | Max:  4m 14s | Hits:  99%/596   
      🟩 GCC13              Pass: 100%/8   | Total: 56m 48s | Avg:  7m 06s | Max: 28m 44s | Hits:  99%/4768  
      🟩 MSVC14.39          Pass: 100%/1   | Total: 11m 09s | Avg: 11m 09s | Max: 11m 09s | Hits:  95%/291   
      🟩 MSVC14.43          Pass: 100%/3   | Total: 35m 17s | Avg: 11m 45s | Max: 12m 25s | Hits:  95%/879   
      🟩 NVHPC25.7          Pass: 100%/2   | Total: 37m 38s | Avg: 18m 49s | Max: 19m 02s | Hits:  79%/1188  
    🟩 cxx_family
      🟩 Clang              Pass: 100%/10  | Total: 35m 39s | Avg:  3m 33s | Max:  7m 28s | Hits: 100%/5962  
      🟩 GCC                Pass: 100%/12  | Total:  1h 11m | Avg:  5m 58s | Max: 28m 44s | Hits:  99%/7154  
      🟩 MSVC               Pass: 100%/4   | Total: 46m 26s | Avg: 11m 36s | Max: 12m 25s | Hits:  95%/1170  
      🟩 NVHPC              Pass: 100%/2   | Total: 37m 38s | Avg: 18m 49s | Max: 19m 02s | Hits:  79%/1188  
    🟩 gpu
      🟩 h100               Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  6m 35s | Hits:  97%/1192  
      🟩 rtx2080            Pass: 100%/26  | Total:  3h 00m | Avg:  6m 57s | Max: 28m 44s | Hits:  97%/14282 
    🟩 jobs
      🟩 Build              Pass: 100%/25  | Total:  2h 28m | Avg:  5m 56s | Max: 19m 02s | Hits:  97%/13686 
      🟩 Test               Pass: 100%/3   | Total: 42m 47s | Avg: 14m 15s | Max: 28m 44s | Hits:  99%/1788  
    🟩 sm
      🟩 90                 Pass: 100%/2   | Total: 10m 28s | Avg:  5m 14s | Max:  6m 35s | Hits:  97%/1192  
      🟩 90;90a             Pass: 100%/2   | Total: 14m 30s | Avg:  7m 15s | Max: 10m 44s | Hits:  98%/889   
      🟩 100;120            Pass: 100%/2   | Total: 15m 46s | Avg:  7m 53s | Max: 12m 08s | Hits:  98%/889   
    🟩 std
      🟩 17                 Pass: 100%/3   | Total: 24m 51s | Avg:  8m 17s | Max: 19m 02s | Hits:  93%/1786  
      🟩 20                 Pass: 100%/25  | Total:  2h 46m | Avg:  6m 39s | Max: 28m 44s | Hits:  98%/13688 
    
  • 🟩 packaging: Pass: 100%/4 | Total: 23m 22s | Avg: 5m 50s | Max: 7m 46s

    🟩 cpu
      🟩 amd64              Pass: 100%/4   | Total: 23m 22s | Avg:  5m 50s | Max:  7m 46s
    🟩 ctk
      🟩 12.0               Pass: 100%/2   | Total: 12m 59s | Avg:  6m 29s | Max:  7m 40s
      🟩 12.9               Pass: 100%/2   | Total: 10m 23s | Avg:  5m 11s | Max:  7m 46s
    🟩 cudacxx
      🟩 nvcc12.0           Pass: 100%/2   | Total: 12m 59s | Avg:  6m 29s | Max:  7m 40s
      🟩 nvcc12.9           Pass: 100%/2   | Total: 10m 23s | Avg:  5m 11s | Max:  7m 46s
    🟩 cudacxx_family
      🟩 nvcc               Pass: 100%/4   | Total: 23m 22s | Avg:  5m 50s | Max:  7m 46s
    🟩 cxx
      🟩 Clang14            Pass: 100%/1   | Total:  5m 19s | Avg:  5m 19s | Max:  5m 19s
      🟩 Clang19            Pass: 100%/1   | Total:  2m 37s | Avg:  2m 37s | Max:  2m 37s
      🟩 GCC12              Pass: 100%/1   | Total:  7m 40s | Avg:  7m 40s | Max:  7m 40s
      🟩 GCC13              Pass: 100%/1   | Total:  7m 46s | Avg:  7m 46s | Max:  7m 46s
    🟩 cxx_family
      🟩 Clang              Pass: 100%/2   | Total:  7m 56s | Avg:  3m 58s | Max:  5m 19s
      🟩 GCC                Pass: 100%/2   | Total: 15m 26s | Avg:  7m 43s | Max:  7m 46s
    🟩 gpu
      🟩 rtx2080            Pass: 100%/4   | Total: 23m 22s | Avg:  5m 50s | Max:  7m 46s
    🟩 jobs
      🟩 Test               Pass: 100%/4   | Total: 23m 22s | Avg:  5m 50s | Max:  7m 46s
    

👃 Inspect Changes

Modifications in project?

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

Modifications in project or dependencies?

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

🏃‍ Runner counts (total jobs: 32)

# Runner
17 linux-amd64-cpu16
6 linux-amd64-gpu-rtx2080-latest-1
4 linux-arm64-cpu16
4 windows-amd64-cpu16
1 linux-amd64-gpu-h100-latest-1

@caugonnet caugonnet merged commit 94100cf into NVIDIA:main Sep 1, 2025
43 checks passed
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Sep 1, 2025
davebayer pushed a commit to davebayer/cccl that referenced this pull request Sep 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stf Sequential Task Flow programming model

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants