-
Committer:
jkbonfield
-
Date:
2016-09-13 14:04:19 UTC
-
Revision ID:
svn-v4:ba6f2710-ca9f-427c-89d3-5bf716dbc8e1:io_lib/trunk:4099
Moved the block CRC32 checking from within block I/O to the block
uncompression code.
This has two outcomes:
1) We don't incurr integrity checking unless we use the data (both
good and bad).
2) When multi-threading, the CRC computation is spread between cores.
This means CRAM reading is around 10% faster real-time when using -t16.