Skip to main content

Mermaid: Modelling and evaluation research in MIMD architecture design

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 919))

Abstract

The Mermaid project focuses on the construction of simulation models for MIMD multi-computers in order to evaluate them and to give estimates of the system's performance. A multi-layered approach was adopted in which three levels can be distinguished. The application level describes application behaviour in an abstract manner, unrelated to any hardware or architecture specifics. Subsequently, the generation level translates these application descriptions to a hardware dependent trace of operations that drives the simulators. And finally, the architecture level consists of the trace-driven architecture simulation models. Preliminary simulation results show that, despite the high abstraction level at which is simulated, good accuracy can be obtained.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. van Brummen, A. D. Pimentel, T. Papathanassiadis, P. M. A. Sloot, and L. O. Hertzberger. Mermaid: Modelling and Evaluation Research in Mimd ArchItecture Design, TR-94-26, Technical report, Dept. of Computer Systems, University of Amsterdam, 1994.

    Google Scholar 

  2. R. Gupta. SPMD Execution of Programs with Dynamic Data Structures on Distributed Memory Machines. Technical report, Department of Computer Science, University of Pittsburgh, 1991.

    Google Scholar 

  3. J. L. Hennessy and D. A. Patterson. Computer Architecture A Quantitive Approach. Morgan Kaufmann Publishers, Inc., San Mateo, California, 1990.

    Google Scholar 

  4. HPF-Forum. High Performance Fortran Language Specification, version 1.0 CRPC-TR92225. Technical report, Center for Research on Parallel Computation, Rice University, Houston, TX, 1992 (revised May 1993).

    Google Scholar 

  5. K. Kennedy and D. Callahan. Compiling Programs for Distributed-Memory Multiprocessors. The Joumal of Supercomputing, vol. 2, pp. 151–169, 1988.

    Google Scholar 

  6. F. Langhammer. The PowerStone Project, Version 1.2. Technical report, PowerStone Parallelrechner GmbH, Herzogenrath, Germany, 1993.

    Google Scholar 

  7. H. L. Muller. Simulating computer architectures. PhD thesis, Dept. of Comp. Sys, Univ. of Amsterdam, 1993.

    Google Scholar 

  8. M. Rottger, U.-P. Schroeder, and J. Simon. Virtual Topology Library for PARIX. Technical report, Paderborn Center for Parallel Computing (PC 2), Department of Mathematics and Computer Science, University of Paderborn, Germany, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Bob Hertzberger Giuseppe Serazzi

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pimentel, A.D., van Brummen, J., Papathanassiadis, T., Sloot, P.M.A., Hertzberger, L.O. (1995). Mermaid: Modelling and evaluation research in MIMD architecture design. In: Hertzberger, B., Serazzi, G. (eds) High-Performance Computing and Networking. HPCN-Europe 1995. Lecture Notes in Computer Science, vol 919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0046649

Download citation

  • DOI: https://doi.org/10.1007/BFb0046649

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59393-5

  • Online ISBN: 978-3-540-49242-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics