Luksa Norbert and Kozsik Tamás: Parallelisation of Haskell programs by refactoring.
Preview |
Cikk, tanulmány, mű
cscs_2018_139-142.pdf Download (200kB) | Preview |
Abstract
We propose a refactoring tool for the Haskell programming language, capable of introducing parallelism to the code with reduced effort from the programmer. Haskell has many ways to express concurrency and parallelism. Moreover, Eden, a dialect of Haskell supports a wide range of features for parallel and distributed computations. After comparing a number of possibilities we have found that the Eval Monad, the Par Monad and the Eden language provide similar parallel performance. Our tool is able to introduce parallelism by turning certain syntactic forms into the application of algorithmic skeletons, which are implemented with the Eval Monad, the Par Monad and the Eden language.
| Item Type: | Conference or Workshop Item |
|---|---|
| Journal or Publication Title: | Conference of PhD Students in Computer Science |
| Date: | 2018 |
| Volume: | 11 |
| Page Range: | pp. 126-129 |
| Language: | English |
| Event Title: | Conference of PhD students in computer science (11.) (2018) (Szeged) |
| Related URLs: | http://acta.bibl.u-szeged.hu/59477/ |
| Uncontrolled Keywords: | Programozási nyelv - Haskell, Funkcionális programozás, Számítástechnika |
| Additional Information: | Bibliogr.: 129. p. ; összefoglalás angol nyelven |
| Date Deposited: | 2019. Nov. 04. 13:11 |
| Last Modified: | 2026. Feb. 24. 08:10 |
| URI: | http://acta.bibl.u-szeged.hu/id/eprint/61783 |
Actions (login required)
![]() |
View Item |

