This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] switch to fully parallel mode


>>>>> "Tom" == Tom Tromey <tromey@redhat.com> writes:

Tom> This means we can run 80.78 / 1.08 =~ 74 tests in the time available.
Tom> And, in this data set (slightly older than the above, but materially
Tom> the same) there were 948 tests.  So, I think the current test suite
Tom> should scale ok up to about -j12.

For kicks I built this on gcc110, a 64 core PPC box, and tried various
values of N in "make -jN check".

     N  Time
+-----+-----+
|    6| 2:23|
+-----+-----+
|   12| 1:34|
+-----+-----+
|   13| 1:33|
+-----+-----+
|   15| 1:24|
+-----+-----+
|   20| 1:13|
+-----+-----+
|   30| 1:12|
+-----+-----+
 
So, my analysis is a bit off and it scales better than I thought.

A test suite run taking 1 minute seems pretty nice :)

We can further reduce the time if need be by splitting up the slowest
tests.

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]