arXiv · 2309.09292
An Auto-Parallelizer for Distributed Computing in Haskell
Abstract
One of the main challenges in distributed computing is building interfaces and APIs that allow programmers with limited background in distributed systems to write scalable, performant, and fault-tolerant applications on large clusters. In this demonstration, we designed and implemented a Haskell auto-parallelizer with a simple yet powerful interface by taking advantage of the default purity of Haskell functions. Finally, we benchmarked our implementation on a set of examples to illustrate the potential for future work in this direction.
Explore related subjects
Keep this discovery
Yuxi Long, Shiyou Wu, Yingjie Xu. 2023-09-17. An Auto-Parallelizer for Distributed Computing in Haskell. https://arxiv.org/abs/2309.09292
Cite the original work for its findings. Save a collection to share your selection of sources.