PTX - what is a CTA?

I am studying PTX, and I do not understand how CTA (Computed Stream Array) differs from a CUDA block.

They are the same? It seems to me that at the moment (I'm only at the beginning of the PTX document) they are all the same
+4
source share
2 answers

Yes, the PTX stream computing array conceptually and functionally matches a block in CUDA or a workgroup in OpenCL.

+5
source

the thread hierarchy section of the CUDA PTX ISA document explains that essentially a CTA means a CUDA block .

Also note that this is actually not a “computational array of threads,” but rather a “cooperative array of threads” (!).

+1
source

Source: https://habr.com/ru/post/1491388/


All Articles