2006 IEEE International Performance Computing and Communications Conference 10-12 April 2006 / (IEEE,)