libEnsemble library Exascale Computing Project’s (ECP’s) PETSc project

  • Plumlee, Matthew (PD/PI)

Project: Research project

Project Details


This subcontract concerns the development of an algorithm and Python software for use in the libEnsemble library, which is part of the Exascale Computing Project’s (ECP’s) PETSc project. libEnsemble is an open-source Python library to coordinate the concurrent evaluation of dynamic ensembles of calculations. The library is developed to use massively parallel resources to accelerate the solution of design, decision, and inference problems and to expand the class of problems that can benefit from increased concurrency levels. The overall goal of this contract is development of an open-source Python-based software that allows for robust statistical calibration on massively parallel resources by leveraging the libEnsemble libray. The end result will be used as a tool for scientists to perform model calibration and for libEnsemble users to build additional use cases.
Effective start/end date1/1/209/30/20


  • UChicago Argonne, LLC, Argonne National Laboratory (8J-30009-0023A // 8J-30009-0023A)
  • Department of Energy (8J-30009-0023A // 8J-30009-0023A)


Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.