Abstract
Integrated data analysis pipelines combine rigorous data management and processing, high-performance computing and machine learning tasks. While these systems and operations share many compilation and runtime techniques, data analysts and scientists are currently dealing with multiple systems for each stage of their pipeline. DAPHNE is an open and extensible system infrastructure for such pipelines, including language abstractions, compilation and runtime techniques, multi-level scheduling, hardware accelerators and computational storage. In this demonstration, we focus on the DAPHNE runtime that provides the implementation of kernels for local, distributed and accelerator-enhanced operations, vectorized execution, integration with existing frameworks and libraries for productivity and interoperability, as well as efficient I/O and communication primitives.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Damme, P., et al.: DAPHNE: an open and extensible system infrastructure for integrated data analysis pipelines. In: CIDR (2022)
Lattner, C., et al.: MLIR: scaling compiler infrastructure for domain specific computation. In: CGO 2021 (2021)
D4.2: DSL Runtime Prototype. Public EU Project Deliverable (2022). https://daphne-eu.eu/wp-content/uploads/2022/12/D4.2-DSL-Runtime-Prototype.pdf
Acknowledgements
The DAPHNE project is funded by the European Union’s Horizon 2020 research and innovation program under grant agreement number 957407 from 12/2020 through 11/2024.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Vontzalidis, A. et al. (2024). DAPHNE Runtime: Harnessing Parallelism for Integrated Data Analysis Pipelines. In: Zeinalipour, D., et al. Euro-Par 2023: Parallel Processing Workshops. Euro-Par 2023. Lecture Notes in Computer Science, vol 14352. Springer, Cham. https://doi.org/10.1007/978-3-031-48803-0_25
Download citation
DOI: https://doi.org/10.1007/978-3-031-48803-0_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48802-3
Online ISBN: 978-3-031-48803-0
eBook Packages: Computer ScienceComputer Science (R0)