summaryrefslogtreecommitdiffstats
path: root/tools/cuda-ab/p2/src/common.h
diff options
context:
space:
mode:
authorArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-16 13:42:14 -0400
committerArthur Hanson Rasmusson <arthur@vgpu.io>2026-10-16 13:42:14 -0400
commita8d816cda07935fe7bd31215b0edd6caf722c412 (patch)
treeec7371baddbc8628af0401e17056865b4b4d2c78 /tools/cuda-ab/p2/src/common.h
parent06b9333cf64f613be5dfb3ea1ee40e087a182061 (diff)
downloadopen-iov-a8d816cda07935fe7bd31215b0edd6caf722c412.tar.gz
open-iov-a8d816cda07935fe7bd31215b0edd6caf722c412.zip
vgsp-gr: m156 integrate bigpath+dual; qmdwin double-buffer (E3); warm sem push on zero-write retry (E5)
- Merge bigpath (B-2 64 MiB grown data-bounce region for large operands) and dual (per-mdev separation G1-G8a) into master. - E3: the inline-QMD destination is now double-buffered (0x107000/0x108000, same proven PTE fetch line); launches alternate banks by submission epoch so a QMD-unit look-ahead read of the previous launch's page can never race this launch's rewrite. - E5: on the first zero-write outcome retry the module pushes the proven stage-4 GR semaphore block; OK = engine alive (retry can recover), timeout = engine wedged for the boot and further retries are skipped (saves ~20 s), counted in work_gr sem_wedged.
Diffstat (limited to 'tools/cuda-ab/p2/src/common.h')
0 files changed, 0 insertions, 0 deletions