multireduce with buckets in registers (not too fast)
benchmark for trish versions with image data