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 Givelberg | 1 | 1 | 1.73 |
Alexander Szalay | 2 | 124 | 10.16 |
Kalin Kanov | 3 | 11 | 3.06 |
Randal Burns | 4 | 1955 | 115.15 |