A global gather is probably more expensive though these things can depend on the machine and be quite unintuitive. global gather is notoriously hard on some platforms (like our cluster) so I would opt for the nearest neighbour approach. How many floats do you have? A.