Chapter

Parallel Processing: CONPAR 92—VAPP V

Volume 634 of the series Lecture Notes in Computer Science pp 689-700

Date:

ParSim: A tool for the analysis of parallel and distributed programs

  • Thomas SchnekenburgerAffiliated withInstitut für Informatik, Technische Universität München
  • , Michael FriedrichAffiliated withInstitut für Informatik, Technische Universität München
  • , Andreas WeiningerAffiliated withInstitut für Informatik, Technische Universität München
  • , Thomas SchoenAffiliated withInstitut für Informatik, Technische Universität München

* Final gross prices may vary according to local VAT.

Get Access

Abstract

ParSim is an efficient software simulator for parallel and distributed programs on virtual parallel machines. ParSim provides the system specification language ParSpec, which allows the description of a large class of parallel systems on an abstract level.

ParSim produces a deterministic simulation. By instrumenting the binary code of the program, ParSim counts CPU cycles to determine the runtime of short fragments of code.

Explicit control of the processor and I/O utilization can be used to insert nonintrusive monitoring facilities into the program.