std.parallelism: Call for benchmarks

Robert Jacques sandford at jhu.edu
Fri Feb 25 20:00:03 PST 2011


On Fri, 25 Feb 2011 22:04:00 -0500, bearophile <bearophileHUGS at lycos.com>  
wrote:

> dsimcha:
>
>> Could anyone else please submit some
>> benchmarks, or at least some ideas for benchmarks that are simple enough
>> to serve as motivating examples, yet non-trivial enough to be worth
>> parallelizing?
>
> The authors of Cilk/Cilk++ used to have a blog with many examples of  
> parallel programs, like this one (this is not from the blog):
> http://software.intel.com/en-us/articles/multicore-enabling-the-n-queens-problem-using-cilk/
>
> But many of them probably need micro-parallelism.
>
> A possible program is a parallel version of a little ray-tracer. It's  
> very easy to parallelize it.
>
> Bye,
> bearophile

Although std.parallelism isn't as low-overhead as Cilk yet, it shares the  
same basic design philosophies (i.e. it's task based) and efficient  
micro-parallelism is an ultimate goal.


More information about the Digitalmars-d mailing list