use Math.imul in benchmarks