A task parallel algorithm for finding all-pairs shortest paths using the GPU. (1st January 2012)