|
|
 |
Improving Database Performance through
Prefetching
Faculty: Anastassia Ailamaki and Todd
Mowry (CMU), Phil Gibbons (Intel Research&CMU)
Student: Shimin Chen
We are exploring the latency hiding approaches,
cache prefetching and I/O prefetching, to improve database
performance. We have used cache prefetching to improve main
memory B+tree performance (SIGMOD'01), studied fractal prefetching
B+trees to optimize both disk and cache performance with a single index
structure (SIGMOD'02), and improved hash join performance with
prefetching (submitted). We are now focusing on prediction schemes
using history information to improve general join algorithms.
Publications
* Shimin Chen, Phillip B. Gibbons, and Todd C.
Mowry. "Improving Index Performance through Prefetching". In
proceedings of SIGMOD 2001. Also available as a technical report
CMU-CS-00-177, December 2000.
* Shimin Chen, Phillip B. Gibbons, Todd C.
Mowry, and Gary Valentin. "Fractal Prefetching B+-Trees: Optimizing
Both Cache and Disk Performance". In proceedings of SIGMOD 2002. Also
available as a technical report CMU-CS-02-115, March 2002
* Shimin Chen, Anastassia Ailamaki, Phillip B.
Gibbons, Todd C. Mowry. "Improving Hash Join Performance through
Prefetching". In proceedings of ICDE 2004.
|
|