For example, here are the results for the for loop 'reduce' on the small data set:
100 items - 0.030
500 items - 0.574
1000 items - 0.074
That doesn't make sense to me. How can a reduce on 1000 items be drastically less than on 500 items. Unless I'm misunderstanding something, I can only conclude that it's either A) a typo or B) they only ran this test once and the random data for the 500 test was exceptionally tough to deal with.
Either way, I would love a little more detail with the data before I trust it.