Title
MPI-DB, a parallel database services software library for scientific computing
Abstract
Large-scale scientific simulations generate petascale data sets subsequently analyzed by groups of researchers, often in databases. We developed a software library, MPI-DB, to provide database services to scientific computing applications. As a bridge between CPU-intensive and data-intensive computations, MPI-DB exploits massive parallelism within large databases to provide scalable, fast service. It is built as a client-server framework, using MPI, with MPI-DB server acting as an intermediary between the user application running an MPI-DB client and the database servers. MPI-DB provides high-level objects such as multi-dimensional arrays, acting as an abstraction layer that effectively hides the database from the end user.
Year
DOI
Venue
2011
10.1007/978-3-642-24449-0_43
EuroMPI
Keywords
Field
DocType
parallel database services software,large databases,database service,abstraction layer,end user,database server,mpi-db server,user application,scientific computing application,large-scale scientific simulation,mpi-db client,databases,data intensive computing
Data-intensive computing,Parallel database,Computer science,Database testing,Computational science,Database theory,Abstraction layer,Petascale computing,Database server,Operating system,Scalability
Conference
Volume
ISSN
Citations 
6960
0302-9743
0
PageRank 
References 
Authors
0.34
2
4
Name
Order
Citations
PageRank
Edward Givelberg111.73
Alexander Szalay212410.16
Kalin Kanov3113.06
Randal Burns41955115.15