A Multi-Threaded Architecture for Prefetching in Object Bases

Carsten A. Gerlhof
Alfons Kemper
Proc. of the 4th Intl. Conf. Extending Database Technology (EDBT),
Lecture Notes in Computer Science (LNCS), vol. 779, pages 351-364,
Cambridge, England, March 1994, Springer-Verlag.
We propose a generic architectural framework, a multi-threaded run-time system for client/server architectures, which facilitates the integration, exchange and extension of various prefetching techniques. To demonstrate the viability of this architecture two prefetching techniques are incorporated: a predictor-based technique---which consists of a separate predictor component in the run-time system---and a code-based technique---which provides an explicit prefetch statement at the programming interface. Our quantitative analysis indicates that (static) code-based techniques are a promising alternative to expensive monitoring-based predictors.
To receive the whole postscript file klick here.

Carsten A. Gerlhof, 02.06.1994