ACM Home Page
Please provide us with feedback. Feedback
K9: a simulator of distributed-memory parallel processors
Full text PdfPdf (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
Argonne Natl Lab : Argonne National Lab
IEEE-CS : Computer Society
NASA : National Aeronatics and Space Administration
SIGARCH: ACM Special Interest Group on Computer Architecture
Los Alamos National Labs : Los Alamos National Labs
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 10,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/76263.76350
What is a DOI?

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
 
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
 
10
 
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


Collaborative Colleagues:
P. Beadle: colleagues
C. Pommerell: colleagues
M. Annaratone: colleagues