On Sun, Jan 16, 2011 at 2:50 AM, Benny Tsai benny.t...@gmail.com wrote:
In the Hacker News discussion about that talk, someone posted a link
to another talk by Guy Steele on the same topic:
http://vimeo.com/6624203
... where he covers the material in somewhat greater depth (the
downside
Steele is advocating binaries trees as an way of
doing parallel computation. I think that this idea
is reasonable but might be more effectively applied
in Clojure.
The idea of binary could be expanded in a very
simple way to use log32 instead which is a natural
mapping to the Clojure data
There was some discussion about this topic after David Liebke's talk
at the conj about the prototype fork/join filter/map/etc work that
Rich did. The talk isn't out on video yet but slides are here:
http://incanter.org/downloads/fjclj.pdf
and I wrote up some of these notes here:
Excellent. I am taking notes on Steele's talk and adding them
to the CiSP parallel section. In Clojure it might be possible
to dynamically change the number of processes. With the
bit-partition idea is might even be convenient.
There was some discussion about this topic after David Liebke's
Guy Steele recently gave a talk about thinking about parallel programming.
For those of us who are looking at Clojure in a parallel setting (e.g.
MPI, Hadoop)
this might be of interest:
http://www.infoq.com/presentations/Thinking-Parallel-Programming
--
You received this message because you
at Clojure in a parallel setting (e.g.
MPI, Hadoop)
this might be of interest:
http://www.infoq.com/presentations/Thinking-Parallel-Programming
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure