Upload README.md with huggingface_hub
Browse files
README.md
CHANGED
|
@@ -212,9 +212,16 @@ things that run*, not argued ([full results](web/TEST_RESULTS.md)):
|
|
| 212 |
differential gate's 4/4. Relations own the loop bugs; two definitional
|
| 213 |
absolutes (ReLU output range, a unit-scale integer anchor) own the value
|
| 214 |
bugs no relation can see.
|
| 215 |
-
- **Exact kernel gates on every live kernel**, a continuous
|
| 216 |
-
|
| 217 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 218 |
- **RDNA2 ISA audit**: reading a real GPU's shader ISA against our
|
| 219 |
determinism assumptions confirmed three of them on silicon (exact packed
|
| 220 |
int8 dot; correctly-rounded f32 add/mul; 1-ULP reciprocal — division stays
|
|
|
|
| 212 |
differential gate's 4/4. Relations own the loop bugs; two definitional
|
| 213 |
absolutes (ReLU output range, a unit-scale integer anchor) own the value
|
| 214 |
bugs no relation can see.
|
| 215 |
+
- **Exact kernel gates on every live kernel**, a continuous audit at live
|
| 216 |
+
shapes, and a cross-device kernel probe (same seeded int8 GEMM, same hash on
|
| 217 |
+
every honest device, any backend). The audit's sampling was rebuilt against
|
| 218 |
+
a named bug class: its old constants (6 cells, 2% of GEMMs) bounded an
|
| 219 |
+
overhead that had never been measured (auditing *every* GEMM costs <0.01% of
|
| 220 |
+
a step), and uniform random cells cannot see a last-row/column bug at a
|
| 221 |
+
16512-wide output. Sampling is now **stratified** — the first cells are the
|
| 222 |
+
structural danger points, chosen deliberately. On a last-column bug, same
|
| 223 |
+
cell budget: uniform caught **5/300** audits, stratified **300/300**, with
|
| 224 |
+
zero false positives.
|
| 225 |
- **RDNA2 ISA audit**: reading a real GPU's shader ISA against our
|
| 226 |
determinism assumptions confirmed three of them on silicon (exact packed
|
| 227 |
int8 dot; correctly-rounded f32 add/mul; 1-ULP reciprocal — division stays
|