Benchmarking suite
qznc via Digitalmars-d
digitalmars-d at puremagic.com
Tue Sep 8 14:06:24 PDT 2015
On Tuesday, 8 September 2015 at 18:53:02 UTC, Isaac Gouy wrote:
> On Tuesday, 8 September 2015 at 09:27:13 UTC, qznc wrote:
>
>> For example, threadring measures context switching.
>
> thread-ring has aged badly. It was added when the measurements
> were only made on single-core hardware, and Erlang's huge
> number of lightweight processes seemed interesting ;-)
>
> It's been many years since the thread-ring measurements were
> included in the summary charts.
It is interesting that Erlang and others are considered
"preemptive" threads. Afaik the Erlang runtime does not interrupt
processes.
>> The pidigits programs basically measures libGMP performance.
>
> And arbitrary precision arithmetic without libGMP :-)
In this comparison it is actually interesting, because D has its
own bignum implementation in the standard library. It holds well
against libGMP.
More information about the Digitalmars-d
mailing list