Generate pngs instead of pdfs and misc changes
Reorganize cold benchmark
Run cold benchmark for 10 times
Add new implementation that is based on 2pass_2b_3 but adds prefetching