Meld: Exploring the Feasibility of a Framework-less Framework
Kyle J. Knoepfel

TL;DR
Meld is a new framework-less approach using modern C++ and concurrency libraries to simplify data processing for neutrino physics experiments, reducing learning barriers and increasing flexibility.
Contribution
It introduces Meld, a flexible, framework-less data-processing framework tailored for neutrino experiments, leveraging modern C++ features to improve usability and adaptability.
Findings
Enables easier and more efficient data processing for neutrino experiments.
Reduces the learning curve for new physicists using the framework.
Supports flexible data models beyond traditional collider-based frameworks.
Abstract
HEP data-processing frameworks are essential ingredients in getting from raw data to physics results. But they are often tricky to use well, and they present a significant learning barrier for the beginning HEP physicist. In addition, existing frameworks typically support rigid, collider-based data models, which do not map well to neutrino-physics experiments like DUNE. Neutrino physicists thus expend significant effort working around framework limitations instead of using a framework that directly supports their needs. Presented here is Meld, a Fermilab R&D project, which intends to address these limitations. By leveraging modern C++ capabilities, state-of-the-art concurrency libraries, and a flexible data model, it is possible for beginning (and seasoned) HEP physicists to execute framework programs easily and efficiently, with minimal coupling to framework-specific constructs. Meld…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBusiness Process Modeling and Analysis
