read with 4D strided pattern