[PATCH] gcc parallel make check

Richard Biener richard.guenther@gmail.com
Tue Sep 16 09:20:00 GMT 2014


On Mon, Sep 15, 2014 at 7:44 PM, Mike Stump <mikestump@comcast.net> wrote:
> On Sep 15, 2014, at 9:05 AM, Jakub Jelinek <jakub@redhat.com> wrote:
>
> All the updates sound good.
>
>> Regtested on x86_64-linux, without the patch toplevel make -k check
>> took 8hrs3minutes (don't have time data for that run),
>
> This confuses me, but, no matter.  Isn’t 8hrs time data?  :-)
>
>> patch toplevel make -j48 -k check took:
>> real    40m21.984s
>> user    341m51.675s
>> sys     112m46.993s
>> and with the patch make -j48 -k check took:
>> real    32m22.066s
>> user    355m1.788s
>> sys     117m5.809s
>
> These numbers are useful to try and ensure the overhead (scaling factor) is reasonable, thanks.

A nice improvement indeed.  The patched result is 15 times faster
than the serial unpatched run.  So there is room for improvement
(I wouldn't say the scaling factor is reasonable - with accounting for
overhead I'd expect it should be possible to arrive at a factor of 32
here at least).

So - where's the "serial" parts of the testing run?

Thanks for the improvements btw!

Richard.

>> Is this version ok for trunk?
>
> Ok.
>
> Thanks for all your work.



More information about the Gcc-patches mailing list