Title :
A Scalable Tools Communications Infrastructure
Author :
Buntinas, Darius ; Bosilca, George ; Graham, Richard L. ; Vallee, Geoffroy ; Watson, Gregory R.
Author_Institution :
Math. & Comput. Sci. Div., Argonne Nat. Lab., Argonne, IL
Abstract :
The Scalable Tools Communication Infrastructure (STCI) is an open source collaborative effort intended to provide high-performance, scalable, resilient, and portable communications and process control services for a wide variety of user and system tools. STCI is aimed specifically at tools for ultrascale computing and uses a component architecture to simplify tailoring the infrastructure to a wide range of scenarios. This paper describes STCI´s design philosophy, the various components that will be used to provide an STCI implementation for a range of ultrascale platforms, and a range of tool types. These include tools supporting parallel run-time environments, such as MPI, parallel application correctness tools and performance analysis tools, as well as system monitoring and management tools.
Keywords :
groupware; message passing; public domain software; software performance evaluation; system monitoring; ubiquitous computing; MPI; Scalable Tools Communication Infrastructure; component architecture; high-performance communication; management tools; open source collaborative effort; parallel application correctness tools; parallel run-time environment; performance analysis tools; portable communication; process control service; resilient communication; scalable communication; system monitoring; ultrascale computing; Application software; Computer architecture; Computer science; Concurrent computing; High performance computing; Laboratories; Mathematics; Performance analysis; Resource management; Runtime environment; Communications; Scalable; Tools; infrastructure;
Conference_Titel :
High Performance Computing Systems and Applications, 2008. HPCS 2008. 22nd International Symposium on
Conference_Location :
Quebec City, Que.
Print_ISBN :
978-0-7695-3250-9
DOI :
10.1109/HPCS.2008.24