arXiv · 2404.03030
Leveraging Apache Arrow for Zero-copy, Zero-serialization Cluster Shared Memory
Abstract
This paper describes a distributed implementation of Apache Arrow that can leverage cluster-shared load-store addressable memory that is hardware-coherent only within each node. The implementation is built on the ThymesisFlow prototype that leverages the OpenCAPI interface to create a shared address space across a cluster. While Apache Arrow structures are immutable, simplifying their use in a cluster shared memory, this paper creates distributed Apache Arrow tables and makes them accessible in each node.
Explore related subjects
Keep this discovery
Philip Groet, Joost Hoozemans, Andreas Grapentin, Felix Eberhardt, Zaid Al-Ars, H. Peter Hofstee. 2024-04-03. Leveraging Apache Arrow for Zero-copy, Zero-serialization Cluster Shared Memory. https://arxiv.org/abs/2404.03030
Cite the original work for its findings. Save a collection to share your selection of sources.