Showing 1 entry
Keywords: KOJAK, Performance measurement, analysis, parallel computing, tracing, message passing, overhead compensation
Tracing parallel programs to observe their performance introduces intrusion as the result of trace measurement overhead. If post-mortem trace analysis does not compensate for the overhead, the intrusion will lead to errors in the performance results. We show that measurement overhead can be accounted for during trace analysis and intrusion modeled and removed. Algorithms developed in our earlier work are reimplemented in a more robust and modern tool, KOJAK, allowing them to be applied in large-scale parallel programs. The ability to reduce trace measurement error is demonstrated for a Monte-Carlo simulation based on a master/worker scheme. As an additional result, we visualize how local perturbation propagates across process boundaries and alters the behavioral char- acteristics of non-local processes.
Modified: Mon Aug 8 9:23:01 US/Pacific 2005
Created: Tue Aug 2 10:14:30 US/Pacific 2005
Return to the ParaDucks Research Group Publications page.