use 8 threads for benchmarks