Scientific workflows bridge scientific challenges with computational resources. While dispel4py, a stream-based workflow system, offers mappings to parallel enactment engines like MPI or Multiprocessing, its optimization primarily focuses on dynamic process-to-task allocation for improved performance. An efficiency gap persists, particularly with the growing emphasis on conserving computing resources. Moreover, the existing dynamic optimization lacks support for stateful applications and grouping operations. To address these issues, our work introduces a novel hybrid approach for handling stateful operations and groupings within workflows, leveraging a new Redis mapping. We also propose an auto-scaling mechanism integrated into dispel4py's ...
Scientific workflow has become essential in software engineering because it provides a structured ap...
Today’s data bonanza and increasing computational power provide many new opportunities for combining...
Runtime scheduling and workflow systems are an increasingly popular algorithmic component in HPC bec...
Funding: This work is partially supported by the EU H2020 project DARE, No. 777413; and by Google Cl...
Abstract—This work presents three new adaptive optimizationtechniques to maximize the performance of...
The emergence of data-intensive science as the fourth science paradigm has posed a data deluge chal...
This paper presents dispel4py, a new Python framework for describing abstract stream-based workflows...
This paper presents dispel4py, a new Python framework for describing abstract stream-based workflows...
Workflows have recently emerged as a paradigm for representing and managing complex distributed scie...
Scientific work flows are common and powerful tools used to elevate small scale analysis to large sc...
With the advancement in science and technology numerous complex scientific applications can be exec...
Computational science is well established as the third pillar of scientific discovery and is on par ...
Scientific workflows have become the primary mechanism for conducting analyses on distributed comput...
We present dispel4py, a novel data intensive and high performance computing middleware provided as a...
Large-scale data-intensive streaming applications in various science fields feature complex DAG-stru...
Scientific workflow has become essential in software engineering because it provides a structured ap...
Today’s data bonanza and increasing computational power provide many new opportunities for combining...
Runtime scheduling and workflow systems are an increasingly popular algorithmic component in HPC bec...
Funding: This work is partially supported by the EU H2020 project DARE, No. 777413; and by Google Cl...
Abstract—This work presents three new adaptive optimizationtechniques to maximize the performance of...
The emergence of data-intensive science as the fourth science paradigm has posed a data deluge chal...
This paper presents dispel4py, a new Python framework for describing abstract stream-based workflows...
This paper presents dispel4py, a new Python framework for describing abstract stream-based workflows...
Workflows have recently emerged as a paradigm for representing and managing complex distributed scie...
Scientific work flows are common and powerful tools used to elevate small scale analysis to large sc...
With the advancement in science and technology numerous complex scientific applications can be exec...
Computational science is well established as the third pillar of scientific discovery and is on par ...
Scientific workflows have become the primary mechanism for conducting analyses on distributed comput...
We present dispel4py, a novel data intensive and high performance computing middleware provided as a...
Large-scale data-intensive streaming applications in various science fields feature complex DAG-stru...
Scientific workflow has become essential in software engineering because it provides a structured ap...
Today’s data bonanza and increasing computational power provide many new opportunities for combining...
Runtime scheduling and workflow systems are an increasingly popular algorithmic component in HPC bec...