Repository navigation
cuda: the parked-page reading logs at debug level - #2164
Conversation
|
Thanks @jschmied, moving |
|
/atc exchange 6916ec3e24717319daf9f25baf65c4980e278a4df5f5285ca31e13bceb1d32ac |
|
Thanks @jschmied, and no need to apologise. The 1.2.2 entry reads as released again, and the change is now just Nothing is left to ask. Main is frozen for a release right now, so this goes on the landing queue once that's out, and |
The start-up line naming the free pages on the per-CPU lists printed only when 0.25 GiB or more happened to sit there, so start-up output changed with the box's memory state (ashhart#2127). The pool still counts them; only the line moves to debug.
fd7ec19 to
9ca1fe3
Compare
|
Thank you @jschmied. This is merged into main with your commits under your own name, so you're listed as a TensorFold contributor. It ships in the next release, credited to you in the changelog and the release notes. |
|
Thanks @jschmied! This is in TensorFold 1.2.7, out now: https://github.com/ashhart/TensorFold/releases/tag/v1.2.7
|
Follow-up to #2127. The extra Nemotron start-up line there is main's
noteParked: it logs at info level whenever 0.25 GiB or more happens to sit on the kernel's per-CPU page lists at start-up. So the line shows up or not depending on the box's memory state (in the rerun table, #2127 (comment), main read 0.45 to 0.53 GiB, and the first run had read below 0.25).This moves the line to debug level. The budget still counts the parked pages, as #1323 intended; only the log level changes. Both callers (
cuda.zig, the CUDA budget and the rank room) are unchanged.zig build testand the no-GPU CI steps (kernel contract, golden, server and pull security, fuzz) pass. Lean adds 0 problems against main.