loading...
A performance and portability study of parallel applications using a distributed computing testbed
Geneva, SWITZERLAND April 01-April 01
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HCW.1997.5814236th Heterogeneous Computing Workshop ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
V. Morariu, Nat. Appl. Software Eng. Center, Concurrent Technol. Corp., Johnstown, PA, USA
M. Cunningham, Nat. Appl. Software Eng. Center, Concurrent Technol. Corp., Johnstown, PA, USA
M. Letterman, Nat. Appl. Software Eng. Center, Concurrent Technol. Corp., Johnstown, PA, USA
A case study was conducted to examine the performance and portability of parallel applications, with an emphasis on data transfer among the processors in heterogeneous environments. Several parallel test programs using MPICH, a message passing interface (MPI) library, and the Linda parallel environment were developed to analyze communication performance and portability. These programs implement loosely and tightly synchronized communication models in which each processor exchanges data with two other processors. This data-exchange pattern mimics communication in certain parallel applications using striped partitioning of the computational domain. Tests were performed on an isolated, distributed computing testbed, a live development network and a symmetrical multiprocessing computer system. All network configurations used asynchronous transfer mode (ATM) network technologies. The testbed used in the study was a heterogeneous network consisting of various workstations and networking equipment. This paper presents an analysis of the results and recommendations for designing and implementing course-grained, parallel, scientific applications.
Index Terms:
parallel programming; software performance; software portability; parallel applications; distributed computing testbed; case study; processor data transfer; heterogeneous environments; parallel test programs; MPICH; message passing interface library; Linda; synchronized communication models; striped partitioning; symmetrical multiprocessing system; network configurations; asynchronous transfer mode; ATM; workstations; networking equipment; course-grained parallel scientific applications
Citation:
V. Morariu, M. Cunningham, M. Letterman, "A performance and portability study of parallel applications using a distributed computing testbed," hcw, pp.222, 6th Heterogeneous Computing Workshop (HCW '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.