One thing about the benchmarks: The runtime is more or less constant for most of them, since the benchmark frameworks tries to normalize it.
It's more relevant to count the number of X per second (the last column in the benchmark output is the number of X).