ACM Transactions on Programming Languages and Systems (TOPLAS)
The cost of conservative synchronization in parallel discrete event simulations
Journal of the ACM (JACM)
The massively parallel monitoring system: a truly parallel approach to parallel monitoring
Proceedings of the workshop on performance measurement and visualization on Performance measurement and visualization of parallel systems
The paragon performance monitoring environment
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Execution-driven tools for parallel simulation of parallel architectures and applications
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
LAPACK for Distributed Memory Architectures: Progress Report
Proceedings of the Fifth SIAM Conference on Parallel Processing for Scientific Computing
PARALLELIZED DIRECT EXECUTION SIMULATION OF MESSAGE-PASSING PARALLEL PROGRAMS
PARALLELIZED DIRECT EXECUTION SIMULATION OF MESSAGE-PASSING PARALLEL PROGRAMS
Distributed Simulation: A Case Study in Design and Verification of Distributed Programs
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
We present our work on the simulation of distributed memory parallel computers. We design a distributed simulator that takes as input an application written for a MIMD computer and run it on a workstation cluster with just a recompilation of the code. The hardware of the target machine is simulated so that the behavior of the application is identical to a native run on the simulated computer with virtual timings and trace file. Moreover our analysis sets up the conditions required to achieve a good speedup as a function of the number of simulation hosts, the network latency and the granularity of the application.