fixed size vs varying strides