High performance computing - HiPC 2006 13th International Conference, Bangalore, India, December 18-21, 2006 ; proceedings (Springer, 2006)