Dip: A parallel program development environment
Jesús Labarta, S. Girona, Vincent Pillet, Toni Cortés, Luis Gregoris · Lecture notes in computer science · 1996
This paper describes an environment whose aim is to aid in the development and tuning of message passing applications before actually running them in a real system with a large number of processors. Our objective is not to eliminate tests on real machines but to be able to focus them in a more selective way and thereby minimize their number. The environment presented in this paper consists of three closely integrated tools: an instrumented communication library, a trace driven simulator (Dimemas) and a visualization/analysis tool (Paraver).