Re: parallelFuture

2009-10-24 Thread Lars T. Kyllingstad
Andrei Alexandrescu wrote: Christopher Wright wrote: Andrei Alexandrescu wrote: dsimcha wrote: Again, code: http://dsource.org/projects/scrapple/browser/trunk/parallelFuture/parallelFuture.d Docs: http://cis.jhu.edu/~dsimcha/parallelFuture.html What license is the library under

Re: parallelFuture

2009-10-23 Thread dsimcha
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article > Christopher Wright wrote: > > Andrei Alexandrescu wrote: > >> dsimcha wrote: > >>> Again, code: > >>> > >>> http://dsource.org/projects/scrapple/browser/t

Re: parallelFuture

2009-10-23 Thread Andrei Alexandrescu
Christopher Wright wrote: Andrei Alexandrescu wrote: dsimcha wrote: Again, code: http://dsource.org/projects/scrapple/browser/trunk/parallelFuture/parallelFuture.d Docs: http://cis.jhu.edu/~dsimcha/parallelFuture.html What license is the library under? Andrei Boost. I suppose you

Re: parallelFuture

2009-10-23 Thread Christopher Wright
Andrei Alexandrescu wrote: dsimcha wrote: Again, code: http://dsource.org/projects/scrapple/browser/trunk/parallelFuture/parallelFuture.d Docs: http://cis.jhu.edu/~dsimcha/parallelFuture.html What license is the library under? Andrei Boost. I suppose you didn't want to look a

Re: parallelFuture

2009-10-23 Thread dsimcha
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article > dsimcha wrote: > > Again, code: > > > > http://dsource.org/projects/scrapple/browser/trunk/parallelFuture/parallelFuture.d > > > > Docs: > > > > http://cis.jhu.edu/

Re: parallelFuture

2009-10-23 Thread Andrei Alexandrescu
dsimcha wrote: Again, code: http://dsource.org/projects/scrapple/browser/trunk/parallelFuture/parallelFuture.d Docs: http://cis.jhu.edu/~dsimcha/parallelFuture.html What license is the library under? Andrei

Re: parallelFuture

2009-10-23 Thread dsimcha
== Quote from Tim Matthews (tim.matthe...@gmail.com)'s article > dsimcha wrote: > > For now, parallelFuture was designed with a single producer, multiple worker > > model. Absolutely no attempt was made to allow for tasks running in the > > task pool > > to th

Re: parallelFuture

2009-10-22 Thread dsimcha
== Quote from Tim Matthews (tim.matthe...@gmail.com)'s article > dsimcha wrote: > > For now, parallelFuture was designed with a single producer, multiple worker > > model. Absolutely no attempt was made to allow for tasks running in the > > task pool > > to th

Re: parallelFuture

2009-10-22 Thread Tim Matthews
dsimcha wrote: For now, parallelFuture was designed with a single producer, multiple worker model. Absolutely no attempt was made to allow for tasks running in the task pool to themselves submit jobs to the same task pool, because it would have made things more complicated and I couldn&#

Re: parallelFuture

2009-10-22 Thread Charles Hixson
dsimcha wrote: == Quote from Charles Hixson (charleshi...@earthlink.net)'s article dsimcha wrote: I've created an alpha release of parallelFuture, a high-level parallelization library for D2. Right now, it has a task pool, futures, parallel foreach, and parallel map. Here&#

Re: parallelFuture

2009-10-22 Thread dsimcha
== Quote from Charles Hixson (charleshi...@earthlink.net)'s article > dsimcha wrote: > > I've created an alpha release of parallelFuture, a high-level > > parallelization > > library for D2. Right now, it has a task pool, futures, parallel foreach, > > and

Re: parallelFuture

2009-10-22 Thread Charles Hixson
dsimcha wrote: I've created an alpha release of parallelFuture, a high-level parallelization library for D2. Right now, it has a task pool, futures, parallel foreach, and parallel map. Here's the (IMHO) coolest example: auto pool = new ThreadPool(); // Assuming we have a functi

Re: parallelFuture

2009-10-22 Thread dsimcha
== Quote from Tim Matthews (tim.matthe...@gmail.com)'s article > dsimcha wrote: > > I've created an alpha release of parallelFuture, a high-level > > parallelization > > library for D2. Right now, it has a task pool, futures, parallel foreach, > > and >

Re: parallelFuture

2009-10-22 Thread dsimcha
== Quote from Lars T. Kyllingstad (pub...@kyllingen.nospamnet)'s article > Is there some particular reason why you have capitalised the F in the > file name, but not in the module name? > -Lars This is called the effects of being in hack mode late at night. I guess the convention is all lower cas

Re: parallelFuture

2009-10-22 Thread Lars T. Kyllingstad
dsimcha wrote: I've created an alpha release of parallelFuture, a high-level parallelization library for D2. Right now, it has a task pool, futures, parallel foreach, and parallel map. Here's the (IMHO) coolest example: auto pool = new ThreadPool(); // Assuming we have a functi

Re: parallelFuture

2009-10-22 Thread zsxxsz
== Quote from dsimcha (dsim...@yahoo.com)'s article > I've created an alpha release of parallelFuture, a high-level parallelization > library for D2. Right now, it has a task pool, futures, parallel foreach, and > parallel map. > Here's the (IMHO) coolest example: &

Re: parallelFuture

2009-10-21 Thread Tim Matthews
dsimcha wrote: I've created an alpha release of parallelFuture, a high-level parallelization library for D2. Right now, it has a task pool, futures, parallel foreach, and parallel map. Here's the (IMHO) coolest example: auto pool = new ThreadPool(); // Assuming we have a functi

parallelFuture

2009-10-21 Thread dsimcha
I've created an alpha release of parallelFuture, a high-level parallelization library for D2. Right now, it has a task pool, futures, parallel foreach, and parallel map. Here's the (IMHO) coolest example: auto pool = new ThreadPool(); // Assuming we have a function isPrime(),