WIP: adding reduce bench.  Also switched NBody over to single precision