Re: Automatic parallelization - was Re: LISP Object Oriented?
- From: Paul Wallich <pw@xxxxxxxxx>
- Date: Tue, 30 Jan 2007 12:59:42 -0500
John Thingstad wrote:
On Tue, 30 Jan 2007 10:51:11 +0100, Marcus Breiing <usenet@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:
George Neuner <gneuner2/@comcast.net> writes:
I can envision a distributed solution based on aggressive evaluation
of futures ... starting from any language with call-by-need
semantics.
Programs written for lazy languages will typically serve up lots of
computations that are _never_ used. If you aggressively evaluate them
anyway, doing it in parallel without starving the original threads may
avoid nontermination, but could nevertheless be a horribly inefficient
use of those cores.
Where is Duane Retting.
His first project for Franz was developing a ACL version for Cray (I think,
a supercomputer anyway).
I learnt Amdahl's law from him. (wikipedia)
What else can he teach me?
He should be in this discussion!
The big question is whether inefficient use of cores is a bad thing. If bandwidth to big nonshared memory is the bottleneck, then it may be less important (except perhaps for power consumption) what those core are doing. The ultimate question will be more about a programming model that gets you peak speed when it's possible.
paul
.
- Follow-Ups:
- Re: Automatic parallelization - was Re: LISP Object Oriented?
- From: Tim Bradshaw
- Re: Automatic parallelization - was Re: LISP Object Oriented?
- From: fortunatus
- Re: Automatic parallelization - was Re: LISP Object Oriented?
- References:
- Automatic parallelization - was Re: LISP Object Oriented?
- From: George Neuner
- Re: Automatic parallelization - was Re: LISP Object Oriented?
- From: Marcus Breiing
- Re: Automatic parallelization - was Re: LISP Object Oriented?
- From: John Thingstad
- Automatic parallelization - was Re: LISP Object Oriented?
- Prev by Date: Die, CL App Builder! Die!!! [was Re: All Your GUIs Are Belong to Us (Die, McCLIM! Die!!)]
- Next by Date: Re: LISP Object Oriented ?
- Previous by thread: Re: Automatic parallelization - was Re: LISP Object Oriented?
- Next by thread: Re: Automatic parallelization - was Re: LISP Object Oriented?
- Index(es):
Relevant Pages
|