COMMUNICATION OPTIMIZATIONS FOR IRREGULAR SCIENTIFIC COMPUTATIONS ON DISTRIBUTED-MEMORY ARCHITECTURES

被引:75
作者
DAS, R
UYSAL, M
SALTZ, J
HWANG, YS
机构
[1] Department of Computer Science, University of Maryland, College Park
[2] UMIACS, University of Maryland, College Park
关键词
D O I
10.1006/jpdc.1994.1104
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes a number of optimizations that can be used to support the efficient execution of irregular problems on distributed memory parallel machines. These primitives (1) coordinate interprocessor data movement, (2) manage the storage of, and access to, copies of off-processor data, (3) minimize interprocessor communication requirements, and (4) support a shared name space. We present a detailed performance and scalability analysis of the communication primitives. This performance and scalability analysis is carried out using a workload generator, kernels from real applications, and a large unstructured adaptive application (the molecular dynamics code CHARMM). (C) 1994 Academic Press, Inc.
引用
收藏
页码:462 / 478
页数:17
相关论文
共 22 条
  • [1] [Anonymous], CHEM DESIGN AUTOMATI
  • [2] EXECUTION TIME SUPPORT FOR ADAPTIVE SCIENTIFIC ALGORITHMS ON DISTRIBUTED MEMORY MACHINES
    BERRYMAN, H
    SALTZ, J
    SCROGGS, J
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1991, 3 (03): : 159 - 178
  • [3] BOKHARI S, 1990, ICASE9010 INT REP
  • [4] CHARMM - A PROGRAM FOR MACROMOLECULAR ENERGY, MINIMIZATION, AND DYNAMICS CALCULATIONS
    BROOKS, BR
    BRUCCOLERI, RE
    OLAFSON, BD
    STATES, DJ
    SWAMINATHAN, S
    KARPLUS, M
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1983, 4 (02) : 187 - 217
  • [5] DAS R, 1993, 6TH P WORKSH LANG CO
  • [6] DAS R, 1992, COMPILERS RUNTIME SO
  • [7] DAS R, IN PRES AIAA J
  • [8] DAS R, 1992, UNSTRUCTURED SCI COM
  • [9] DAS R, 1993, 6TH P SIAM C PAR PRO
  • [10] DEVELOPMENT OF PARALLEL METHODS FOR A 1024-PROCESSOR HYPERCUBE
    GUSTAFSON, JL
    MONTRY, GR
    BENNER, RE
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (04): : 609 - 638