Comparing Parallelization in HPC with D, Chapel, and Go

Kapps via Digitalmars-d digitalmars-d at puremagic.com
Fri Nov 21 14:57:43 PST 2014


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.


More information about the Digitalmars-d mailing list