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
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.