PERFORMANCE STUDIES OF ID ON THE MONSOON DATA-FLOW SYSTEM

被引:17
作者
HICKS, J
CHIOU, D
ANG, BS
ARVIND
机构
[1] Massachusetts institute of Technology Laboratories for Computer Science, Massachusetts institute of Technology, Cambridge
关键词
D O I
10.1006/jpdc.1993.1065
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we examine the performance of Id, an implicitly parallel language, on Monsoon, an experimental dataflow machine. One of the precepts of our work is that the Id run-time system and compiled Id programs should run on any number of Monsoon processors without change. Our experiments running Id programs on Monsoon show that speedups of more than 7 are easily achieved on 8 processors for most of the applications that we studied. We explain the sources of overhead that limit the speedup of each of our benchmark programs. We also compare the performance of Id on a single Monsoon processor with C/Fortran on a DEC Station 5000 (MIPS R3000 processor), to establish a baseline for the efficiency of Id execution on Monsoon. We find that the execution of Id programs on one Monsoon processor takes up to three times as many cycles as the corresponding C or Fortran programs executing on a MIPS R3000 processor. We identify the sources of inefficiency on Monsoon and suggest improvements, where possible. In many cases, however, improving single processor performance will reduce parallel processor performance. © 1993 Academic Press, Inc.
引用
收藏
页码:273 / 300
页数:28
相关论文
共 39 条
[1]  
ANG BS, 1993, 6TH P C FUNCT PROGR
[2]  
ARVIND, 1988, SEP P CONPAR MANCH
[3]  
ARVIND, 1988, 4TH P INT S BIOL ART
[4]  
ARVIND, 1987, LECTURE NOTES COMPUT, V295
[5]  
ARVIND DE, 1988, INT J SUPERCOMPUTER, V2, P10
[6]  
BARTH P, 1991, LECTURE NOTES COMPUT, V523
[7]   PERFORMANCE ANALYSIS OF PARALLELIZING COMPILERS ON THE PERFECT BENCHMARKS(R) PROGRAMS [J].
BLUME, W ;
EIGENMANN, R .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (06) :643-656
[8]   VECTORIZATION OF MONTE-CARLO PARTICLE-TRANSPORT - AN ARCHITECTURAL STUDY USING THE LANL BENCHMARK GAMTEB [J].
BURNS, PJ ;
CHRISTON, M ;
SCHWEITZER, R ;
LUBECK, OM ;
WASSERMAN, HJ ;
SIMMONS, ML ;
PRYOR, DV .
PROCEEDINGS : SUPERCOMPUTING 89, 1989, :10-20
[9]   RETIRE FORTRAN - A DEBATE REKINDLED [J].
CANN, D .
COMMUNICATIONS OF THE ACM, 1992, 35 (08) :81-89
[10]  
CHIOU DT, 1992, THESIS MIT CAMBRIDGE