comp.lang.ada
 help / color / mirror / Atom feed
From: jonathan <johnscpg@googlemail.com>
Subject: Re: GNAT's stack checking in Ubuntu 9.04 (and Shootout regex-dna)
Date: Tue, 11 Aug 2009 14:19:38 -0700 (PDT)
Date: 2009-08-11T14:19:38-07:00	[thread overview]
Message-ID: <56853fb1-fc2a-4757-9959-6142b9121c4e@c2g2000yqi.googlegroups.com> (raw)
In-Reply-To: 4564d943-9a6a-4112-9ae2-f379b8654669@18g2000yqa.googlegroups.com

On Aug 11, 9:02 pm, jonathan <johns...@googlemail.com> wrote:
> On Aug 11, 12:34 am, Georg Bauhaus <rm.tsoh.plus-
>
> bug.bauh...@maps.futureapps.de> wrote:
> > Does regexdna-multi.ada work on your system?
>
> > On a dual core system it seems to be shortening
> > the running time by almost a third.

Final report (this time I mean it):

I tested regexdna-multi.ada on an older dual-core machine
I have access to.  It is almost exactly half as fast (per core)
as the quad-core I used previously.  Main question: is
3 tasks better than 2 at exploiting parallelism. On the
8-core machine, 9 tasks was optimal.

On the dual-core the answer is yes, but the benefit is
much smaller here:

1 task running time: 59 sec
2 task running time: 37.5 sec
3 task running time: 35 sec

where number of tasks is set by Max_CPUs.

Jonathan




  reply	other threads:[~2009-08-11 21:19 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-03 22:54 GNAT's stack checking in Ubuntu 9.04 (and Shootout regex-dna) Georg Bauhaus
2009-08-03 22:56 ` Georg Bauhaus
2009-08-04  7:50   ` Ludovic Brenta
2009-08-04  9:17     ` Georg Bauhaus
2009-08-04  9:58       ` Vadim Godunko
2009-08-04 10:44         ` Georg Bauhaus
2009-08-04 12:30           ` Vadim Godunko
2009-08-04 14:15             ` Georg Bauhaus
2009-08-04 22:20         ` Egil
2009-08-04 15:38       ` Robert A Duff
2009-08-04 11:59 ` Brian Drummond
2009-08-04 14:18   ` Georg Bauhaus
2009-08-09 19:13   ` Georg Bauhaus
2009-08-10 13:10     ` jonathan
2009-08-10 20:12     ` jonathan
2009-08-10 20:29       ` Ludovic Brenta
2009-08-10 23:34       ` Georg Bauhaus
2009-08-11 20:02         ` jonathan
2009-08-11 21:19           ` jonathan [this message]
2009-08-11 21:38           ` Georg Bauhaus
2009-08-11  0:27       ` Georg Bauhaus
2009-08-11 19:05         ` jonathan
2009-08-12  9:32           ` Ludovic Brenta
2009-08-12 16:37             ` jonathan
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox