High Performance Computing ¿ HiPC 2005