memory coalescing when no shuffle