an intermediate commit in considering insert cache line
write to fill cache has been considered in this commit. new run_bench.py is copied to this branch