Towards an Approximation-Aware Computational Workflow Framework for Accelerating Large-Scale Discovery Tasks
Michael A. Johnston, Vassilis Vassiliadis

TL;DR
This paper advocates for the development of approximation-aware computational workflow frameworks that can adaptively leverage multiple approximation strategies to accelerate large-scale scientific discovery tasks.
Contribution
It introduces the concept of approximation-aware workflows and outlines their essential functions to enhance decision-making and efficiency in computational science.
Findings
Proposes a framework supporting multiple approximation choices
Enables automated workflow composition with approximation strategies
Facilitates efficient property measurements under constraints
Abstract
The use of approximation is fundamental in computational science. Almost all computational methods adopt approximations in some form in order to obtain a favourable cost/accuracy trade-off and there are usually many approximations that could be used. As a result, when a researcher wishes to measure a property of a system with a computational technique, they are faced with an array of options. Current computational workflow frameworks focus on helping researchers automate a sequence of steps on a particular platform. The aim is often to obtain a computational measurement of a property. However these frameworks are unaware that there may be a large number of ways to do so. As such, they cannot support researchers in making these choices during development or at execution-time. We argue that computational workflow frameworks should be designed to be \textit{approximation-aware} - that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Distributed and Parallel Computing Systems · Advanced Database Systems and Queries
