A performance and portability study of parallel applications using a distributed computing testbed

被引:0
|
作者
Morariu, V
Cunningham, M
Letterman, M
机构
关键词
D O I
10.1109/HCW.1997.581423
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 multi-processing 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.
引用
收藏
页码:222 / 231
页数:10
相关论文
共 50 条
  • [1] Framework for constructing parallel and distributed applications with scalable portability
    Marowka, A
    Bercovier, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 60 - 68
  • [2] Portability, predictability and performance for parallel computing: BSP in practice
    Reed, J
    Parrott, K
    Lanfear, T
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1996, 8 (10): : 799 - 812
  • [3] PAPS - A testbed for performance prediction of parallel applications
    Wabnig, H
    Haring, G
    PARALLEL COMPUTING, 1997, 22 (13) : 1837 - 1851
  • [4] PAPS - A testbed for performance prediction of parallel applications
    Wabnig, H
    Haring, G
    1ST AUSTRIAN-HUNGARIAN WORKSHOP ON DISTRIBUTED AND PARALLEL SYSTEMS, PROCEEDINGS, 1996, 1996 (09): : 93 - 100
  • [5] Parallel and distributed computing for Big Data applications
    Senger, Hermes
    Geyer, Claudio
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (08): : 2412 - 2415
  • [6] Performance modeling and practical parallel algorithms of cluster computing with applications on distributed platforms
    Wang, H
    Wang, H
    Shen, J
    PDPTA'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-4, 2003, : 208 - 214
  • [7] Guest Editorial - Parallel and Distributed Computing and Applications
    Shen, Hong
    Tian, Hui
    Sang, Yingpeng
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2023, 20 (01) : IX - X
  • [8] Advances in parallel and distributed computing and its applications
    Tian, Hui
    Liew, Alan Wee-Chung
    Shen, Hong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (02):
  • [9] On the Three P's of Parallel Programming for Heterogeneous Computing: Performance, Productivity, and Portability
    Gondhalekar, Atharva
    Feng, Wu-chun
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [10] A High Performance MPI for Parallel and Distributed Computing
    Prabu, D.
    Vanamala, V.
    Deka, Sanjeeb Kumar
    Sridharan, R.
    Prahlada, Rao B. B.
    Mohanrarn, N.
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 17, 2006, 17 : 310 - 313