Parallel Processing: CONPAR 92—VAPP V pp 689-700
ParSim: A tool for the analysis of parallel and distributed programs
- First Online:
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.
Unable to display preview. Download preview PDF.
- [AOC+86][AOC+86] G.R. Andrews, R.A. Ollsson, M. Coffin, I. Elshoff, K. Nilson, T. Purdin, and G. Townsend. An overview of the SR language and implementation. Technical Report TR 86-6c, Department of Compuer Science, The University of Arizona, Tucson, 1986.Google Scholar
- [BBDW83]D. Bitton, H. Boral, D.J. DeWitt, and W.K. Wilkinson. Parallel algorithms for the execution of relational database operations. ACM Transactions on Database Systems, 8(3):324–353, 1983.Google Scholar
- [Dun91]T.H. Dunigan. Performance of the Intel iPSC/860 and Ncube 6400 hypercubes. Parallel Computing, (17):1285–1302, 1991.Google Scholar
- [EA88]S. Eichholz and F. Abstreiter. Runtime observation of parallel programs. In CONPAR88, Manchester (UK), September 1988.Google Scholar
- [Eic87]S. Eichholz. Parallel programming with ParMod. In Proceedings of the 1987 International Conference on Parallel Processing, pages 377–380. Pennsylvania State University Press, May 1987.Google Scholar
- [FZ89]M. Friedrich and J. Zeiler. Simulation of hardware and multitasking for the parallel programming language ParMod. Microprocessing and Microprogramming, (28):19–24, 1989.Google Scholar
- [Gai86]Jason Gait. A probe effect in concurrent programs. Software — Practice and Experience, 16(3):225–233, 1986.Google Scholar
- [LM87]Thomas J. LeBlanc and John M. Mellor-Crummey. Debugging parallel programs with Instant Replay. IEEE Transactions on Computers, C-36(4):471–482, April 1987.Google Scholar
- [SJF91]C.B. Stunkel, B. Janssens, and W.K. Fuchs. Address tracing for parallel machines. Computer, 24(1):31–38, 1991.Google Scholar
- [WSF91]Andreas Weininger, Thomas Schnekenburger, and Michael Friedrich. Parallel and distributed programming with ParMod-C. In First International Conference of the Austrian Center for Parallel Computation, October 1991.Google Scholar