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
- Yuri Frota (ORCID: https://orcid.org/0000-0002-3434-3074)
- Rodrigo A. P. Silva (ORCID: https://orcid.org/0000-0001-6683-2684)
- Patrick Valduriez (ORCID: https://orcid.org/0000-0001-6506-7538)
- Gaëtan Heidsieck (ORCID: https://orcid.org/0000-0003-2577-4275)
- Esther Pacitti
- Daniel de Oliveira
Institutions
- 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)
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
- 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