diff options
| author | eunhhu <[email protected]> | 2026-10-05 18:53:24 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-10-05 18:53:24 +0100 |
| commit | 8c0c409ec5032a39bf9181198a24f25cca90d5fb (patch) | |
| tree | b03a1ef91eff3f79ad0134cb9f76516c6d645075 /research/experiments/040-against-c/2026-10-05-forms.jsonl | |
| parent | eb3c187072e54188ab8ff6c6b70b1a7186863cfa (diff) | |
| download | pure-8c0c409ec5032a39bf9181198a24f25cca90d5fb.tar.gz pure-8c0c409ec5032a39bf9181198a24f25cca90d5fb.zip | |
040 forms.c: matmul's inner loop in the forms the tier may make it (index 20.7 ms, pointer with multiply-add 13.1, apart 10.0, with checks 10.2, a bit tested before each load 13.4): the position's multiply and the pre-load branch cost, the checks hardly; 023 section 5 says so and what comes first (pointer induction, then a full list's copy)
Diffstat (limited to 'research/experiments/040-against-c/2026-10-05-forms.jsonl')
| -rw-r--r-- | research/experiments/040-against-c/2026-10-05-forms.jsonl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/research/experiments/040-against-c/2026-10-05-forms.jsonl b/research/experiments/040-against-c/2026-10-05-forms.jsonl new file mode 100644 index 0000000..8d7ad78 --- /dev/null +++ b/research/experiments/040-against-c/2026-10-05-forms.jsonl @@ -0,0 +1 @@ +{"index":20.69,"plain":20.11,"pointer":13.12,"apart":10.02,"checks":10.24,"bits":13.37,"c":3.76,"same":true} |
