Solution
Load all data from a single contiguous input stream
- Eliminates seek times
- Reading from a contiguous file means you know what is loaded next, so you can read asynchronously
- Still IO bound and CPU to spare? You could also decompress a compressed data stream on the fly
|