PTX: Difference between revisions

add PTX 2.2 notes
No edit summary
Line 28: Line 28:
|-
|-
|}
|}
==Cooperative Thread Arrays==
* Equivalent to a ''block'' in [[CUDA]] -- broken up into warps, can communicate, can be grouped into a grid, one kernel per grid
* <tt>tid</tt>: thread ID within CTA
* <tt>ntid</tt>: 3D shape of CTA
* <tt>ctaid</tt>: CTA ID within grid
* <tt>nctaid</tt>: 3D shape of grid
* <tt>gridid</tt>: grid ID
==Tools==
==Tools==
* Marcin Wilhelm Kościelnicki's [http://0x04.net/cgit/index.cgi/nv50dis/ nv50dis], a disassembler
* Marcin Wilhelm Kościelnicki's [http://0x04.net/cgit/index.cgi/nv50dis/ nv50dis], a disassembler
[[CATEGORY:GPGPU]]
[[CATEGORY:GPGPU]]