TY - CHAP
T1 - The Parallel C++ Statistical Library ‘QUESO’: Quantification of Uncertainty for Estimation, Simulation and Optimization
AU - Prudencio, Ernesto E.
AU - Schulz, Karl W.
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: This work has been supported by the National Nuclear Se-curity Administration, U.S D.O.E., under Award Number DE-FC52-08NA28615.The first author was also partially supported by Sandia National Laborato-ries, under Contracts1017123 and 1086312, and by King Abdullah University of Science and Technology (KAUST), under the Academic Excellence Allianceprogram. The authors would also like to thank fruitful discussions with manyresearchers, including P. Bauman, S. H. Cheung, M. Eldred, O. Ghattas, J.Martin, K. Miki, F. Nobile, T. Oliver, C. Simmons, L. Swiler, R. Tempone, G.Terejanu and L. Wilcox.
This publication acknowledges KAUST support, but has no KAUST affiliated authors.
PY - 2012
Y1 - 2012
N2 - QUESO is a collection of statistical algorithms and programming constructs supporting research into the uncertainty quantification (UQ) of models and their predictions. It has been designed with three objectives: it should (a) be sufficiently abstract in order to handle a large spectrum of models, (b) be algorithmically extensible, allowing an easy insertion of new and improved algorithms, and (c) take advantage of parallel computing, in order to handle realistic models. Such objectives demand a combination of an object-oriented design with robust software engineering practices. QUESO is written in C++, uses MPI, and leverages libraries already available to the scientific community. We describe some UQ concepts, present QUESO, and list planned enhancements.
AB - QUESO is a collection of statistical algorithms and programming constructs supporting research into the uncertainty quantification (UQ) of models and their predictions. It has been designed with three objectives: it should (a) be sufficiently abstract in order to handle a large spectrum of models, (b) be algorithmically extensible, allowing an easy insertion of new and improved algorithms, and (c) take advantage of parallel computing, in order to handle realistic models. Such objectives demand a combination of an object-oriented design with robust software engineering practices. QUESO is written in C++, uses MPI, and leverages libraries already available to the scientific community. We describe some UQ concepts, present QUESO, and list planned enhancements.
UR - http://hdl.handle.net/10754/599945
UR - http://link.springer.com/10.1007/978-3-642-29737-3_44
U2 - 10.1007/978-3-642-29737-3_44
DO - 10.1007/978-3-642-29737-3_44
M3 - Chapter
SN - 9783642297366
SP - 398
EP - 407
BT - Euro-Par 2011: Parallel Processing Workshops
PB - Springer Nature
ER -