Parameterize and reduce checksum read block size

Read block size reduced from 100M to 4M. Empirically determined to be faster, probably due to speed issues with large memory allocations.