2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS 2010) : Atlanta, Georgia, USA 19-23 April 2010 - IPDPS; Institute of Electrical and Electronics Engineers (IEEE, 2010)