Search NASASearch

DOE OSTI · 3413641

DTLMod: A simulation framework for in situ workflow optimization

Abstract

In situ processing workflows have become essential for coping with the explosion in data volume and velocity in large-scale scientific computing, providing domain scientists with early insights at runtime. Multiple frameworks implement this paradigm through a data transport layer (DTL), offering different data access modes and deployment schemes, but researchers currently lack the appropriate tools to assess design and deployment options before committing to costly real experiments. We introduce DTLMod, an open-source simulated DTL that enables performance evaluation of in situ workflow configurations at scale. Built on SimGrid, it links into any SimGrid-based simulator and is available in C++ and Python. We evaluate DTLMod along four axes: scalability (tens of thousands of simulated processes across interconnected clusters in seconds, with linear memory scaling), versatility (three implementation variants trading fidelity for speed), accuracy (simulated times faithfully reflecting real behavior), and practical utility (two use cases demonstrating evidence-based workflow design decisions).

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Suter, Fred [ORNL] (ORCID:0000000319021955). 2026-08-01. DTLMod: A simulation framework for in situ workflow optimization. https://doi.org/10.1016/j.future.2026.108752

Cite the original work for its findings. Save a collection to share your selection of sources.