libEnsemble: A Library to Coordinate the Concurrent Evaluation of Dynamic Ensembles of Calculations

04/16/2021
by   Stephen Hudson, et al.
0

Almost all applications stop scaling at some point; those that don't are seldom performant when considering time to solution on anything but aspirational/unicorn resources. Recognizing these tradeoffs as well as greater user functionality in a near-term exascale computing era, we present libEnsemble, a library aimed at particular scalability- and capability-stretching uses. libEnsemble enables running concurrent instances of an application in dynamically allocated ensembles through an extensible Python library. We highlight the structure, execution, and capabilities of the library on leading pre-exascale environments as well as advanced capabilities for exascale environments and beyond.

READ FULL TEXT

page 4

page 12

page 13

research
12/01/2020

Pabulib: A Participatory Budgeting Library

We describe the PArticipatory BUdgeting LIBrary website (in short, Pabul...
research
01/16/2022

DFORMPY: A Python Library for visualising and zooming on differential forms

We present the v1.0.1 release of DFormPy, the first Python library provi...
research
12/09/2015

An Extension of Moebius--Lie Geometry with Conformal Ensembles of Cycles and Its Implementation in a GiNaC Library

We propose to consider ensembles of cycles (quadrics), which are interco...
research
07/27/2022

RobotIO: A Python Library for Robot Manipulation Experiments

Setting up robot environments to quickly test newly developed algorithms...
research
05/13/2019

Introduction to StarNEig – A Task-based Library for Solving Nonsymmetric Eigenvalue Problems

In this paper, we present the StarNEig library for solving dense non-sym...
research
03/21/2022

Delicatessen: M-Estimation in Python

M-estimation is a general statistical approach that simplifies and unifi...
research
09/07/2021

Learned Provability Likelihood for Tactical Search

We present a method to estimate the provability of a mathematical formul...

Please sign up or login with your details

Forgot password? Click here to reset