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 条
  • [1] DATA-PARALLEL PROGRAMMING ON MULTICOMPUTERS
    QUINN, MJ
    HATCHER, PJ
    IEEE SOFTWARE, 1990, 7 (05) : 69 - 76
  • [2] Data-parallel programming on a reconfigurable parallel computer
    Sen, RK
    Rajesh, K
    Periswamy, M
    Selvakumar, S
    IETE TECHNICAL REVIEW, 1998, 15 (03) : 181 - 189
  • [3] Review of Data-parallel Programming Model
    Hou, Ke
    Zhang, Jing
    Li, Jun-huai
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 629 - 633
  • [4] REQUIREMENTS FOR DATA-PARALLEL PROGRAMMING ENVIRONMENTS
    ADVE, V
    CARLE, A
    GRANSTON, E
    HIRANANDANI, S
    KENNEDY, K
    KOELBEL, C
    KREMER, U
    MELLORCRUMMEY, J
    WARREN, S
    TSENG, CW
    IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1994, 2 (03): : 48 - 58
  • [5] Data-parallel concurrent constraint programming
    Tong, BM
    Leung, HF
    JOURNAL OF LOGIC PROGRAMMING, 1998, 35 (02): : 103 - 150
  • [6] Data-parallel programming on Helios, Parallel environment and PVM
    Sener, C
    Paker, Y
    Kiper, A
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 189 - 192
  • [7] DATA-PARALLEL PROGRAMMING ON A NETWORK OF HETEROGENEOUS WORKSTATIONS
    NEDELJKOVIC, N
    QUINN, MJ
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1993, 5 (04): : 257 - 268
  • [8] Data-Parallel Programming Library for Education (DAPPLE)
    Kotz, David
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1995, 27 (01):
  • [9] Declarative Data-Parallel Programming with the Accelerator System
    Singh, Satnam
    DAMP'10: PROCEEDINGS OF THE 2010 ACM SIGPLAN WORKSHOP ON DECLARATIVE ASPECTS OF MULTICORE PROGRAMMING, 2010, : 1 - 1
  • [10] A PARALLEL PROGRAMMING ENVIRONMENT SUPPORTING MULTIPLE DATA-PARALLEL MODULES
    SEEVERS, BK
    QUINN, MJ
    HATCHER, PJ
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1992, 21 (05) : 363 - 386