Repository navigation
Tags
Tags
book: add Part VII (SVDQuant ch38-ch40) with paper-aligned audit fixes ( #598) - new chapters: ch38 SVDQuant math, ch39 cache-dit producer, ch40 fused W4A4 GEMM - ch38 aligned with the paper LaTeX source; four key figures reproduced - audit round on all three chapters against cache-dit@3295dc6 / paper / tests: L1-L2 convention, QJL d-fold sum, CTA-vs-warp schedule, K8 shuffle merge, stale swizzle-free comments, smem budget 27 KiB/stage (54/81/108 KiB), five static_asserts, G2R inverse-map formulas, test coverage ranks - resync RTD English dictionaries; record RFC P.13 - verified: 626 pages, 0 error, 0 undefined, 0 missing glyphs, overfull>=1pt 15; RTD 209/209 en figures, 776/776 code, 123/123 math; visual_check 97 pages clean
book: R112 full-book correctness audit fixes (13 findings) (#595) * book: fix 13 findings from R112 full-book correctness audit (ch04-ch36) - ch34/ch36: binade-averaged per-element RMS sigma_eps = u/sqrt(24) ~= 2.6% (edge-padded u^2/12 = 3.6% kept as the conservative caliber); two-quantizer prediction now matches the measured 0.036 exactly, fingerprint theory column rescaled (0.54/0.77/1.09/0.016), extreme values align with the book's own E[max] ~= 5.8 sigma formula, healthy criterion updated to 5-6 sigma_err - ch13 fig 13-1: fix descriptor bitfield labels 62-52 -> 61-52, 30-16 -> 29-16 - ch17/15/16: drop the unsourced fp16 peak 400 TFLOPS / knee ~300 caliber - ch15: FA1 10-20x memory claim is body-text, not abstract (kaogu wording) - ch04: Case C reproduces the NaN form, not the all-zero-no-NaN form - ch12: 119.7/124.6/127.3 attribution moved to ch11 kernel - ch22: MMA_Traits members are ALayout/BLayout/CLayout (atom re-export note) - ch26c: 140.2/86.7 provenance fixed to this chapter's minitest bench - ch20: complete the image set of fig 20-7(b) (PyCuTe-verified) - ch27 fig: early-row amplitude 1.3 -> 3.1 (matches bar values and tab 27-ess) - ch33: fix rel_err/max_abs ordering (0.14/0.28) and the 2.6% expectation line - ch35: cross-run note for the default config between main and sweep tables - CHECKLOG: record base.cuh syncthreads-in-divergent-branch observation - figures-en.json: sync two changed figure-text keys Gates: book.pdf 591 pages, 0 errors / 0 missing chars; anchors 33ch ALL GREEN; lint citations/tables/figures 0 fail; host-only recheck of all rescaled numbers passed (no GPU re-measurement, archived bench data unchanged). * docs(rtd): sync code-en dictionary for ch33 experiment-4 comment * book: address PR 595 correctness review follow-ups
Fix book correctness and CuTe whitepaper translation (#584) - Correct WGMMA, cp.async, layout, FP4/FP8 and barrier descriptions - Fix O chunk geometry and error-bound domain - Complete CuTe whitepaper translation and references - Rebuild PDF and update RTD figure dictionary
docs(book): fix ch03 bottleneck claim and 4 listing line refs (#583) - ch03: figure 3-4 node, caption and Q&A now match the corrected body (share change does not mean the bottleneck moved; can't extrapolate from L2) - ch26b/ch26c/ch25/ch37: align title line numbers with linerange and fix snippets truncated mid-brace / mid-loop - sync figures-en.json and code-en.json, rebuild book.pdf - record R61/R62 rounds in audit-history
docs: sync RTD dictionaries after R21 listing-range changes (#576) - code-en.json: drop 2 comment lines removed from ch13 listing (1653/1654), add 2 lines newly covered (ch13 L1842 N-direction offset, ch34 L263 pass 2) - figures-en.json: retarget ch01 H100 note key (wording changed in R21) Local ./build.sh: 34 OK / 0 FAIL, figure dict 1792/1792, code 771/771, math 121/121
PreviousNext