| K9: a simulator of distributed-memory parallel processors |
| Full text |
Pdf
(2.43 MB)
|
| Source
|
Conference on High Performance Networking and Computing
archive
Proceedings of the 1989 ACM/IEEE conference on Supercomputing
table of contents
Reno, Nevada, United States
Pages: 765 - 774
Year of Publication: 1989
ISBN:0-89791-341-8
|
|
Authors
|
|
P. Beadle
|
Integrated Systems Laboratory, Swiss Federal Institute of Technology, 8093 Zurich, Switzerland and OTC Network R&D, Box 7000, Sydney 2001, Australia
|
|
C. Pommerell
|
Integrated Systems Laboratory, Swiss Federal Institute of Technology, 8093 Zurich, Switzerland
|
|
M. Annaratone
|
Integrated Systems Laboratory, Swiss Federal Institute of Technology, 8093 Zurich, Switzerland
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 10, Citation Count: 5
|
|
|
ABSTRACT
K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories, and I/O processors), and one abstraction mechanism (the DMPP interconnection topology). Application code for K9 can be written in C++ or C.
When timing analysis is turned on, the simulation runs between 10 and 20 times slower than if comparable code were executed by the host. When timing analysis is turned off, the simulation proceeds as fast as comparable code running on the host. K9's fast execution allows the simulation of large application programs. Finally, a graphical interface visualizes—with animation—different parameters of the DMPP architecture (hot spots phenomena, load-balancing problems, and so on).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
B. Stroustrup. A Set of C-h4- Classes.for Co-Routlne Style Programming. Technical Report 90, AT&T Bell Laboratories, Murray Hill, Jew Jersey, 1984.
|
| |
3
|
P. Beadle. K9 User Manual. Technical Report 88/20, Integrated Systems Laboratory - Swiss Federal Institute of Technology Zurich, December 1988.
|
| |
4
|
|
 |
5
|
David Notkin , Lawrence Snyder , David Socha , Mary L. Bailey , Bruce Forstall , Kevin Gates , Ray Greenlaw , Willian G. Griswold , Thomas J. Holman , Richard Korry , Gemini Lasswell , Robert Mitchell , Philip A. Nelson, Experiences with poker, Proceedings of the ACM/SIGPLAN conference on Parallel programming: experience with applications, languages and systems, p.10-20, July 19-21, 1988, New Haven, Connecticut, United States
|
| |
6
|
L. Snyder.Parallel programming and the Poker programming environment. IEEE Computer, 17(7), July 1984.
|
| |
7
|
A. Zobel. Experimental analysis of systolic algorithms. 1987. School of Computer Science, Carnegie Mellon University.
|
| |
8
|
T. H. Dunigan. A Portable Hypercube Simulator. Technical Report ORNL/TM-10410, Oak Fticlge National Laboratory, July 1987.
|
| |
9
|
M. Annaratone , E. Arnould , T. Gross , H. T. Kung , M. Lam, The warp computer: Architecture, implementation, and performance, IEEE Transactions on Computers, v.36 n.12, p.1523-1538, Dec. 1987
[doi> 10.1109/TC.1987.5009502]
|
| |
10
|
S. Borkar , R. Cohn , G. Cox , S. Gleason , T. Gross, Warp: an integrated solution of high-speed parallel computing, Proceedings of the 1988 ACM/IEEE conference on Supercomputing, p.330-339, November 12-17, 1988, Orlando, Florida, United States
|
| |
11
|
Intel Scientific Computers. iPSC./2. Technical Report, Intel Scientific Computers, 1988.
|
| |
12
|
The MEIKO Computing Surface. 1988. Meiko Inc., USA.
|
 |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
P. Beadle, C. Poinmerell, and M. Annaratone. K9: A Simulator of Distributed-memory Parallel Processors. Technical Report 89/10, Integrated Systems Laboratory - Swiss Federal Institute of Technology Zurich, 1989.
|
| |
17
|
|
| |
18
|
|
| |
19
|
R. E. Bank et al. Iterative methods for semiconductor device simulation. In K. Truhlar, editor, Proceediugs o} the Workshop on Practical lterative Methods for Large-Scale Coml~utations, Minnesota Supercomputer Institute, October 1988.
|
 |
20
|
|
CITED BY 5
|
|
|
|
|
|
|
|
M. Annaratone , M. Fillo , M. Halbherr , R. Rühl , P. Steiner , M. Viredaz, The K2 distributed memory parallel processor: architecture, compiler, and operating system, Proceedings of the 1991 ACM/IEEE conference on Supercomputing, p.900-909, November 18-22, 1991, Albuquerque, New Mexico, United States
|
|
|
|
|
|
|
|