Skip to content

Reduce GPU precompile workloads - #932

Merged
cncastillo merged 2 commits into
masterfrom
codex/gpu-precompile-slim-20260819
Aug 20, 2026
Merged

Reduce GPU precompile workloads#932
cncastillo merged 2 commits into
masterfrom
codex/gpu-precompile-slim-20260819

Conversation

@cncastillo

Copy link
Copy Markdown
Member

Summary

  • restrict GPU precompile workloads to f32, Bloch, BlochMagnus2, and BlochMagnus4
  • skip the CUDA precompile workload on Julia 1.10, where the persistent CUDA compiler cache is unavailable
  • bump KomaMRICore to 0.12.5

Testing

  • parsed all four edited extension files with Julia
  • parsed KomaMRICore/Project.toml
  • ran git diff --check

GPU CI is requested with the run-gpu-ci label.

@cncastillo cncastillo added the run-gpu-ci To run .buildkite CI label Aug 20, 2026
@cncastillo
cncastillo marked this pull request as ready for review August 20, 2026 00:56
@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 14.28571% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.38%. Comparing base (318bda9) to head (2d63286).

Files with missing lines Patch % Lines
KomaMRICore/ext/KomaCUDAExt.jl 5.26% 18 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #932      +/-   ##
==========================================
- Coverage   91.46%   91.38%   -0.09%     
==========================================
  Files         137      137              
  Lines        7208     7255      +47     
==========================================
+ Hits         6593     6630      +37     
- Misses        615      625      +10     
Flag Coverage Δ
base 90.76% <ø> (ø)
core 88.93% <14.28%> (-0.39%) ⬇️
files 95.15% <ø> (ø)
komamri 90.51% <ø> (ø)
plots 91.76% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
KomaMRICore/ext/KomaAMDGPUExt.jl 93.33% <100.00%> (+93.33%) ⬆️
KomaMRICore/ext/KomaoneAPIExt.jl 56.66% <100.00%> (+56.66%) ⬆️
KomaMRICore/ext/KomaCUDAExt.jl 36.36% <5.26%> (-54.27%) ⬇️

... and 10 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@cncastillo
cncastillo merged commit 2cf6c8e into master Aug 20, 2026
30 of 31 checks passed
@cncastillo
cncastillo deleted the codex/gpu-precompile-slim-20260819 branch August 20, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-gpu-ci To run .buildkite CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant