Fr0zka and Claude Opus 5.5
052b6de354
wip(standalone): GPU step 22 -- startup multi-batch pump, pool before handoff: cached 1.12-1.20 s
...
Per-batch GPU timeline (submit, timestamps, query, consume). Startup Draws submit
several ready batches per pump (80 ms startup budget, 16 ms per batch); the output
pool is reserved before the warm-up-pending deferral.
My runs outside the sandbox (Step22.exe, marker removed first, interleaved):
CPU 1.295 / 1.314 / 1.284 / 1.342 s
GPU cached (marker match, -Timeline): 1.197 / 1.121 / 1.133 s
(1,124 / 1,380 / 1,415 GPU tiles; output pool at 655-680 ms in all three)
GPU marker miss: 1.446 (-Timeline), 1.447, 1.312 s (no -Timeline). The 1.447 run's
shape compile ended at 776 ms vs 634-643 ms in its neighbours, so this is
startup variance, not a clear regression; to be watched.
Known tradeoff: startup pumps can stall the main thread 65-108 ms (submit calls run
past the budget); fine before the first view, to check in an interactive viewer.
Audits: hashes w1/w8, walk 5,642/5,642, near 960 / far 1,114 0 diffs vs CPU and
WARP, thin 353, survival ~6.2 GiB, ten captures as step 18.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MmSoF64BbRFmk9C3p1VsBJ
2026-10-08 00:00:06 +02:00
..
2026-10-07 20:36:40 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 08:47:36 +02:00
2026-10-06 09:14:22 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 04:36:34 +02:00
2026-10-06 08:02:02 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 20:36:40 +02:00
2026-10-08 00:00:06 +02:00
2026-10-08 00:00:06 +02:00
2026-10-07 04:36:34 +02:00
2026-10-06 09:14:22 +02:00
2026-10-07 21:07:05 +02:00
2026-10-07 22:35:22 +02:00
2026-10-06 08:02:02 +02:00
2026-10-08 00:00:06 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 20:17:37 +02:00
2026-10-06 20:17:37 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 09:34:22 +02:00
2026-10-07 09:34:22 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-06 11:01:03 +02:00
2026-10-06 09:14:22 +02:00
2026-10-06 09:14:22 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-06 22:39:40 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 02:19:38 +02:00
2026-10-07 06:14:04 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 21:07:05 +02:00
2026-10-07 21:07:05 +02:00
2026-10-07 22:09:29 +02:00
2026-10-07 22:09:29 +02:00
2026-10-07 22:09:29 +02:00
2026-10-07 22:35:22 +02:00
2026-10-07 23:20:42 +02:00
2026-10-08 00:00:06 +02:00
2026-10-08 00:00:06 +02:00
2026-10-06 11:01:03 +02:00
2026-10-06 13:50:07 +02:00
2026-10-06 20:03:10 +02:00
2026-10-06 22:39:40 +02:00
2026-10-07 04:36:34 +02:00
2026-10-07 05:38:14 +02:00
2026-10-07 06:13:59 +02:00
2026-10-07 06:51:53 +02:00
2026-10-07 07:41:31 +02:00
2026-10-07 08:03:00 +02:00
2026-10-07 08:47:36 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 20:36:40 +02:00
2026-10-07 22:09:29 +02:00
2026-10-07 22:09:29 +02:00
2026-10-07 22:35:22 +02:00
2026-10-07 23:20:42 +02:00
2026-10-08 00:00:06 +02:00