Award Abstract # 0713409
III-COR: Staged Database Systems: Maximizing Locality through Service-based Data Management

NSF Org: IIS
Div Of Information & Intelligent Systems
Recipient: CARNEGIE MELLON UNIVERSITY
Initial Amendment Date: August 28, 2007
Latest Amendment Date: November 29, 2011
Award Number: 0713409
Award Instrument: Standard Grant
Program Manager: Gia-Loi Le Gruenwald
IIS
 Div Of Information & Intelligent Systems
CSE
 Direct For Computer & Info Scie & Enginr
Start Date: September 1, 2007
End Date: August 31, 2011 (Estimated)
Total Intended Award Amount: $0.00
Total Awarded Amount to Date: $432,736.00
Funds Obligated to Date: FY 2007 = $432,736.00
History of Investigator:
  • Todd Mowry (Principal Investigator)
    tcm@cs.cmu.edu
  • Anastassia Ailamaki (Former Principal Investigator)
Recipient Sponsored Research Office: Carnegie-Mellon University
5000 FORBES AVE
PITTSBURGH
PA  US  15213-3815
(412)268-8746
Sponsor Congressional District: 18
Primary Place of Performance: Carnegie-Mellon University
5000 FORBES AVE
PITTSBURGH
PA  US  15213-3815
Primary Place of Performance
Congressional District:
18
Unique Entity Identifier (UEI): U3NKNFLNQ613
Parent UEI: U3NKNFLNQ613
NSF Program(s): Info Integration & Informatics
Primary Program Source:
Program Reference Code(s): 7364, 9102, 9216, HPCC
Program Element Code(s): 736400
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT


Proposal Number: IIS-0713409
Proposal Title: "Staged Database Systems: Maximizing Locality through Service-based Data Management"
PI: Anastasia Ailamaki
Affiliation:
Computer Science Department
School of Computer Science
Carnegie Mellon University


Database software architectures have traditionally followed the client-server paradigm, where requests are treated as processes and contect-switching is performed by the operating system. Unfortunately, microarchitectural design moves towards the opposite direction: Memory hierarchies are becoming deeper, requiring better software locality, and chip multiprocessors enable unprecedented degrees of parallelism, unacheavable by current database systems.

The proposal details the design, implementation, and evaluation of a Staged Database System, which uses the Service-Oriented Architectures
(SOA) paradigm for high-performance relational Database Management Systems (DBMS). The new system will (a) alleviate the mismatch between DBMS software behavior and modern CPU architectural features, (b) provide a rich infrastructure for optimizing resource scheduling, and
(c) improve scalability and configurability of data management on multiprocessors and networks of workstations.

The intellectual merit of the project is in that (a) it promotes interdisciplinary work across several areas (databases, compilers, computer architecture, performance modeling), and (b) that the scientific papers stemming from the results will likely influence the way people think about building large systems (not only database systems). Such a system will have direct societal impact to the millions of people who are now using database backends directly or indirectly through web applications and services. Finally, the project will have significant educational impact, as it will serve as a vehicle to (a) train graduate students to building systems and to experiment both in a real system testbed and in simulation, (b) develop new interdisciplinary courses, and (c) disseminate the research results through talks, seminars, and publications.

Finally, the PI has long demonstrated her dedication to training students from underrepresented groups. She has been offering seminar talks, organized panels, and regularly attended the Grace Hopper Conference for Women in Computing. She has also had numerous female PhD and intern students, and she intends to continue devoting resources to attracting women to computer systems research.

Further information concerning the project can be found at the web page:
http://www.cs.cmu.edu/~StagedDB/

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 18)
N. Hardavellas, I. Pandis, R. Johnson, N. Mancheril, S. Harizopoulos, A. Ailamaki and B. Falsafi "An Analysis of Database System Performance on Chip Multiprocessors" 6th Hellenic Data Management Symposium (HDMS) , 2007
R. Johnson, N. Hardavellas, I. Pandis, N. Mancheril, S. Harizopoulos, K. Sabirli, A. Ailamaki, and B. Falsafi "To Share Or Not To Share?" 33th International Conference on Very Large Data Bases (VLDB) , 2007
R. Johnson, I. Pandis, and A. Ailamaki "Critical Sections: Re-emerging Scalability Concerns for Database Storage Engines" 4th International Workshop on Data Management on New Hardware (DaMoN) , 2008
Ryan Johnson, Vijayshankar Raman, Richard Sidle, Garret Swart "Row-wise Parallel Predicate Evaluation" VLDB , 2008
Ryan Johnson, Ippokratis Pandis, Anastasia Ailamaki "Improving OLTP Scalability using Speculative Lock Inheritance" PVLDB , v.1 , 2009 , p.479
Ryan Johnson; Manos Athanassoulis; Radu Stoica; Anastasia Ailamaki "A New Look at the Roles of Spinning and Blocking" DAMON , 2009
Radu Stoica; Manos Athanassoulis; Ryan Johnson; Anastasia Ailamaki "Evaluating and Repairing Write Performance on Flash Devices" DAMON , 2009
Stephen Somogyi, Thomas F. Wenisch, Anastasia Ailamaki, Babak Falsafi "Spatio-temporal memory streaming" ISCA , 2009
Nikos Hardavellas, Michael Ferdman, Babak Falsafi, Anastasia Ailamaki "Reactive NUCA: near-optimal block placement and replication in distributed caches" ISCA , 2009
Ryan Johnson, Radu Stoica, Anastasia Ailamaki, Todd C. Mowry "Decoupling contention management from scheduling" International Conference on Architectural Support for Programming Languages and Operating Systems , 2010
I. Pandis, R. Johnson, N. Hardavellas, and A. Ailamaki "Data-Oriented Transaction Execution" International Conference on Very Large Data Bases , 2010
(Showing: 1 - 10 of 18)

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page