Publications


[PVLDB10]

Data-Oriented Transaction Execution

  Ippokratis Pandis, Ryan Johnson, Nikos Hardavellas, and Anastassia Ailamaki.
In Proceedings of the VLDB Endowment (PVLDB), Vol. 3(1), 2010.


[VLDB09]

Improving OLTP Scalability using Speculative Lock Inheritance

  Ryan Johnson, Ippokratis Pandis, and Anastassia Ailamaki.
In Proceedings of the 35th VLDB, Lyon, France, August 2009.


[EDBT09]

Shore-MT: A Scalable Storage Manager for the Multicore Era

  Ryan Johnson, Ippokratis Pandis, Nikos Hardavellas, Anastassia Ailamaki, and Babak Falsafi.
In Proceedings of the 12th EDBT, Saint-Petersburg, Russia, March 2009.
PDF [340k]


[InPrep]

R-NUCA: Data Placement in a Distributed Shared Cache

  N. Hardavellas, M. Ferdman, B. Falsafi, and Anastassia Ailamaki.
In preparation


[VLDB08]

Row-wise Parallel Predicate Evaluation

  Ryan Johnson, Vijayshankar Raman, Richard Sidle, and Garret Swart.
In proceedings of the 34th VLDB, Auckland, New Zealand, August 2008


[DAMON08]

Critical Sections: Re-emerging Scalability Concerns for Database Storage Engines

  Ryan Johnson, Ippokratis Pandis, and Anastassia Ailamaki.
In proceedings of the 4th DaMoN, Vancouver, Canada, June 2008.
PDF [251k]


[VLDB07]

To Share Or Not To Share?

  Ryan Johnson, Nikos Hardavellas, Ippokratis Pandis, Naju Mancheril, Stavros Harizopoulos, Kivanc Sabirli, Anastassia Ailamaki, and Babak Falsafi.
In proceedings of the 33th VLDB, Vienna, Austria, September 2007
PDF [374k]


[HDMS07]

An Analysis of Database System Performance on Chip Multiprocessors

  Nikos Hardavellas, Ippokratis Pandis, Ryan Johnson, Naju Mancheril, Stavros Harizopoulos, Anastassia Ailamaki, and Babak Falsafi.
In proceedings of the 6th HDMS, Athens, Greece, July 2007.
PDF [220k]


[CIDR07]

Database Servers on Chip Multiprocessors: Limitations and Opportunities

  Nikos Hardavellas, Ippokratis Pandis, Ryan Johnson, Naju Mancheril, Anastassia Ailamaki, and Babak Falsafi.
In proceedings of the 3rd CIDR, Asilomar, CA, January 2007.
PDF [113k]


[TODS06]

Improving Instruction Cache Performance in OLTP

  Stavros Harizopoulos and Anastassia Ailamaki.
In ACM TODS, 31(3): 887-920, September 2006.
PDF [405k]


[ICDE06]

Simultaneous Pipelining in QPipe: Exploiting Work Sharing Opportunities Across Queries

  Kun Gao, Stavros Harizopoulos, Ippokratis Pandis, Vladislav Shkapenyuk, Debabrata Dash, Nikos Hardavellas, Ryan Johnson, Naju Mancheril, and Anastassia Ailamaki.
Demonstration, in Proceedings of the 22nd ICDE, Atlanta, GA, April 2006.
Best Demo Award.
PDF [196k] / Poster [540k]


[IEEE05]

StagedDB: Designing Database Servers for Modern Hardware

  Stavros Harizopoulos and Anastassia Ailamaki.
In IEEE Data Engineering Bulletin, 28(2):11-16, June 2005.
PDF [41k]


[SIGMOD05]

QPipe: A Simultaneously Pipelined Relational Query Engine

  Stavros Harizopoulos, Vladislav Shkapenyuk and Anastassia Ailamaki.
In proceedings of the 24th SIGMOD, Baltimore, MD, June 2005
PDF [295k]


[VLDB04]

STEPS Towards Cache-Resident Transaction Processing

  Stavros Harizopoulos and Anastassia Ailamaki.
Proceedings of the 30th VLDB, Toronto, Canada, September 2004.
PDF [332k]


[CIDR03]

A Case for Staged Database Systems

  Stavros Harizopoulos and Anastassia Ailamaki.
In proceedings of the 1st CIDR, Asilomar, CA, January 2003.
PDF [153k]


[TR02]

Affinity Scheduling in Staged Server Architectures

  Stavros Harizopoulos and Anastassia Ailamaki.
Carnegie Mellon University Technical Report CMU-CS-02-113, March 2002.
PDF [186k]