Title :
Efficient program composition on Parix by the Ensemble methodology
Author_Institution :
Dept. of Inf., Athens Univ., Greece
Abstract :
A message passing program composition methodology, called Ensemble, applied for Parix is presented. Ensemble overcomes the implementation problems and complexities in developing applications in message passing environments. Parallel applications are virtually specified by Process Communication Graphs (PCGs) annotated with communication information for Parix processes. Annotated PCGs are generated from application scripts by supporting tools. Reusable Parix executable components are defined from which all processes are created. A universal Parix program loader interprets the annotated PCGs creating the application processes from the reusable components and establishing their communication dependencies. Ensemble is applied to compose variations of Parix applications using the same reusable components. The methodology has been applied for PVM
Keywords :
computational complexity; message passing; software engineering; virtual machines; Ensemble methodology; Parix; Process Communication Graphs; application scripts; communication dependencies; complexities; message passing program composition methodology; parallel virtual machine; program composition; universal Parix program loader; Application software; Computer architecture; Electronic mail; Informatics; Message passing; Programming environments; Software architecture; Software engineering; Topology; Yarn;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546481