0
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      An Auto-Parallelizer for Distributed Computing in Haskell

      Preprint
      , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          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.

          Related collections

          Author and article information

          Journal
          17 September 2023
          Article
          2309.09292
          887d7c1e-1056-4115-a729-b1a299693b66

          http://creativecommons.org/licenses/by/4.0/

          History
          Custom metadata
          2 pages excluding title page and reference page. 2 figures. This work was submitted to the 28th ACM SIGPLAN International Conference on Functional Programming, Haskell Symposium. This work was accepted for oral presentation and was presented on Sep 8, 2023
          cs.DC cs.PL

          Programming languages,Networking & Internet architecture
          Programming languages, Networking & Internet architecture

          Comments

          Comment on this article