We implemented the data copying scheme and several other optimization techniques in Polaris. Using the techniques, we automatically optimize the SPMD-style parallel programs which were translated from the original benchmark programs. The experiment results with optimized programs for 3 Perfect and 3 SPEC '95 benchmarks are shown in Graph 1 where we can see the significant improvement of the preliminary performance that we obtained before we optimize them.
We are currently developing and implementing more new techniques now, and apply the techniques by hand. The hand-optimized result is shown in Graph 2 below.
Last modified: November 21, 1996