Reformulate shared memory reduction to use both warps
Use all 64 threads to do two reductions at a time.