Special Issue High Performance Parallel Functional Programming
Keyword(s):
Engineering high-performance parallel programs is hard: not only must a correct, efficient and inherently-parallel algorithm be developed, but the computations must be effectively and efficiently coordinated across multiple processors. It has long been recognised that ideas and approaches drawn from functional programming may be particularly applicable to parallel and distributed computing (e.g. Wegner 1971). There are several reasons for this suitability. Concurrent stateless computations are much easier to coordinate, high-level coordination abstractions reduce programming effort, and declarative notations are amenable to reasoning, i.e. to optimising transformations, derivation and performance analysis.
2013 ◽
Vol 73
(6)
◽
pp. 895
2011 ◽
Vol 71
(2)
◽
pp. 333
2019 ◽
Vol 47
(5-6)
◽
pp. 1045-1045
Keyword(s):
Keyword(s):
Keyword(s):
2011 ◽
Vol 71
(5)
◽
pp. 729-730
2013 ◽
Vol 73
(11)
◽
pp. 1415-1416
◽