From: Paul Cameron Davies <pauld@cse.unsw.EDU.AU>
To: linux-mm@kvack.org
Subject: PTI: LMbench results
Date: Sat, 21 May 2005 15:47:30 +1000 (EST) [thread overview]
Message-ID: <Pine.LNX.4.61.0505211546090.8979@wagner.orchestra.cse.unsw.EDU.AU> (raw)
In-Reply-To: <Pine.LNX.4.61.0505211541170.8979@wagner.orchestra.cse.unsw.EDU.AU>
Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
null null open
signal signal fork execve /bin/sh
kernel call I/O stat fstat close
install handle process process process
----------------------------- ------- ------- ------- ------- -------
------- ------- ------- ------- -------
2.6.12-rc4 0.316 0.45743 2.184 0.591 3.586
0.587 2.915 115.0 684.8 3449.7
s.d. (5 runs) 0.000 0.00152 0.006 0.002 0.017
0.000 0.019 0.0 13.8 9.4
2.6.13-rc4pti 0.316 0.45813 2.198 0.588 3.509
0.608 2.832 120.1 678.0 3475.1
s.d. (5 runs) 0.000 0.00014 0.020 0.001 0.020
0.001 0.037 0.0 11.7 19.2
File select - times in microseconds - smaller is better
-------------------------------------------------------
select select select select select
select select select
kernel 10 fd 100 fd 250 fd 500 fd 10 tcp
100 tcp 250 tcp 500 tcp
----------------------------- ------- ------- ------- ------- -------
------- ------- -------
2.6.12-rc4 1.999 11.546 27.426 53.804 2.798
19.1855 46.4584 91.8376
s.d. 0.004 0.004 0.013 0.019 0.005
0.00785 0.01316 0.03462
2.6.13-rc4pti 2.030 11.571 27.445 53.788 2.791
19.1657 46.4454 91.7666
s.d. 0.003 0.008 0.010 0.026 0.004
0.01685 0.03803 0.05652
Context switching with 0K - times in microseconds - smaller is better
---------------------------------------------------------------------
2proc/0k 4proc/0k 8proc/0k 16proc/0k
32proc/0k 64proc/0k 96proc/0k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 13.136 13.788 11.394 8.872
8.632 10.442 11.396
s.d. 5.930 3.110 1.692 1.773
0.841 0.885 0.630
2.6.13-rc4pti 13.082 14.514 11.336 10.090
8.666 9.996 10.662
s.d. 6.000 2.952 1.688 0.860
0.897 0.888 0.552
Context switching with 4K - times in microseconds - smaller is better
---------------------------------------------------------------------
2proc/4k 4proc/4k 8proc/4k 16proc/4k
32proc/4k 64proc/4k 96proc/4k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 13.674 12.524 9.546 10.002
10.194 12.810 14.578
s.d. 5.878 3.668 2.670 0.701
1.029 0.414 0.381
2.6.13-rc4pti 13.558 13.780 10.098 10.220
9.662 12.934 14.600
s.d. 6.133 3.618 2.449 0.034
0.854 0.646 0.560
Context switching with 8K - times in microseconds - smaller is better
---------------------------------------------------------------------
2proc/8k 4proc/8k 8proc/8k 16proc/8k
32proc/8k 64proc/8k 96proc/8k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 11.450 14.246 10.588 9.480
9.898 13.528 17.054
s.d. 7.310 3.511 2.347 0.850
1.259 0.680 0.762
2.6.13-rc4pti 16.656 12.896 9.896 9.240
10.658 13.844 17.104
s.d. 0.143 3.537 1.382 1.511
1.918 0.856 0.691
Context switching with 16K - times in microseconds - smaller is better
----------------------------------------------------------------------
2proc/16k 4proc/16k 8proc/16k 16prc/16k
32prc/16k 64prc/16k 96prc/16k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 17.688 13.784 11.712 10.436
11.328 17.222 21.424
s.d. 0.008 3.579 2.312 1.745
1.733 1.403 1.394
2.6.13-rc4pti 17.672 13.818 10.966 11.194
13.000 17.180 21.148
s.d. 0.049 3.665 1.315 0.799
0.875 0.631 0.873
Context switching with 32K - times in microseconds - smaller is better
----------------------------------------------------------------------
2proc/32k 4proc/32k 8proc/32k 16prc/32k
32prc/32k 64prc/32k 96prc/32k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 19.474 15.790 14.398 13.948
17.786 30.478 43.438
s.d. 0.265 3.501 1.524 1.454
1.028 1.713 0.980
2.6.13-rc4pti 19.394 15.678 11.830 13.026
17.366 32.206 43.038
s.d. 0.103 3.589 1.988 1.914
2.064 2.087 1.551
Context switching with 64K - times in microseconds - smaller is better
----------------------------------------------------------------------
2proc/64k 4proc/64k 8proc/64k 16prc/64k
32prc/64k 64prc/64k 96prc/64k
kernel ctx swtch ctx swtch ctx swtch ctx swtch
ctx swtch ctx swtch ctx swtch
----------------------------- --------- --------- --------- ---------
--------- --------- ---------
2.6.12-rc4 20.930 18.720 18.142 20.558
46.034 80.218 86.914
s.d. 2.754 2.992 1.737 1.393
4.058 1.774 2.466
2.6.13-rc4pti 22.596 21.158 20.558 29.526
51.312 81.384 88.340
s.d. 0.185 3.291 1.060 8.992
4.053 2.880 3.548
File create/delete and VM system latencies in microseconds - smaller is
better
----------------------------------------------------------------------------
0K 0K 1K 1K 4K
4K 10K 10K Mmap Prot Page
kernel Create Delete Create Delete Create
Delete Create Delete Latency Fault Fault
------------------------------ ------- ------- ------- ------- -------
------- ------- ------- ------- ------ ------
2.6.12-rc4 44.78 16.93 64.39 31.40 64.48
31.37 83.36 34.13 2173.6 1.087 1.00
s.d. 0.05 0.07 0.06 0.08 0.20
0.15 0.07 0.03 15.9 0.021 0.00
2.6.13-rc4pti 44.71 16.94 64.53 31.49 64.77
31.44 84.07 34.19 2306.4 1.173 1.00
s.d. 0.03 0.04 0.07 0.07 0.18
0.16 1.03 0.03 15.6 0.018 0.00
*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
kernel Pipe AF/Unix UDP RPC/UDP TCP
RPC/TCP TCPconn
----------------------------- ------- ------- ------- ------- -------
------- -------
2.6.12-rc4 164.930 80.218 87.183 53.8829 70.5775
88.0925 50.104
s.d. 7.174 2.140 39.9387 0.66410 29.6098
22.7606 0.247
2.6.13-rc4pti 156.261 80.508 73.4638 53.9942 60.9479
71.4832 50.257
s.d. 11.973 2.678 38.7197 0.63384 24.5805
18.2365 0.261
*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
File Mmap
Bcopy Bcopy Memory Memory
kernel Pipe AF/Unix TCP reread reread
(libc) (hand) read write
----------------------------- ------- ------- ------- ------- -------
------- ------- ------- -------
2.6.12-rc4 1250.44 1729.22 1240.64 1102.10 590.12
660.54 387.10 589.91 556.02
s.d. 5.43 267.98 4.80 1.52 0.48
2.09 0.52 0.50 2.66
2.6.13-rc4pti 1070.91 1770.60 1245.81 1102.00 589.94
660.65 387.23 590.16 555.78
s.d. 301.43 124.01 5.33 1.79 0.44
2.52 0.58 0.42 2.80
*Local* More Communication bandwidths in MB/s - bigger is better
----------------------------------------------------------------
File Mmap Aligned Partial Partial
Partial Partial
OS open open Bcopy Bcopy Mmap
Mmap Mmap Bzero
close close (libc) (hand) read
write rd/wrt copy HTTP
----------------------------- ------- ------- ------- ------- -------
------- ------- ------- -------
2.6.12-rc4 1102.20 558.53 664.23 677.96 772.99
1529.92 473.22 2345.51 16.256
s.d. 1.71 0.66 2.47 2.49 0.53
32.52 0.51 9.35 0.412
2.6.13-rc4pti 1102.76 557.95 669.52 677.41 773.41
1521.63 473.11 2344.87 16.152
s.d. 0.54 0.18 9.33 3.27 0.54
33.58 0.60 11.55 0.151
Memory latencies in nanoseconds - smaller is better
---------------------------------------------------
kernel Mhz L1 $ L2 $ Main mem
----------------------------- ----- ------- ------- ---------
2.6.12-rc4 900 2.227 6.686 121.45
s.d. 0 0.412 0.412 0.41
2.6.13-rc4pti 900 2.227 6.686 121.44
s.d. 0 0.151 0.151 0.15
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"aart@kvack.org"> aart@kvack.org </a>
next prev parent reply other threads:[~2005-05-21 5:47 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-21 2:43 [PATCH 1/15] PTI: clean page table interface Paul Davies
2005-05-21 2:53 ` [PATCH 2/15] PTI: Add general files and directories Paul Cameron Davies
2005-05-21 3:08 ` [PATCH 3/15] PTI: move mlpt behind interface Paul Cameron Davies
2005-05-21 3:15 ` [PATCH 4/15] PTI: move mlpt behind interface cont Paul Cameron Davies
2005-05-21 3:26 ` [PATCH 5/15] PTI: Finish moving mlpt behind interface Paul Cameron Davies
2005-05-21 3:47 ` [PATCH 6/15] PTI: Start calling the interface Paul Cameron Davies
2005-05-21 3:54 ` [PATCH 7/15] PTI: continue calling interface Paul Cameron Davies
2005-05-21 4:04 ` [PATCH 8/15] PTI: Keep " Paul Cameron Davies
2005-05-21 4:12 ` [PATCH 9/15] PTI: Introduce iterators Paul Cameron Davies
2005-05-21 4:19 ` [PATCH 10/15] PTI: Call iterators Paul Cameron Davies
2005-05-21 4:58 ` [PATCH 11/15] PTI: Continue calling iterators Paul Cameron Davies
2005-05-21 5:04 ` [PATCH 12/15] PTI: Finish " Paul Cameron Davies
2005-05-21 5:09 ` [PATCH 13/15] PTI: Add files and IA64 part of interface Paul Cameron Davies
2005-05-21 5:15 ` [PATCH 14/15] PTI: Move IA64 mlpt code behind interface Paul Cameron Davies
2005-05-21 5:27 ` [PATCH 15/15] PTI: Call IA64 interface Paul Cameron Davies
2005-05-21 5:46 ` PTI: Patch 10/15 URL Paul Cameron Davies
2005-05-21 5:47 ` Paul Cameron Davies [this message]
2005-05-28 8:53 ` [PATCH 1/15] PTI: clean page table interface Christoph Hellwig
2005-05-30 5:16 ` Paul Davies
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.61.0505211546090.8979@wagner.orchestra.cse.unsw.EDU.AU \
--to=pauld@cse.unsw.edu.au \
--cc=linux-mm@kvack.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox