Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
GUM: a portable parallel implementation of Haskell
PLDI '96 Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation
Algorithm + strategy = parallelism
Journal of Functional Programming
Communications of the ACM
Real World Functional Programming: With Examples in F# and C#
Real World Functional Programming: With Examples in F# and C#
Seq no more: better strategies for parallel Haskell
Proceedings of the third ACM Haskell symposium on Haskell
Hi-index | 0.00 |
Parallel programming is returning to importance. Functional programming ideas offer a way to break through the barriers that restrict parallel programmers, dramatically simplifying how parallelism can be exploited. This paper explores some ideas of abstraction from functional programming, showing how functional programming offers opportunities to deal with real problems of parallelism.