Data-parallel programming on Helios, Parallel environment and PVM

被引:0
|
作者
Sener, C
Paker, Y
Kiper, A
机构
关键词
data parallelism; load balancing; message passing; parallel programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Parallel computing, increasingly used for computationally intensive problems, requires considerable expertise and time, limiting then widespread use. This article presents a data-parallel programming tool to simplify the task of developing parallel programs based on data-parallel type. It has been originally developed for the Hellos operating system running on a network of Transputers, and then ported to the IBM SP/2 system executing two parallel programming environments. With its interface to the C language, it is portable to the parallel environments having the support for the basic message passing primitives send and receive. The use of the tool is illustrated and explained through the example of finding column-sums of a matrix. Finally, the performance of the tool is discussed focusing on the speed-up curves of the parallel programs developed with the tool to solve a numerical and an image processing problem.
引用
收藏
页码:189 / 192
页数:4
相关论文
共 50 条
  • [1] A PARALLEL PROGRAMMING ENVIRONMENT SUPPORTING MULTIPLE DATA-PARALLEL MODULES
    SEEVERS, BK
    QUINN, MJ
    HATCHER, PJ
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1992, 21 (05) : 363 - 386
  • [2] A PARALLEL PROGRAMMING ENVIRONMENT SUPPORTING MULTIPLE DATA-PARALLEL MODULES
    SEEVERS, BK
    QUINN, MJ
    HATCHER, PJ
    [J]. SIGPLAN NOTICES, 1993, 28 (01): : 44 - 47
  • [3] Data-parallel programming on a reconfigurable parallel computer
    Sen, RK
    Rajesh, K
    Periswamy, M
    Selvakumar, S
    [J]. IETE TECHNICAL REVIEW, 1998, 15 (03) : 181 - 189
  • [4] DATA-PARALLEL PROGRAMMING ON MULTICOMPUTERS
    QUINN, MJ
    HATCHER, PJ
    [J]. IEEE SOFTWARE, 1990, 7 (05) : 69 - 76
  • [5] DATA-PARALLEL PROGRAMMING ON MIMD COMPUTERS
    HATCHER, PJ
    QUINN, MJ
    LAPADULA, AJ
    SEEVERS, BK
    ANDERSON, RJ
    JONES, RR
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1991, 2 (03) : 377 - 383
  • [6] 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
    [J]. IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1994, 2 (03): : 48 - 58
  • [7] Data-parallel concurrent constraint programming
    Tong, BM
    Leung, HF
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1998, 35 (02): : 103 - 150
  • [8] Review of Data-parallel Programming Model
    Hou, Ke
    Zhang, Jing
    Li, Jun-huai
    [J]. PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 629 - 633
  • [9] Parallel quantum chemistry computation in a high-level data-parallel programming environment PROMISE
    Jiang, ZY
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2749 - 2755
  • [10] Data-Parallel Programming Library for Education (DAPPLE)
    Kotz, David
    [J]. SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1995, 27 (01):