Yes I can work on that. The most important piece that I don't know how to build in Julia is a parallel queue where many threads can append and pop in parallel. In omp that can be implemented with atomics.
I suppose this leads to an even simpler benchmark of the parallel queue performance. James On Sun, Mar 15, 2015, 11:18 PM Viral Shah <[email protected]> wrote: > This is a great example. If you are familiar with it, can you submit a PR? > I think it would be a great addition to our perf suite in general, and an > excellent candidate for multi-threading. > > -viral > > > > > On 16-Mar-2015, at 10:22 am, James Fairbanks <[email protected]> > wrote: > > > > The graph 500 benchmark was developed to help people benchmark machines > and programming environments for graph algorithms which tend to be > different from numerical algorithms. There is a reference implementation in > octave available. It should be a good example problem. > > > > http://www.graph500.org/specifications > > > > http://www.graph500.org/referencecode > >
