On Friday, 21 November 2014 at 21:53:00 UTC, bearophile wrote:
anon:
https://www.academia.edu/3982638/A_Study_of_Successive_Over-relaxation_SOR_Method_Parallelization_Over_Modern_HPC_Languages
Thank you for the link, it's very uncommon to see papers that
use D. But where's the D/Go/Chapel source code? What's the
compiler/version used? (When you do floating point benchmarks
there's a huge difference between LDC2 and DMD).
Bye,
bearophile
The flags make it likely that DMD was used (-O -inline -release).
IIRC there were some problems with DMD that made it not perform
too well in these types of benchmarks that use std.parallelism.
Results would likely have been noticeably better with GDC or LDC.