<feed xmlns='http://www.w3.org/2005/Atom'>
<title>open-iov.git/tools/cuda-ab/run/transformer_mt, branch bigpath</title>
<subtitle>Open-IOV vGPU-IO: host-side GSP emulation for unmodified NVIDIA guest drivers
</subtitle>
<id>https://git.vgpu.io/open-iov.git/atom?h=bigpath</id>
<link rel='self' href='https://git.vgpu.io/open-iov.git/atom?h=bigpath'/>
<link rel='alternate' type='text/html' href='https://git.vgpu.io/open-iov.git/'/>
<updated>2026-10-18T19:03:17+00:00</updated>
<entry>
<title>cuda-ab: ctaid_probe (CTA-coordinate + A-row reader) + GEO geometry print in transformer_mt</title>
<updated>2026-10-18T19:03:17+00:00</updated>
<author>
<name>Arthur Hanson Rasmusson</name>
<email>arthur@vgpu.io</email>
</author>
<published>2026-10-18T19:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vgpu.io/open-iov.git/commit/?id=e398de4cf68ffd0f43e0b1692b08b2726457fad4'/>
<id>urn:sha1:e398de4cf68ffd0f43e0b1692b08b2726457fad4</id>
<content type='text'>
The vGPU GR engine's failing chains are correct for the by=0 band and
replicate one tile for rows &gt;= 16 with the QMD geometry and the input recs
proven clean, so the remaining hypothesis is engine-side CTA-coordinate
behaviour. ctaid_probe reads it directly in two phases on the exact
(16,4,1)/(16,16,1) geometry:

  Phase 1 coord_map writes by*10000+bx*100+ty*10+tx per element (int32
  64x256) and reports per-band row0 plus a bad count - a collapsed or
  wrong CTAID.Y shows instantly.
  Phase 2 arow_read writes A[(by*16+ty)*256+(bx*16+tx)] with A[i]=i, so a
  correct engine reads each band's own rows; a collapsed row register reads
  one band's rows everywhere.

transformer_mt prints its per-chain geometry (GEO lines) for the host-side
GRID-WIT comparison. Runtime &lt;10 s. Built with
nvcc -O2 --cudart=static -arch=sm_75 (deterministic static runtime).
</content>
</entry>
<entry>
<title>cuda-ab: transformer + transformer_mt clients (single-head attention + 4-layer FFN, fp32, CPU-reference checked; multi-stream and 5-launch loop variants)</title>
<updated>2026-10-18T16:05:31+00:00</updated>
<author>
<name>Arthur Hanson Rasmusson</name>
<email>arthur@vgpu.io</email>
</author>
<published>2026-10-18T16:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vgpu.io/open-iov.git/commit/?id=5df50190fad0fb57174acd30c89dc090c037f315'/>
<id>urn:sha1:5df50190fad0fb57174acd30c89dc090c037f315</id>
<content type='text'>
</content>
</entry>
</feed>
