next up previous contents index
Next: Using IP-Tables for Selectivity Up: Summary Previous: Experiments on the Parallel

Experiments on the Single-Processor Architecture

   On the single-processor architecture, uniform lifespan partitioning surprisingly produces the best performance results in many situations as long as the value for m is high enough (i.e. approx. ). For primary underflow and minimum-overlaps partitioning the best choice of XR and XQ values for a join $R
\Join_{\scriptscriptstyle C}Q$is given by the rule

for , according to the experiments of section 10.4.

Condensation is similarly successful on the single-processor machine as on the parallel architecture. Primary underflow as well as primary minimum-overlaps partitioning is hardly affected by condensation approx. for . In some cases we even observed some minor performance improvements (see figures 10.46 and 10.47). This is again very encouraging due to the many advantages that can be drawn from smaller IP-tables.

In contrast to the parallel case, the negative impact of black-out preprocessing on the join performances were only minor (around 0.6% performance decrease for the worst case). In some situations, however, improvements of up to 3.3% were observed. This is again relatively modest.




Thomas Zurek