12th International Conference on High Performance Computing (HiPC 2005)