gpu.c: compute effective block size