Instrumentation for a massively parallel MIMD application

https://doi.org/10.1016/0743-7315(91)90127-UGet rights and content

Abstract

This paper describes an application and a set of performance tools developed for a simulated machine called Horizon. The application chosen for this study is Monte Carlo radiative heat transfer in an arbitrary 2D enclosure. It was chosen because the solution procedure is highly parallel, each particle modeled being independent of the others. The tools described in this paper were built to show the performance of massively parallel programs that contain thousands of instruction streams. Three types of dynamic displays were developed: one for the application program as the programmer envisions it, one for the network, and one which contains information for both the processor performance and the memory stalling phenomenon. The use of the tools, the performance of the proposed design with respect to other machines, and the trade-offs made during the algorithm and tool design phases are discussed. The generation and debugging of massively parallel programs can be straightforward if these types of tools are available.

References (15)

  • BBN Advanced Computers Inc.

    Using the Xtra(TM) Programming Environment

    (1990)
  • P.J. Burns et al.

    Vector and parallel Monte Carlo radiative heat transfer simulation

    Numer. Heat Transfer Part B

    (1989)
  • A. Couch

    Graphical representations of program performance on hypercube message-passing multiprocessors

  • Corp. V.I.

    DV-Draw and DV-Tools Documentation

    (1990)
  • R.R. Glenn

    Performance prediction for the Horizon supercomputer

  • D.J. Kopetsky

    HORSE: A simulation of the Horizon supercomputer

  • J.T. Kuehn et al.

    The Horizon supercomputing system: Architecture and software

There are more references available in the full text version of this article.

Cited by (8)

  • Multiple-domain analysis methods

    1993, Proceedings of the 1993 ACM/ONR Workshop on Parallel and Distributed Debugging, PADD 1993
  • Radiative Heat Transfer Simulation on a SPARCStation Farm

    1993, Concurrency: Practice and Experience
  • Multiple-Domain Analysis Methods

    1993, ACM SIGPLAN Notices
View all citing articles on Scopus
View full text