19th International Symposium on High Performance Computing Systems and Applications (HPCS'05) High performance computing systems and applications High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on. :260-266 2005