4 Commits

Author SHA1 Message Date
Dity0 712a13f1a0 Move SDNQ to upstream SDNQ repo 2026-08-10 12:13:10 +03:00
CalamitousFelicitousness 156b76aa9c feat(sdnq): report triton kernel autotuning and compile time
Autotune sweeps and kernel compiles run inside the first forward pass at a
new shape and can take minutes with no indication in the log or UI. Add
listeners on the triton autotuning and compilation knobs plus a wrap of the
per-candidate benchmark: a sweep draws a console progress bar over its
candidates and mirrors the count in the live progress text, the completion
line records the kernel, shape, duration and compile share, and standalone
compiles over 1s are logged.

- fix timer_sdnq reading bench_time from the python wrapper functions
  instead of the autotuner kernel objects, which left the two matmul
  autotune timers permanently empty
- restore the pre-tuning progress text across chained sweeps, so an
  abandoned sweep cannot strand its own tuning label in the UI
2026-08-10 02:45:23 +01:00
Vladimir Mandic 7e8309f2d4 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-15 18:09:33 +02:00
Vladimir Mandic f4cd3b17d6 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-07-15 15:40:56 +02:00