Conclusions

The performance improvements resulting from the analysis of the call-graph profiles demonstrate that the tool can be used to optimise programs in a portable and architecture independent manner. Unlike other profiling tools, the architecture independent metric -- h-relation size -- guides the optimisation process. The major benefit of this profiling tool is that the amount of information displayed when visualising a profile for a parallel program is no more complex than that of a sequential program.


Back | Top | Next

Jonathan Hill
Last updated: June 14th 1997