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.<br/
In parallel programming, the need to manage communication, load imbalance, and irregular-ities in th...
It is now rather easy to build the hardware of a multiprocessor computer, but still quite difficult ...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
Functional languages are uniquely suited to providing programmers with a programming model for paral...
Prograxnming parallel machines is notoriously difficult. Factors contribut-ing to this difficulty in...
Are parallel functional languages feasible? The large majority of the current projects investigatin...
The significance of functional programming is revealed as that the feasible approach to language ext...
this paper is on writing parallel programs, we will not say more about programming in Miranda. 5 Too...
Pick up a textbook on functional programming. Somewhere amidst the introduc-tory remarks the author ...
Functional programming presents a relatively unexplored approach to achieving high- performance comp...
This paper surveys the types of parallelism found in Functional, Lisp and Object-Oriented languages....
This talk will outline work conducted in my group (in Montreal) during the last few years on the des...
Higher order functions provide an elegant way to express algorithms designed for implementation in h...
In 1989 when functional programming was still considered a niche topic, Hughes wrote a visionary pap...
This paper surveys sequential and parallel implementation techniques for functional programming lang...
In parallel programming, the need to manage communication, load imbalance, and irregular-ities in th...
It is now rather easy to build the hardware of a multiprocessor computer, but still quite difficult ...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...
Functional languages are uniquely suited to providing programmers with a programming model for paral...
Prograxnming parallel machines is notoriously difficult. Factors contribut-ing to this difficulty in...
Are parallel functional languages feasible? The large majority of the current projects investigatin...
The significance of functional programming is revealed as that the feasible approach to language ext...
this paper is on writing parallel programs, we will not say more about programming in Miranda. 5 Too...
Pick up a textbook on functional programming. Somewhere amidst the introduc-tory remarks the author ...
Functional programming presents a relatively unexplored approach to achieving high- performance comp...
This paper surveys the types of parallelism found in Functional, Lisp and Object-Oriented languages....
This talk will outline work conducted in my group (in Montreal) during the last few years on the des...
Higher order functions provide an elegant way to express algorithms designed for implementation in h...
In 1989 when functional programming was still considered a niche topic, Hughes wrote a visionary pap...
This paper surveys sequential and parallel implementation techniques for functional programming lang...
In parallel programming, the need to manage communication, load imbalance, and irregular-ities in th...
It is now rather easy to build the hardware of a multiprocessor computer, but still quite difficult ...
International audience[Excerpt from the introduction] The spreading of Distributed Memory Parallel C...