I’m having some difficulty figuring out why my Kernal isn’t starting. It doesn’t seem to be throwing up any errors overtly. Is there a way to get it to output why the kernal may not be starting? Or force it to not fail silently? The call look something like this and it just jumps to otherStuff without any kind of message or failure.
simplified example of what it looks like
type(dim3) :: blocks3D, threads3D
blocks3D = dim3(1, 1, 1)
threads3D = dim3(50,50,1)
call DoStuff<<<blocks3d, threads3D>>>(blah)