next up previous
Next: Acknowledgments Up: Performance Evaluation Previous: Comparison with Previous Results

Comparison With Our Sample Sort Algorithm

Table xi compares the performance of our sorting by regular sampling algorithm with that of our random sample sort algorithm [14] on both the T3D and the SP-2-WN using the [WR] benchmark. If tex2html_wrap_inline2606 represents the time required by our regular sample sort algorithm and tex2html_wrap_inline2608 represents the time required by our random sample sort algorithm, then the corresponding entry in Table xi is tex2html_wrap_inline2610 as a percentage of tex2html_wrap_inline2608 . Thus, a negative entry indicates that the regular sample sort runs faster than the random sample sort algorithm. The results largely confirm what we would expect: large values of p together with relatively small values of n make the performance of our regular sampling algorithm uncompetitive when compared with our sample sort algorithm. The reason for this is that, unlike our regular sampling algorithm, none of the steps in our sample sort algorithm exhibit such strong dependence on p. But aside from this subset of problems, the performance of the two algorithms is comparable. Here, regular sampling would seem to have the advantage, because it deterministically guarantees the performance bounds and the memory requirements for any input.

   table1164
Table xi: Comparison of time required by our regular sampling algorithm with the time required by our sample sort algorithm using our [WR] benchmark. If tex2html_wrap_inline2606 represents the time required by our regular sampling algorithm and tex2html_wrap_inline2608 represents the time required by our random sample sort algorithm, then the corresponding entry is tex2html_wrap_inline2610 as a percentage of tex2html_wrap_inline2608 . Thus, a negative entry indicates that the regular sample sort runs faster than the random sample sort algorithm.


next up previous
Next: Acknowledgments Up: Performance Evaluation Previous: Comparison with Previous Results

David R. Helman
helman@umiacs.umd.edu