Forall GPU: change to compute forall iterations for different types, simplify kernel: no need to pass width/depth/height.