The grid size is limited to 65535 per dimension. In my code, I am hitting this limitation quite frequently and would like to know what the best way to work around it is. Should I try and split the kernel into multiple calls or is there some way to work around this limitation?
So currently, my code does something as follows:
dim3 G2(Grid_size,1,1); // The Grid_size can exceed beyond the allowed limit…
My Grid_Size can extend beyong the 65535 limit/dimension. I do not really know how to seamlessly take advantage of the other dimensions. When I just try to set them to some other number, my kernel times out…
Thanks for any help you can give me.