AnsweredAssumed Answered

vgpr allocation tahiti 7990

Question asked by nuke1234 on Dec 13, 2013
Latest reply on Dec 17, 2013 by nuke1234

Hello!

 

i am trying to allocate two unit16[1024] arrays in private memory (128KB). From what i understood is that the SI Tahiti has 256KB vgprs. When i try to compile the kernel for SI Tahiti with CodeXL i get an insufficient resources error. I am able to compile the kernel with two uint16[512] arrays and it uses only 92 vgprs. is there an internal limit of how many vgprs can be used by one kernel?

 

best regards

Karl

Outcomes