EVALUATING ARRAY EXPRESSIONS ON MASSIVELY-PARALLEL MACHINES WITH COMMUNICATION/COMPUTATION OVERLAP

被引:3
|
作者
BOUCHITTE, V
BOULET, P
DARTE, A
ROBERT, Y
机构
[1] LABORATOIRE LIP, CNRS (U.R.A. N° 1398), ECOLE NORMALE SUPERIEURE DE LYON, LYON CEDEX
来源
INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING | 1995年 / 9卷 / 03期
关键词
D O I
10.1177/109434209500900303
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the problem of evaluating High Performance Fortran (HPF) style array expressions on massively parallel distributed-memory computers (DMPCs). This problem has been addressed by Chatterjee et al,, 1992, 1993 under the strict hypothesis that computations and communications cannot overlap. As such a model appears to be unnecessarily restrictive for modeling state-of-the-art DMPCs, we relax the restriction and allow for simultaneous computations and communications. This simple modification has a tremendous effect on the complexity of the optimal evaluation of array expressions. We first show that even a simple version of the problem is NP-complete. Then, we present some heuristics that we can guarantee in some important cases in practice, namely, for coarse-grain or fine-grain computations.
引用
收藏
页码:205 / 219
页数:15
相关论文
共 42 条
  • [1] OPTIMAL EVALUATION OF ARRAY EXPRESSIONS ON MASSIVELY-PARALLEL MACHINES
    CHATTERJEE, S
    GILBERT, JR
    SCHREIBER, R
    TENG, SH
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1995, 17 (01): : 123 - 156
  • [2] OPTIMAL EVALUATION OF ARRAY EXPRESSIONS ON MASSIVELY PARALLEL MACHINES
    CHATTERJEE, S
    GILBERT, JR
    SCHREIBER, R
    TENG, SH
    SIGPLAN NOTICES, 1993, 28 (01): : 68 - 71
  • [3] COMPUTATIONAL BIOLOGY ON MASSIVELY-PARALLEL MACHINES
    SCHULTEN, K
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 591 : 391 - 400
  • [4] EFFICIENT, MASSIVELY-PARALLEL EIGENVALUE COMPUTATION
    HUO, Y
    SCHREIBER, R
    INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1993, 7 (04): : 292 - 303
  • [5] Communication in massively-parallel SAT Solving
    Ehlers, Thorsten
    Nowotka, Dirk
    Sieweck, Philipp
    2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 709 - 716
  • [6] Bio-Inspired Massively-Parallel Computation
    Furber, Steve
    PARALLEL COMPUTING: ON THE ROAD TO EXASCALE, 2016, 27 : 3 - 10
  • [7] EFFICIENT MAPPING OF ANNS ON HYPERCUBE MASSIVELY-PARALLEL MACHINES
    MALLUHI, QM
    BAYOUMI, MA
    RAO, TRN
    IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (06) : 769 - 779
  • [8] PROCESSING IN MEMORY - THE TERASYS MASSIVELY-PARALLEL PIM ARRAY
    GOKHALE, M
    HOLMES, B
    IOBST, K
    COMPUTER, 1995, 28 (04) : 23 - 31
  • [9] RUNNING AIR-POLLUTION MODELS ON MASSIVELY-PARALLEL MACHINES
    BROWN, J
    WASNIEWSKI, J
    ZLATEV, Z
    PARALLEL COMPUTING, 1995, 21 (06) : 971 - 991
  • [10] EVALUATING 2 MASSIVELY PARALLEL MACHINES
    FRENKEL, KA
    COMMUNICATIONS OF THE ACM, 1986, 29 (08) : 752 - 758