Messages in this thread | | | Date | Thu, 10 Jan 2002 10:21:06 -0800 | From | Mike Kravetz <> | Subject | Re: [patch] O(1) scheduler, -D1, 2.5.2-pre9, 2.4.17 |
| |
On Wed, Jan 09, 2002 at 11:38:33AM -0800, Mike Kravetz wrote: > > I just kicked off another benchmark run to compare pre10, pre10 & G1 > patch, pre10 & Davide's patch.
It wasn't a good night for benchmarking. I had a typo in the script to run chat reniced and as a result didn't collect any numbers for this. In addition, the kernel with Davide's patch failed to boot with 8 CPUs enabled. Can't see any '# CPU specific' mods in the patch. In any case, here is what I do have.
-------------------------------------------------------------------- mkbench - Time how long it takes to compile the kernel. On this 8 CPU system we use 'make -j 8' and increase the number of makes run in parallel. Result is average build time in seconds. Lower is better. -------------------------------------------------------------------- # CPUs # Makes pre10 pre10-G1 pre10-Davide -------------------------------------------------------------------- 2 1 189 190 185 2 2 370 376 362 2 4 733 726* 717 2 6 1102 1082* 1077 4 1 101 99 101 4 2 199 192 195 4 4 387 382 381 4 6 581 551 568 8 1 58 56 - 8 2 110 104 - 8 4 214 204 - 8 6 314 305 -
* Most likely statisticly invalid results. I run these things 3 times to make sure results are at lease consistent. With pre10-G1 results varied more than the others. Items marked with * had extremely high variations.
-------------------------------------------------------------------- Chat - VolanoMark simulator. Result is a measure of throughput. Higher is better. -------------------------------------------------------------------- Configuration Parms # CPUs pre10 pre10-G1 pre10-Davide -------------------------------------------------------------------- 10 rooms, 200 messages 2 143041 107718 181556 20 rooms, 200 messages 2 147335 147151 166048 30 rooms, 200 messages 2 179370 190413 173135 10 rooms, 200 messages 4 264033 287076 272597 20 rooms, 200 messages 4 243873 241855 273219 30 rooms, 200 messages 4 303228 301175 278513 10 rooms, 200 messages 8 304754 306891 - 20 rooms, 200 messages 8 241077 301414 - 30 rooms, 200 messages 8 309485 333660 -
-- Mike - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |