Title: 2007 IEEE International Parallel & Distributed Processing Symposium