diff options
| author | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-14 14:05:41 -0400 |
|---|---|---|
| committer | Arthur Hanson Rasmusson <arthur@vgpu.io> | 2026-10-14 14:05:41 -0400 |
| commit | fce5ab8d025799d71fbd260c4ef91a715497b54b (patch) | |
| tree | b832bd80bc53748eaf0574532793dc958b67aced /docs/README.md | |
| parent | 6b090f70816f60a1a98fcf5889a3275177e8c132 (diff) | |
| download | open-iov-fce5ab8d025799d71fbd260c4ef91a715497b54b.tar.gz open-iov-fce5ab8d025799d71fbd260c4ef91a715497b54b.zip | |
vgsp-gr: enlarge the data bounce window to 208 pages (256 KB operands)
victory_matmul (256x256 float: 256 KB per operand) failed with all-wrong
results while 128 KB workloads passed: the relocation bounce window was
112 pages with a 100-page data cap and 33 pages per pointer, so each 64-page
operand was truncated and the engine ran on partial/mismatched windows.
Grow the planted bounce window to 208 pages (main-PT slots 0x110..0x1df),
move the mail page to the last data-free slot (206, marker 207), and raise
the per-pointer cap to 68 pages and the data cap to 205 (three 256 KB
operands = 3x68 = 204 <= 205). Operands larger than 256 KB still hit the cap
and need a chunked data path (documented at the define).
Diffstat (limited to 'docs/README.md')
0 files changed, 0 insertions, 0 deletions
