Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

DBmbench: Fast and Accurate Database Workload Representation on Modern Microarchitecture

Summary: DBmbench: Fast and Accurate Database Workload Representation on
Modern Microarchitecture
Minglong Shao Anastassia Ailamaki Babak Falsafi
Database Group Computer Architecture Laboratory
Carnegie Mellon University Carnegie Mellon University
{shaoml,natassa}@cs.cmu.edu babak@cmu.edu
June 2003
School of Computer Science
Carnegie Mellon University
Pittsburgh, PA 15213
With the proliferation of database workloads on servers, much recent research on server architecture has focused on database system
benchmarks. The TPC benchmarks for the two most common server workloads, OLTP and DSS, have been used extensively in
the database community to evaluate the database system functionality and performance. Unfortunately, these benchmarks fall
short of being effective in microarchitecture and memory system research due to several key shortcomings. First, setting up the
experimental environment and tuning these benchmarks to match the workload behavior of interest involves extremely complex
procedures. Second, the benchmarks themselves are complex and preclude accurate correlation of microarchitecture- and memory-
level bottlenecks to dominant workload characteristics. Finally, industrial-grade configurations of such benchmarks are too large
and preclude their use in detailed but slow microarchitectural simulation studies of future servers. In this paper, we first present a


Source: Ailamaki, Anastassia - School of Computer Science, Carnegie Mellon University
Falsafi, Babak - Department of Electrical and Computer Engineering, Carnegie Mellon University


Collections: Computer Technologies and Information Sciences; Engineering