12 way dbench analysis: 2.5.9, dalloc and fastwalkdcache

Anton Blanchard (anton@samba.org)
Thu, 18 Apr 2002 18:18:43 +1000


Hi,

Its about time I took to the kernel with the dbench stick. The following
results were done on a 12 way ppc64 machine with 250MHz cpus. I tested
2.5.9, 2.5.9 with Andrew Morton's dalloc work and Hanna Linder's fast
walk dcache patch. The results can be found at:

http://samba.org/~anton/linux/2.5.9/

A few things to note:

1. On 2.5.9, lru_list_lock contention starts to cut in at 4 cpus.
Andrew's dalloc work gets rid of this bottleneck completely. Its fantastic
stuff!

2. The dcache lock starts to cut in at 6 cpus, and Hanna's patch reduces
the contention a lot.

Things look pretty good right out to 12 way with these patches, I'll try
and get some runs on a larger SMP next.

Anton
-
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/