Changes between Version 4 and Version 5 of GalliumAbi


Ignore:
Timestamp:
05/08/16 19:00:35 (8 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GalliumAbi

    v4 v5  
    2121</ul>
    2222<h3>Other data and resources</h3>
    23 <p>Scalar register after userdata holds (n - userdatanum):</p>
    24 <ul>
    25 <li>s[n:n+enabled_dims-1] - group id for each enabled dimension</li>
    26 <li>s[n+enabled_dims] - tg_size_en (???) if TG_SIZE_EN</li>
    27 <li>s[n+enabled_dims] - scratch wave offset (??) if SCRATCH_EN and no TG_SIZE_EN</li>
    28 <li>s[n+enabled_dims+1] - scratch wave offset (??) if SCRATCH_EN and TG_SIZE_EN</li>
    29 </ul>
    30 <p>First three vector registers holds local ids for each dimensions.</p>
    3123<p>Constant data is placed after code of kernels. Use PC pointer to get this data.</p>
    3224}}}