RTS changes affect runtime when they shouldn’t

Joachim Breitner mail at joachim-breitner.de
Thu Sep 21 02:38:16 UTC 2017


Hi,

Am Donnerstag, den 21.09.2017, 00:34 +0200 schrieb Sebastian Graf:
> Hi,
> 
> > I did it for my thesis and I found it ok. I mean I always sent it off
> > to some machine and looked at the results later, so I did not really
> > care whether it took 30mins or 2h.
> 
> I did the same for my thesis (the setup of which basically was a rip-
> off of Joachim's) and it was really quite bearable. I think it was
> even faster than doing NoFibRuns=30 without counting instructions.
> 
> The only real drawback I see is that instruction count might skew
> results, because AFAIK it doesn't properly take the architecture
> (pipeline, latencies, etc.) into account. It might be just OK for the
> average program, though.

I’ll try that now, and see if I like the results better. It might take
a few iterations to find the right settings, so perf.haskell.org might
not update quickly for now.

Greetings,
Joachim

-- 
Joachim Breitner
  mail at joachim-breitner.de
  http://www.joachim-breitner.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170920/8c9585f7/attachment-0001.sig>


More information about the ghc-devs mailing list