GUM is a portable, parallel implementation of the Haskell functional language. Despite sustained research interest in parallel functional programming, GUM is one of the first such systems to be made publicly available.GUM is message-based, and portability is facilitated by using the PVM communications harness that is available on many multi-processors. As a result, GUM is available for both shared-memory (Sun SPARCserver multiprocessors) and distributed-memory (networks of workstations) architectures. The high message-latency of distributed machines is ameliorated by sending messages asynchronously and by sending large packets of related data in each message.Initial performance figures demonstrate absolute speedups relative to the best sequ...
Nowadays, performance in processors is increased by adding more cores orwider vector units, or by co...
Nowadays, performance in processors is increased by adding more cores or wider vector units, or by c...
We investigate two similar but contrasting parallel functional language designs: Eden and GpH. Both ...
GUM is a portable, parallel implementation of the Haskell functional language which has been publicl...
MPP Haskell is a parallel implementation of the lazy purely-functional language Haskell for the Thin...
In principle, pure functional languages promise straightforward architecture-independent parallelism...
In principle, pure functional languages promise straightforward architecture-independent parallelism...
Over time, several competing approaches to parallel Haskell programming have emerged. Different appr...
It has often been suggested that functional languages provide an excellent basis for programming par...
Computational GRIDs potentially offer low-cost, readily available, and large-scale high-performance ...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
In this paper, we investigate the differences and tradeoffs imposed by two parallel Haskell dialects...
The most widely available high performance platforms today are hierarchical, with shared memory lea...
<p>With the emergence of commodity multicore architectures, exploiting tightly-coupled paralle...
Nowadays, performance in processors is increased by adding more cores orwider vector units, or by co...
Nowadays, performance in processors is increased by adding more cores or wider vector units, or by c...
We investigate two similar but contrasting parallel functional language designs: Eden and GpH. Both ...
GUM is a portable, parallel implementation of the Haskell functional language which has been publicl...
MPP Haskell is a parallel implementation of the lazy purely-functional language Haskell for the Thin...
In principle, pure functional languages promise straightforward architecture-independent parallelism...
In principle, pure functional languages promise straightforward architecture-independent parallelism...
Over time, several competing approaches to parallel Haskell programming have emerged. Different appr...
It has often been suggested that functional languages provide an excellent basis for programming par...
Computational GRIDs potentially offer low-cost, readily available, and large-scale high-performance ...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
The research presented in this thesis is about the design and implementation of Naira, a parallel, p...
In this paper, we investigate the differences and tradeoffs imposed by two parallel Haskell dialects...
The most widely available high performance platforms today are hierarchical, with shared memory lea...
<p>With the emergence of commodity multicore architectures, exploiting tightly-coupled paralle...
Nowadays, performance in processors is increased by adding more cores orwider vector units, or by co...
Nowadays, performance in processors is increased by adding more cores or wider vector units, or by c...
We investigate two similar but contrasting parallel functional language designs: Eden and GpH. Both ...