ExpoCloud: a Framework for Time and Budget-Effective Parameter Space Explorations Using a Cloud Compute Engine

08/25/2022
by   Meir Goldenberg, et al.
0

Large parameter space explorations are among the most time consuming yet critically important tasks in many fields of modern research. ExpoCloud enables the researcher to harness cloud compute resources to achieve time and budget-effective large-scale concurrent parameter space explorations. ExpoCloud enables maximal possible levels of concurrency by creating compute instances on-the-fly, saves money by terminating unneeded instances, provides a mechanism for saving both time and money by avoiding the exploration of parameter settings that are as hard or harder than the parameter settings whose exploration timed out. Effective fault tolerance mechanisms make ExpoCloud suitable for large experiments. ExpoCloud provides an interface that allows its use under various cloud environments. As a proof of concept, we implemented a class supporting the Google Compute Engine (GCE). We also implemented a class that simulates a cloud environment on the local machine, thereby facilitating further development of ExpoCloud. The article describes ExpoCloud's features and provides a usage example. The software is well documented and is available under the MIT license.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/01/2019

InSituNet: Deep Image Synthesis for Parameter Space Exploration of Ensemble Simulations

We propose InSituNet, a deep learning based surrogate model to support p...
research
05/23/2019

Combine PPO with NES to Improve Exploration

We introduce two approaches for combining neural evolution strategy (NES...
research
04/19/2018

An open-source job management framework for parameter-space exploration: OACIS

We present an open-source software framework for parameter-space explora...
research
03/30/2020

Provisioning Spot Instances Without Employing Fault-Tolerance Mechanisms

Cloud computing offers a variable-cost payment scheme that allows cloud ...
research
03/14/2021

Pandemonium: a clustering tool to partition parameter space – application to the B anomalies

We introduce the interactive tool pandemonium to cluster model predictio...
research
07/20/2022

Exploration of Parameter Spaces Assisted by Machine Learning

We showcase a variety of functions and classes that implement sampling p...
research
03/14/2023

Systematic design space exploration by learning the explored space using Machine Learning

Current practice in parameter space exploration in euclidean space is do...

Please sign up or login with your details

Forgot password? Click here to reset