included more runs for throughput and added cpu version