Minebench performs double sha256 hashing computation simulating the mining process of the Bitcoin protocol. It works re-mining real Bitcoin blocks with tunable parameters such as difficulty or nonce generation mode.
python minebench.py 50k_blocks.csv