[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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 _at_ vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: