Have We Seen These Data Before? A GRASP‐Based Execution Strategy for Cloud‐based Workflows With Memoization

ABSTRACT Scientific workflows are used to model experiments that rely on computer simulations. Because these workflows are typically data‐intensive, they commonly require execution in distributed environments. The cloud, with on‐demand and elastic resources, has emerged as a cost‐effective environment for workflow execution. However, the efficiency and cost‐effectiveness of cloud workflow execution depend on how the workflow is executed on these resources. In particular, reusing cached data to avoid re‐executing parts of the workflow is critical for performance but hard to make effective. This manuscript introduces MemoirGRASP , a workflow execution strategy based on the GRASP metaheuristic that optimizes execution while exploring memoization. The memoization technique involves caching intermediate results, reducing workflow execution redundancy, and enhancing efficiency across multiple workflow executions. The experimental evaluation of MemoirGRASP using synthetic workflows and two real‐world workflows demonstrates the advantages and benefits of the MemoirGRASP strategy in improving workflow execution efficiency.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2026-04-01
DOI
https://doi.org/10.1002/cpe.70672
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Have We Seen These Data Before? A GRASP‐Based Execution Strategy for Cloud‐based Workflows With Memoization

Yuri Frota, Rodrigo A. P. Silva, Patrick Valduriez, Gaëtan Heidsieck et al.
Concurrency and Computation Practice and Experience
Scientific Computing and Data Management
article

Have We Seen These Data Before? A GRASP‐Based Execution Strategy for Cloud‐based Workflows With Memoization

Yuri Frota, Rodrigo A. P. Silva, Patrick Valduriez, Gaëtan Heidsieck, Esther Pacitti, Daniel de Oliveira
article en

Abstract

ABSTRACT Scientific workflows are used to model experiments that rely on computer simulations. Because these workflows are typically data‐intensive, they commonly require execution in distributed environments. The cloud, with on‐demand and elastic resources, has emerged as a cost‐effective environment for workflow execution. However, the efficiency and cost‐effectiveness of cloud workflow execution depend on how the workflow is executed on these resources. In particular, reusing cached data to avoid re‐executing parts of the workflow is critical for performance but hard to make effective. This manuscript introduces MemoirGRASP , a workflow execution strategy based on the GRASP metaheuristic that optimizes execution while exploring memoization. The memoization technique involves caching intermediate results, reducing workflow execution redundancy, and enhancing efficiency across multiple workflow executions. The experimental evaluation of MemoirGRASP using synthetic workflows and two real‐world workflows demonstrates the advantages and benefits of the MemoirGRASP strategy in improving workflow execution efficiency.

Concurrency and Computation Practice and ExperienceVol. 38(7)
Centre National de la Recherche Scientifique (FR), Universidade Federal Fluminense (BR), Laboratoire d'Informatique, de Robotique et de Microélectronique de Montpellier (FR), Laboratório Nacional de Computação Científica (BR), University of Göttingen (DE)
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, Conselho Nacional de Desenvolvimento Científico e Tecnológico, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro
Openalex Percentile: Top 26%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.