If the # wavefronts * # registers per work-item > ~240, registers start spilling.
Was not work goup size limmitted to 64 at 47xx radeons?
Originally posted by: Lev
Was not work goup size limmitted to 64 at 47xx radeons?
I am sorry, is 48 based one evergreen?
That way 47 and 48 seems are equal in this feature.
You cannot index registers, they have names, not index. At least in this sdk release. Memory locations have address. Which could be indexed.
I have heard, that evergreen could index registers in theory. But not 47/48. And this is not implemented in compiler yet anyway.
Does that index register work on 47/48?
Btw, did you kernle work? It may use 256 threads by default and not work on your card.