[Haskell] Implicit parallel functional programming

A. Al Zain ceeatia at macs.hw.ac.uk
Fri Jan 21 04:57:32 EST 2005

> paul at theV.net wrote:
>> Yes, today we have two-processors on a core, and uni-processor
>> speed bump is unlikely to overshadow the effort of parallelism
>> like it did 20 years ago. But we are also beginning to see
>> applications requiring thousands of machines to run. The so
>> called grid computing maybe a just another buzzword, but the
>> reality is that grand applications just won't scale on today's
>> two-processor core, and explicit parallelism often requires
>> a prior knowledge on how to split the program, which is hardly
>> scalable except some simple cases.
> Re: the grid buzzword
> Grid computing, as seen by organisations like the GGF and mainstream
> toolkits such as Globus, is not about parallelisation, but instead
> simply about access to shared resources. That is, they're interested in
> providing tools and standards for remote, shared access to software
> services, data and hardware (and providing useful features like
> security, authorisation, authentication, monitoring and reliability). Of
> course peer-to-peer compute systems are more about parallelisation, but
> they tend to be mostly commercial/proprietary rather than standardised
> at the moment.
> The Grid will be more like an enhanced version of the current web. But
> Haskell could get involved there too, especially if styles such as web
> programming with continuations prove useful in future generations of web
> services architectures.

At Heriot Watt University, we are working on a version of Glasgow Parallel
Haskell that uses Globus Toolkit as a midle-ware and MPICH-G2 for
communication. We experiment this version with serious of experiments over
three clusters which located in three different places, Edinburgh (UK),
Galashiels (UK), and Munich (Germany). There is a paper of the new
implementation and a serious of experiments on IFL04 draft proceeding.


> Amanda
> --
> Amanda Clare  http://users.aber.ac.uk/afc/
> Dept. of Computer Science, University of Wales, Aberystwyth, SY23 3DB
> _______________________________________________
> Haskell mailing list
> Haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell

More information about the Haskell mailing list