Re: thinking parallel programming

2011-01-16 Thread Ken Wesson
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

Re: thinking parallel programming

2011-01-16 Thread Tim Daly
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

Re: thinking parallel programming

2011-01-16 Thread Alex Miller
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:

Re: thinking parallel programming

2011-01-16 Thread Tim Daly
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

thinking parallel programming

2011-01-15 Thread Tim Daly
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

Re: thinking parallel programming

2011-01-15 Thread Benny Tsai
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