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 条
  • [31] TRANSFORMER: A NEW PARADIGM FOR BUILDING DATA-PARALLEL PROGRAMMING MODELS
    Wang, Peng
    Meng, Dan
    Han, Jizhong
    Zhan, Jianfeng
    Tu, Bibo
    Shi, Xiaofeng
    Wan, Le
    IEEE MICRO, 2010, 30 (04) : 55 - 64
  • [32] Trellis-SDP: A simple data-parallel programming interface
    Ding, M
    Lu, P
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2004, : 498 - 505
  • [33] THE EXTENDED C-LANGUAGE NCX FOR DATA-PARALLEL PROGRAMMING
    YUASA, T
    KIJIMA, T
    KONISHI, Y
    SYSTEMS AND COMPUTERS IN JAPAN, 1995, 26 (10) : 13 - 23
  • [34] METHOD FOR AUTOMATIC SYNTHESIS OF PARALLEL PROGRAMS FOR MIMD COMPUTERS
    KOSTENKO, VA
    PROGRAMMING AND COMPUTER SOFTWARE, 1993, 19 (01) : 11 - 20
  • [35] TRACE DRIVEN SIMULATION FOR STUDYING MIMD PARALLEL COMPUTERS
    KUMAR, M
    SO, K
    PROCEEDINGS OF THE 1989 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, VOL 1: ARCHITECTURE, 1989, : I68 - I72
  • [36] Parallel preconditioners on MIMD computers applied to petroleum industry
    Willien, F
    Piault, E
    Roux, FX
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1995, 919 : 287 - 292
  • [37] GLU: A high-level system for granular data-parallel programming
    Jagannathan, R
    Dodd, C
    Agi, I
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (01): : 63 - 83
  • [39] A parallel algorithm by sampling for the knapsack problem based on MIMD parallel computers
    Liu Xiao-Ling
    Gao Shou-Ping
    Gong De-Liang
    Li Ken-Li
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2006, : 437 - +
  • [40] Data-parallel polygonization
    Hoel, EG
    Samet, H
    PARALLEL COMPUTING, 2003, 29 (10) : 1381 - 1401