Title :
A customizable component for low-level communication software
Author :
Santos, Thiago Robert C ; Frohlich, Antonio Augusto
Author_Institution :
Lab. for Software/Hardware Integration, Fed. Univ. of Santa Catarina, Florianopolis, Brazil
Abstract :
This paper discusses the design of a customizable component that encapsulates a raw baseline communication architecture and a set of lightweight protocols. These protocols can act in specific points of the baseline architecture´s algorithm in order tailor communication or provide new services according to the requirements of specific classes of applications. An implementation of the described component is currently being used by the application-oriented parallel programming environment SNOW, which provides specially tailored run-time systems for parallel applications running on dedicated clusters.
Keywords :
data encapsulation; object-oriented programming; parallel algorithms; parallel architectures; parallel programming; telecommunication computing; workstation clusters; SNOW project; application-oriented parallel programming; baseline communication architecture; customizable component; dedicated clusters; lightweight protocol; low-level communication software; tailored run-time system; Application software; Clustering algorithms; Communication system software; Computer architecture; Hardware; High performance computing; Laboratories; Parallel programming; Protocols; Software performance;
Conference_Titel :
High Performance Computing Systems and Applications, 2005. HPCS 2005. 19th International Symposium on
Print_ISBN :
0-7695-2343-9
DOI :
10.1109/HPCS.2005.5