4mb cache varying block size