DATA-PARALLEL PROGRAMMING ON MIMD COMPUTERS

被引:10
|
作者
HATCHER, PJ [1 ]
QUINN, MJ [1 ]
LAPADULA, AJ [1 ]
SEEVERS, BK [1 ]
ANDERSON, RJ [1 ]
JONES, RR [1 ]
机构
[1] OREGON STATE UNIV,DEPT COMP SCI,CORVALLIS,OR 97331
关键词
COMPILER IMPLEMENTATION; DATA-PARALLEL ALGORITHM; MULTICOMPUTER; MULTIPROCESSOR; PARALLEL PROCESSING; PARALLEL PROGRAMMING LANGUAGE; PERFORMANCE EVALUATION;
D O I
10.1109/71.86112
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We are convinced that the combination of data-parallel languages and MIMD hardware can make an important contribution to high-speed computing. In this paper, we describe the implementation of two compilers for the data-parallel programming language Dataparallel C. One compiler generates code for Intel and nCUBE hypercube multicomputers; the other generates code for Sequent multiprocessors. We have compiled and executed a suite of Dataparallel C programs, and we present their execution times and speedups on the Intel iPSC/2, the nCUBE 3200, and the Sequent Symmetry.
引用
收藏
页码:377 / 383
页数:7
相关论文
共 50 条
  • [41] Data-parallel computing
    Boyd, Chas.
    2008, Association for Computing Machinery, New York, NY 10036-5701, United States (06):
  • [42] DATA-PARALLEL QUADRATIC-PROGRAMMING ON BOX-CONSTRAINED PROBLEMS
    MCKENNA, MP
    MESIROV, JP
    ZENIOS, SA
    SIAM JOURNAL ON OPTIMIZATION, 1995, 5 (03) : 570 - 589
  • [43] A task- and data-parallel programming language based on shared objects
    Ben Hassen, S
    Bal, HE
    Jacobs, CJH
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1998, 20 (06): : 1131 - 1170
  • [44] THE DATA-PARALLEL PROGRAMMING SYSTEM PARALLAXIS IS AVAILABLE AS PUBLIC DOMAIN SOFTWARE
    BRAUNL, T
    STRUCTURED PROGRAMMING, 1990, 11 (03): : 151 - 152
  • [45] SPECIAL ISSUE ON DATA-PARALLEL ALGORITHMS AND PROGRAMMING - GUEST EDITORS INTRODUCTION
    JAJA, J
    WANG, PY
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 21 (01) : 1 - 3
  • [46] Data-Parallel Actors: A Programming Model for Scalable Query Serving Systems
    Kraft, Peter
    Kazhamiaka, Fiodar
    Bailis, Peter
    Zaharia, Matei
    PROCEEDINGS OF THE 19TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION (NSDI '22), 2022, : 1059 - 1074
  • [47] The PMESC programming library for distributed-memory MIMD computers
    Crivelli, S
    Jessup, ER
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1999, 57 (03) : 295 - 321
  • [48] Parallel quantum chemistry computation in a high-level data-parallel programming environment PROMISE
    Jiang, ZY
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2749 - 2755
  • [49] MOLECULAR-DYNAMICS ON DISTRIBUTED MEMORY (MIMD) PARALLEL COMPUTERS
    SMITH, W
    THEORETICA CHIMICA ACTA, 1993, 84 (4-5): : 385 - 398
  • [50] Analysis and optimization of software pipeline performance on MIMD parallel computers
    VanderWijngaart, RF
    Sarukkai, SR
    Mehra, P
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 38 (01) : 37 - 50