Tartan: evaluating spatial computation for whole program execution | DeepDyve