* [Benchmark] AIM9 results
@ 2002-12-16 22:52 Paolo Ciarrocchi
2002-12-16 23:09 ` Hans Reiser
0 siblings, 1 reply; 13+ messages in thread
From: Paolo Ciarrocchi @ 2002-12-16 22:52 UTC (permalink / raw)
To: linux-kernel; +Cc: akpm
Hi all,
hw is an Omnibook 6000 (laptop)
fs is Reiserfs
format:
2.4.19
2.5.51
2.5.52
add_double 10030 23.9282 430707.88 Thousand Double Precision Additions/second
add_double 10030 23.7288 427118.64 Thousand Double Precision Additions/second
add_double 10030 23.7288 427118.64 Thousand Double Precision Additions/second
add_float 10000 35.9 430800.00 Thousand Single Precision Additions/second
add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
add_long 10010 22.1778 1330669.33 Thousand Long Integer Additions/second
add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
add_int 10020 22.0559 1323353.29 Thousand Integer Additions/second
add_int 10020 21.8563 1311377.25 Thousand Integer Additions/second
add_int 10020 21.8563 1311377.25 Thousand Integer Additions/second
add_short 10000 55.4 1329600.00 Thousand Short Integer Additions/second
add_short 10000 54.9 1317600.00 Thousand Short Integer Additions/second
add_short 10000 54.9 1317600.00 Thousand Short Integer Additions/second
creat-clo 10040 19.4223 19422.31 File Creations and Closes/second
creat-clo 10010 87.2128 87212.79 File Creations and Closes/second
creat-clo 10000 75.3 75300.00 File Creations and Closes/second
^^^Here 2.5.* is _a lot_ faster than 2.4.19 but 2.5.52 is slower then 2.5.51
page_test 10000 123.9 210630.00 System Allocations & Pages/second
page_test 10000 105.7 179690.00 System Allocations & Pages/second
page_test 10010 105.095 178661.34 System Allocations & Pages/second
^^^^ 2.5.5* is still slower then 2.4.19
brk_test 10010 48.951 832167.83 System Memory Allocations/second
brk_test 10020 44.6108 758383.23 System Memory Allocations/second
brk_test 10010 43.8561 745554.45 System Memory Allocations/second
^^^^ 2.5.5* is still slower then 2.4.19
jmp_test 10000 4313.7 4313700.00 Non-local gotos/second
jmp_test 10000 4273.2 4273200.00 Non-local gotos/second
jmp_test 10000 4273.1 4273100.00 Non-local gotos/second
signal_test 10000 166.1 166100.00 Signal Traps/second
signal_test 10000 157.4 157400.00 Signal Traps/second
signal_test 10000 159.6 159600.00 Signal Traps/second
^^^^ 2.5.5* is still slower then 2.4.19
exec_test 10000 13.8 69.00 Program Loads/second
exec_test 10020 12.9741 64.87 Program Loads/second
exec_test 10030 12.9611 64.81 Program Loads/second
^^^^ 2.5.5* is still slower then 2.4.19
fork_test 10000 44.8 4480.00 Task Creations/second
fork_test 10020 23.9521 2395.21 Task Creations/second
fork_test 10020 29.0419 2904.19 Task Creations/second
^^^^ 2.5.5* is still slower then 2.4.19
link_test 10000 155.3 9783.90 Link/Unlink Pairs/second
link_test 10000 147.7 9305.10 Link/Unlink Pairs/second
link_test 10010 140.959 8880.42 Link/Unlink Pairs/second
^^^^ 2.5.5* is still slower then 2.4.19
disk_rr 10050 6.96517 35661.69 Random Disk Reads (K)/second
disk_rr 10110 7.51731 38488.63 Random Disk Reads (K)/second
disk_rr 10050 7.46269 38208.96 Random Disk Reads (K)/second
^^^^ 2.5.5* is faster then 2.4.19
disk_rw 10060 5.666 29009.94 Random Disk Writes (K)/second
disk_rw 10000 6.8 34816.00 Random Disk Writes (K)/second
disk_rw 10090 6.73935 34505.45 Random Disk Writes (K)/second
^^^^ 2.5.5* is faster then 2.4.19
disk_rd 10010 38.1618 195388.61 Sequential Disk Reads (K)/second
disk_rd 10020 38.024 194682.63 Sequential Disk Reads (K)/second
disk_rd 10010 38.0619 194877.12 Sequential Disk Reads (K)/second
disk_wrt 10100 8.51485 43596.04 Sequential Disk Writes (K)/second
disk_wrt 10070 9.43396 48301.89 Sequential Disk Writes (K)/second
disk_wrt 10080 9.3254 47746.03 Sequential Disk Writes (K)/second
^^^^ 2.5.5* is faster then 2.4.19
disk_cp 10120 7.31225 37438.74 Disk Copies (K)/second
disk_cp 10010 7.69231 39384.62 Disk Copies (K)/second
disk_cp 10090 7.63132 39072.35 Disk Copies (K)/second
^^^^ 2.5.5* is faster then 2.4.19
sync_disk_rw 16020 0.062422 159.80 Sync Random Disk Writes (K)/second
sync_disk_rw 18790 0.0532198 136.24 Sync Random Disk Writes (K)/second
sync_disk_rw 14570 0.0686342 175.70 Sync Random Disk Writes (K)/second
^^^^ 2.5.5* is faster then 2.4.19
sync_disk_wrt 11220 0.0891266 228.16 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10150 0.0985222 252.22 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10130 0.0987167 252.71 Sync Sequential Disk Writes (K)/second
^^^^ 2.5.5* is faster then 2.4.19
sync_disk_cp 10870 0.0919963 235.51 Sync Disk Copies (K)/second
sync_disk_cp 19580 0.102145 261.49 Sync Disk Copies (K)/second
sync_disk_cp 10050 0.0995025 254.73 Sync Disk Copies (K)/second
^^^^ 2.5.5* is faster then 2.4.19
disk_src 10000 118.2 8865.00 Directory Searches/second
disk_src 10010 110.889 8316.68 Directory Searches/second
disk_src 10010 123.477 9260.74 Directory Searches/second
^^^^ 2.5.5* is faster then 2.4.19 and 2.5.52 is faster then 2.5.51
div_double 10000 24.4 73200.00 Thousand Double Precision Divides/second
div_double 10020 24.1517 72455.09 Thousand Double Precision Divides/second
div_double 10010 24.1758 72527.47 Thousand Double Precision Divides/second
div_float 10010 24.3756 73126.87 Thousand Single Precision Divides/second
div_float 10010 24.1758 72527.47 Thousand Single Precision Divides/second
div_float 10010 24.1758 72527.47 Thousand Single Precision Divides/second
div_long 10020 19.9601 17964.07 Thousand Long Integer Divides/second
div_long 10020 19.7605 17784.43 Thousand Long Integer Divides/second
div_long 10010 19.7802 17802.20 Thousand Long Integer Divides/second
div_int 10020 19.9601 17964.07 Thousand Integer Divides/second
div_int 10010 19.7802 17802.20 Thousand Integer Divides/second
div_int 10020 19.7605 17784.43 Thousand Integer Divides/second
div_short 10030 19.9402 17946.16 Thousand Short Integer Divides/second
div_short 10020 19.7605 17784.43 Thousand Short Integer Divides/second
div_short 10010 19.7802 17802.20 Thousand Short Integer Divides/second
fun_cal 10000 62.5 32000000.00 Function Calls (no arguments)/second
fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
fun_cal1 10000 170.4 87244800.00 Function Calls (1 argument)/second
fun_cal1 10010 168.831 86441558.44 Function Calls (1 argument)/second
fun_cal1 10010 168.831 86441558.44 Function Calls (1 argument)/second
fun_cal2 10000 112.5 57600000.00 Function Calls (2 arguments)/second
fun_cal2 10000 111.5 57088000.00 Function Calls (2 arguments)/second
fun_cal2 10010 111.389 57030969.03 Function Calls (2 arguments)/second
fun_cal15 10010 34.0659 17441758.24 Function Calls (15 arguments)/second
fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
sieve 10450 0.861244 4.31 Integer Sieves/second
sieve 10600 0.849057 4.25 Integer Sieves/second
sieve 10600 0.849057 4.25 Integer Sieves/second
mul_double 10020 21.5569 258682.63 Thousand Double Precision Multiplies/second
mul_double 10020 21.3573 256287.43 Thousand Double Precision Multiplies/second
mul_double 10030 21.336 256031.90 Thousand Double Precision Multiplies/second
mul_float 10030 21.5354 258424.73 Thousand Single Precision Multiplies/second
mul_float 10030 21.336 256031.90 Thousand Single Precision Multiplies/second
mul_float 10020 21.3573 256287.43 Thousand Single Precision Multiplies/second
mul_long 10000 947.7 227448.00 Thousand Long Integer Multiplies/second
mul_long 10000 939.6 225504.00 Thousand Long Integer Multiplies/second
mul_long 10000 939.8 225552.00 Thousand Long Integer Multiplies/second
mul_int 10000 951.9 228456.00 Thousand Integer Multiplies/second
mul_int 10000 943.2 226368.00 Thousand Integer Multiplies/second
mul_int 10000 943.3 226392.00 Thousand Integer Multiplies/second
mul_short 10000 759.1 227730.00 Thousand Short Integer Multiplies/second
mul_short 10000 753.4 226020.00 Thousand Short Integer Multiplies/second
mul_short 10000 753.4 226020.00 Thousand Short Integer Multiplies/second
num_rtns_1 10000 467.2 46720.00 Numeric Functions/second
num_rtns_1 10000 463.8 46380.00 Numeric Functions/second
num_rtns_1 10000 463.9 46390.00 Numeric Functions/second
trig_rtns 10010 28.6713 286713.29 Trigonometric Functions/second
trig_rtns 10020 28.3433 283433.13 Trigonometric Functions/second
trig_rtns 10000 28.4 284000.00 Trigonometric Functions/second
matrix_rtns 10000 5964.3 596430.00 Point Transformations/second
matrix_rtns 10000 5906.8 590680.00 Point Transformations/second
matrix_rtns 10000 5906.6 590660.00 Point Transformations/second
array_rtns 10010 13.6863 273.73 Linear Systems Solved/second
array_rtns 10010 13.2867 265.73 Linear Systems Solved/second
array_rtns 10050 13.5323 270.65 Linear Systems Solved/second
string_rtns 10060 9.04573 904.57 String Manipulations/second
string_rtns 10050 8.95522 895.52 String Manipulations/second
string_rtns 10060 8.94632 894.63 String Manipulations/second
mem_rtns_1 10000 27.7 831000.00 Dynamic Memory Operations/second
mem_rtns_1 10010 24.975 749250.75 Dynamic Memory Operations/second
mem_rtns_1 10030 24.327 729810.57 Dynamic Memory Operations/second
mem_rtns_2 10000 1632.5 163250.00 Block Memory Operations/second
mem_rtns_2 10000 1631.8 163180.00 Block Memory Operations/second
mem_rtns_2 10000 1618 161800.00 Block Memory Operations/second
sort_rtns_1 10020 33.6327 336.33 Sort Operations/second
sort_rtns_1 10010 33.0669 330.67 Sort Operations/second
sort_rtns_1 10000 33.1 331.00 Sort Operations/second
misc_rtns_1 10000 782.2 7822.00 Auxiliary Loops/second
misc_rtns_1 10000 738 7380.00 Auxiliary Loops/second
misc_rtns_1 10000 732.1 7321.00 Auxiliary Loops/second
dir_rtns_1 10000 85.8 858000.00 Directory Operations/second
dir_rtns_1 10000 96.9 969000.00 Directory Operations/second
dir_rtns_1 10000 96.9 969000.00 Directory Operations/second
shell_rtns_1 10020 25.9481 25.95 Shell Scripts/second
shell_rtns_1 10030 24.1276 24.13 Shell Scripts/second
shell_rtns_1 10030 23.9282 23.93 Shell Scripts/second
shell_rtns_2 10010 26.0739 26.07 Shell Scripts/second
shell_rtns_2 10000 24.1 24.10 Shell Scripts/second
shell_rtns_2 10030 24.0279 24.03 Shell Scripts/second
shell_rtns_3 10010 26.0739 26.07 Shell Scripts/second
shell_rtns_3 10000 24.1 24.10 Shell Scripts/second
shell_rtns_3 10030 24.0279 24.03 Shell Scripts/second
series_1 10000 31924.9 3192490.00 Series Evaluations/second
series_1 10000 31651.5 3165150.00 Series Evaluations/second
series_1 10000 31649.9 3164990.00 Series Evaluations/second
shared_memory 10000 2227.4 222740.00 Shared Memory Operations/second
shared_memory 10000 1987.5 198750.00 Shared Memory Operations/second
shared_memory 10000 1994.7 199470.00 Shared Memory Operations/second
^^^^ 2.5.5* is still slower then 2.4.19
tcp_test 10000 661.7 59553.00 TCP/IP Messages/second
tcp_test 10000 558.7 50283.00 TCP/IP Messages/second
tcp_test 10000 541.8 48762.00 TCP/IP Messages/second
^^^^ 2.5.5* is still slower then 2.4.19
udp_test 10000 1182.7 118270.00 UDP/IP DataGrams/second
udp_test 10000 972.3 97230.00 UDP/IP DataGrams/second
udp_test 10000 988.1 98810.00 UDP/IP DataGrams/second
^^^^ 2.5.5* is still slower then 2.4.19
fifo_test 10000 1207 120700.00 FIFO Messages/second
fifo_test 10000 1052.3 105230.00 FIFO Messages/second
fifo_test 10000 1083.1 108310.00 FIFO Messages/second
^^^^ 2.5.5* is still slower then 2.4.19
stream_pipe 10000 2418.6 241860.00 Stream Pipe Messages/second
stream_pipe 10000 2281.5 228150.00 Stream Pipe Messages/second
stream_pipe 10000 2258.8 225880.00 Stream Pipe Messages/second
^^^^ 2.5.5* is still slower then 2.4.19
dgram_pipe 10000 2357.8 235780.00 DataGram Pipe Messages/second
dgram_pipe 10000 2112.2 211220.00 DataGram Pipe Messages/second
dgram_pipe 10000 2039.6 203960.00 DataGram Pipe Messages/second
^^^^ 2.5.5* is still slower then 2.4.19
pipe_cpy 10000 3918 391800.00 Pipe Messages/second
pipe_cpy 10000 3139 313900.00 Pipe Messages/second
pipe_cpy 10000 3139.3 313930.00 Pipe Messages/second
^^^^ 2.5.5* is still slower then 2.4.19
ram_copy 10000 19338.7 483854274.00 Memory to Memory Copy/second
ram_copy 10000 19160.9 479405718.00 Memory to Memory Copy/second
ram_copy 10000 19155 479258100.00 Memory to Memory Copy/second
--
______________________________________________
http://www.linuxmail.org/
Now with POP3/IMAP access for only US$19.95/yr
Powered by Outblaze
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-16 22:52 [Benchmark] AIM9 results Paolo Ciarrocchi
@ 2002-12-16 23:09 ` Hans Reiser
2002-12-16 23:25 ` Andrew Morton
0 siblings, 1 reply; 13+ messages in thread
From: Hans Reiser @ 2002-12-16 23:09 UTC (permalink / raw)
To: Paolo Ciarrocchi; +Cc: linux-kernel, akpm, Chris Mason
Andrew and Chris, are these changes in performance definitely due to VM
changes (and not some difference I am not thinking of between 2.5 and
2.4 reiserfs code)?
Hans
Paolo Ciarrocchi wrote:
>Hi all,
>hw is an Omnibook 6000 (laptop)
>fs is Reiserfs
>
>format:
>2.4.19
>2.5.51
>2.5.52
>
>add_double 10030 23.9282 430707.88 Thousand Double Precision Additions/second
>add_double 10030 23.7288 427118.64 Thousand Double Precision Additions/second
>add_double 10030 23.7288 427118.64 Thousand Double Precision Additions/second
>
>add_float 10000 35.9 430800.00 Thousand Single Precision Additions/second
>add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
>add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
>
>add_long 10010 22.1778 1330669.33 Thousand Long Integer Additions/second
>add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
>add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
>
>add_int 10020 22.0559 1323353.29 Thousand Integer Additions/second
>add_int 10020 21.8563 1311377.25 Thousand Integer Additions/second
>add_int 10020 21.8563 1311377.25 Thousand Integer Additions/second
>
>add_short 10000 55.4 1329600.00 Thousand Short Integer Additions/second
>add_short 10000 54.9 1317600.00 Thousand Short Integer Additions/second
>add_short 10000 54.9 1317600.00 Thousand Short Integer Additions/second
>
>creat-clo 10040 19.4223 19422.31 File Creations and Closes/second
>creat-clo 10010 87.2128 87212.79 File Creations and Closes/second
>creat-clo 10000 75.3 75300.00 File Creations and Closes/second
>^^^Here 2.5.* is _a lot_ faster than 2.4.19 but 2.5.52 is slower then 2.5.51
>
>page_test 10000 123.9 210630.00 System Allocations & Pages/second
>page_test 10000 105.7 179690.00 System Allocations & Pages/second
>page_test 10010 105.095 178661.34 System Allocations & Pages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>brk_test 10010 48.951 832167.83 System Memory Allocations/second
>brk_test 10020 44.6108 758383.23 System Memory Allocations/second
>brk_test 10010 43.8561 745554.45 System Memory Allocations/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>jmp_test 10000 4313.7 4313700.00 Non-local gotos/second
>jmp_test 10000 4273.2 4273200.00 Non-local gotos/second
>jmp_test 10000 4273.1 4273100.00 Non-local gotos/second
>
>signal_test 10000 166.1 166100.00 Signal Traps/second
>signal_test 10000 157.4 157400.00 Signal Traps/second
>signal_test 10000 159.6 159600.00 Signal Traps/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>exec_test 10000 13.8 69.00 Program Loads/second
>exec_test 10020 12.9741 64.87 Program Loads/second
>exec_test 10030 12.9611 64.81 Program Loads/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>fork_test 10000 44.8 4480.00 Task Creations/second
>fork_test 10020 23.9521 2395.21 Task Creations/second
>fork_test 10020 29.0419 2904.19 Task Creations/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>link_test 10000 155.3 9783.90 Link/Unlink Pairs/second
>link_test 10000 147.7 9305.10 Link/Unlink Pairs/second
>link_test 10010 140.959 8880.42 Link/Unlink Pairs/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>disk_rr 10050 6.96517 35661.69 Random Disk Reads (K)/second
>disk_rr 10110 7.51731 38488.63 Random Disk Reads (K)/second
>disk_rr 10050 7.46269 38208.96 Random Disk Reads (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>disk_rw 10060 5.666 29009.94 Random Disk Writes (K)/second
>disk_rw 10000 6.8 34816.00 Random Disk Writes (K)/second
>disk_rw 10090 6.73935 34505.45 Random Disk Writes (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>disk_rd 10010 38.1618 195388.61 Sequential Disk Reads (K)/second
>disk_rd 10020 38.024 194682.63 Sequential Disk Reads (K)/second
>disk_rd 10010 38.0619 194877.12 Sequential Disk Reads (K)/second
>
>disk_wrt 10100 8.51485 43596.04 Sequential Disk Writes (K)/second
>disk_wrt 10070 9.43396 48301.89 Sequential Disk Writes (K)/second
>disk_wrt 10080 9.3254 47746.03 Sequential Disk Writes (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>disk_cp 10120 7.31225 37438.74 Disk Copies (K)/second
>disk_cp 10010 7.69231 39384.62 Disk Copies (K)/second
>disk_cp 10090 7.63132 39072.35 Disk Copies (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>sync_disk_rw 16020 0.062422 159.80 Sync Random Disk Writes (K)/second
>sync_disk_rw 18790 0.0532198 136.24 Sync Random Disk Writes (K)/second
>sync_disk_rw 14570 0.0686342 175.70 Sync Random Disk Writes (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>sync_disk_wrt 11220 0.0891266 228.16 Sync Sequential Disk Writes (K)/second
>sync_disk_wrt 10150 0.0985222 252.22 Sync Sequential Disk Writes (K)/second
>sync_disk_wrt 10130 0.0987167 252.71 Sync Sequential Disk Writes (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>sync_disk_cp 10870 0.0919963 235.51 Sync Disk Copies (K)/second
>sync_disk_cp 19580 0.102145 261.49 Sync Disk Copies (K)/second
>sync_disk_cp 10050 0.0995025 254.73 Sync Disk Copies (K)/second
>^^^^ 2.5.5* is faster then 2.4.19
>
>disk_src 10000 118.2 8865.00 Directory Searches/second
>disk_src 10010 110.889 8316.68 Directory Searches/second
>disk_src 10010 123.477 9260.74 Directory Searches/second
>^^^^ 2.5.5* is faster then 2.4.19 and 2.5.52 is faster then 2.5.51
>
>div_double 10000 24.4 73200.00 Thousand Double Precision Divides/second
>div_double 10020 24.1517 72455.09 Thousand Double Precision Divides/second
>div_double 10010 24.1758 72527.47 Thousand Double Precision Divides/second
>
>div_float 10010 24.3756 73126.87 Thousand Single Precision Divides/second
>div_float 10010 24.1758 72527.47 Thousand Single Precision Divides/second
>div_float 10010 24.1758 72527.47 Thousand Single Precision Divides/second
>
>div_long 10020 19.9601 17964.07 Thousand Long Integer Divides/second
>div_long 10020 19.7605 17784.43 Thousand Long Integer Divides/second
>div_long 10010 19.7802 17802.20 Thousand Long Integer Divides/second
>
>div_int 10020 19.9601 17964.07 Thousand Integer Divides/second
>div_int 10010 19.7802 17802.20 Thousand Integer Divides/second
>div_int 10020 19.7605 17784.43 Thousand Integer Divides/second
>
>div_short 10030 19.9402 17946.16 Thousand Short Integer Divides/second
>div_short 10020 19.7605 17784.43 Thousand Short Integer Divides/second
>div_short 10010 19.7802 17802.20 Thousand Short Integer Divides/second
>
>fun_cal 10000 62.5 32000000.00 Function Calls (no arguments)/second
>fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
>fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
>
>fun_cal1 10000 170.4 87244800.00 Function Calls (1 argument)/second
>fun_cal1 10010 168.831 86441558.44 Function Calls (1 argument)/second
>fun_cal1 10010 168.831 86441558.44 Function Calls (1 argument)/second
>
>fun_cal2 10000 112.5 57600000.00 Function Calls (2 arguments)/second
>fun_cal2 10000 111.5 57088000.00 Function Calls (2 arguments)/second
>fun_cal2 10010 111.389 57030969.03 Function Calls (2 arguments)/second
>
>fun_cal15 10010 34.0659 17441758.24 Function Calls (15 arguments)/second
>fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
>fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
>
>sieve 10450 0.861244 4.31 Integer Sieves/second
>sieve 10600 0.849057 4.25 Integer Sieves/second
>sieve 10600 0.849057 4.25 Integer Sieves/second
>
>mul_double 10020 21.5569 258682.63 Thousand Double Precision Multiplies/second
>mul_double 10020 21.3573 256287.43 Thousand Double Precision Multiplies/second
>mul_double 10030 21.336 256031.90 Thousand Double Precision Multiplies/second
>
>mul_float 10030 21.5354 258424.73 Thousand Single Precision Multiplies/second
>mul_float 10030 21.336 256031.90 Thousand Single Precision Multiplies/second
>mul_float 10020 21.3573 256287.43 Thousand Single Precision Multiplies/second
>
>mul_long 10000 947.7 227448.00 Thousand Long Integer Multiplies/second
>mul_long 10000 939.6 225504.00 Thousand Long Integer Multiplies/second
>mul_long 10000 939.8 225552.00 Thousand Long Integer Multiplies/second
>
>mul_int 10000 951.9 228456.00 Thousand Integer Multiplies/second
>mul_int 10000 943.2 226368.00 Thousand Integer Multiplies/second
>mul_int 10000 943.3 226392.00 Thousand Integer Multiplies/second
>
>mul_short 10000 759.1 227730.00 Thousand Short Integer Multiplies/second
>mul_short 10000 753.4 226020.00 Thousand Short Integer Multiplies/second
>mul_short 10000 753.4 226020.00 Thousand Short Integer Multiplies/second
>
>num_rtns_1 10000 467.2 46720.00 Numeric Functions/second
>num_rtns_1 10000 463.8 46380.00 Numeric Functions/second
>num_rtns_1 10000 463.9 46390.00 Numeric Functions/second
>
>trig_rtns 10010 28.6713 286713.29 Trigonometric Functions/second
>trig_rtns 10020 28.3433 283433.13 Trigonometric Functions/second
>trig_rtns 10000 28.4 284000.00 Trigonometric Functions/second
>
>matrix_rtns 10000 5964.3 596430.00 Point Transformations/second
>matrix_rtns 10000 5906.8 590680.00 Point Transformations/second
>matrix_rtns 10000 5906.6 590660.00 Point Transformations/second
>
>array_rtns 10010 13.6863 273.73 Linear Systems Solved/second
>array_rtns 10010 13.2867 265.73 Linear Systems Solved/second
>array_rtns 10050 13.5323 270.65 Linear Systems Solved/second
>
>string_rtns 10060 9.04573 904.57 String Manipulations/second
>string_rtns 10050 8.95522 895.52 String Manipulations/second
>string_rtns 10060 8.94632 894.63 String Manipulations/second
>
>mem_rtns_1 10000 27.7 831000.00 Dynamic Memory Operations/second
>mem_rtns_1 10010 24.975 749250.75 Dynamic Memory Operations/second
>mem_rtns_1 10030 24.327 729810.57 Dynamic Memory Operations/second
>
>mem_rtns_2 10000 1632.5 163250.00 Block Memory Operations/second
>mem_rtns_2 10000 1631.8 163180.00 Block Memory Operations/second
>mem_rtns_2 10000 1618 161800.00 Block Memory Operations/second
>
>sort_rtns_1 10020 33.6327 336.33 Sort Operations/second
>sort_rtns_1 10010 33.0669 330.67 Sort Operations/second
>sort_rtns_1 10000 33.1 331.00 Sort Operations/second
>
>misc_rtns_1 10000 782.2 7822.00 Auxiliary Loops/second
>misc_rtns_1 10000 738 7380.00 Auxiliary Loops/second
>misc_rtns_1 10000 732.1 7321.00 Auxiliary Loops/second
>
>dir_rtns_1 10000 85.8 858000.00 Directory Operations/second
>dir_rtns_1 10000 96.9 969000.00 Directory Operations/second
>dir_rtns_1 10000 96.9 969000.00 Directory Operations/second
>
>shell_rtns_1 10020 25.9481 25.95 Shell Scripts/second
>shell_rtns_1 10030 24.1276 24.13 Shell Scripts/second
>shell_rtns_1 10030 23.9282 23.93 Shell Scripts/second
>
>shell_rtns_2 10010 26.0739 26.07 Shell Scripts/second
>shell_rtns_2 10000 24.1 24.10 Shell Scripts/second
>shell_rtns_2 10030 24.0279 24.03 Shell Scripts/second
>
>shell_rtns_3 10010 26.0739 26.07 Shell Scripts/second
>shell_rtns_3 10000 24.1 24.10 Shell Scripts/second
>shell_rtns_3 10030 24.0279 24.03 Shell Scripts/second
>
>series_1 10000 31924.9 3192490.00 Series Evaluations/second
>series_1 10000 31651.5 3165150.00 Series Evaluations/second
>series_1 10000 31649.9 3164990.00 Series Evaluations/second
>
>shared_memory 10000 2227.4 222740.00 Shared Memory Operations/second
>shared_memory 10000 1987.5 198750.00 Shared Memory Operations/second
>shared_memory 10000 1994.7 199470.00 Shared Memory Operations/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>tcp_test 10000 661.7 59553.00 TCP/IP Messages/second
>tcp_test 10000 558.7 50283.00 TCP/IP Messages/second
>tcp_test 10000 541.8 48762.00 TCP/IP Messages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>udp_test 10000 1182.7 118270.00 UDP/IP DataGrams/second
>udp_test 10000 972.3 97230.00 UDP/IP DataGrams/second
>udp_test 10000 988.1 98810.00 UDP/IP DataGrams/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>fifo_test 10000 1207 120700.00 FIFO Messages/second
>fifo_test 10000 1052.3 105230.00 FIFO Messages/second
>fifo_test 10000 1083.1 108310.00 FIFO Messages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>stream_pipe 10000 2418.6 241860.00 Stream Pipe Messages/second
>stream_pipe 10000 2281.5 228150.00 Stream Pipe Messages/second
>stream_pipe 10000 2258.8 225880.00 Stream Pipe Messages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>dgram_pipe 10000 2357.8 235780.00 DataGram Pipe Messages/second
>dgram_pipe 10000 2112.2 211220.00 DataGram Pipe Messages/second
>dgram_pipe 10000 2039.6 203960.00 DataGram Pipe Messages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>pipe_cpy 10000 3918 391800.00 Pipe Messages/second
>pipe_cpy 10000 3139 313900.00 Pipe Messages/second
>pipe_cpy 10000 3139.3 313930.00 Pipe Messages/second
>^^^^ 2.5.5* is still slower then 2.4.19
>
>ram_copy 10000 19338.7 483854274.00 Memory to Memory Copy/second
>ram_copy 10000 19160.9 479405718.00 Memory to Memory Copy/second
>ram_copy 10000 19155 479258100.00 Memory to Memory Copy/second
>
>
>
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-16 23:09 ` Hans Reiser
@ 2002-12-16 23:25 ` Andrew Morton
2002-12-16 23:37 ` Andrew Morton
0 siblings, 1 reply; 13+ messages in thread
From: Andrew Morton @ 2002-12-16 23:25 UTC (permalink / raw)
To: Hans Reiser; +Cc: Paolo Ciarrocchi, linux-kernel, Chris Mason
Hans Reiser wrote:
>
> Andrew and Chris, are these changes in performance definitely due to VM
> changes (and not some difference I am not thinking of between 2.5 and
> 2.4 reiserfs code)?
>
aim9 is just doing
for (lots)
close(creat(filename))
ie: deleting a zero-length file.
So I changed inode_setattr() to not call into the filesystem
at all if i_size was not being altered. Not a very interesting
optimisation, but it was simple to do.
It seems that reiserfs_truncate() has a lot of setup overhead.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-16 23:25 ` Andrew Morton
@ 2002-12-16 23:37 ` Andrew Morton
2002-12-17 0:00 ` Hans Reiser
0 siblings, 1 reply; 13+ messages in thread
From: Andrew Morton @ 2002-12-16 23:37 UTC (permalink / raw)
To: Hans Reiser, Paolo Ciarrocchi, linux-kernel, Chris Mason
Andrew Morton wrote:
>
> Hans Reiser wrote:
> >
> > Andrew and Chris, are these changes in performance definitely due to VM
> > changes (and not some difference I am not thinking of between 2.5 and
> > 2.4 reiserfs code)?
> >
>
> aim9 is just doing
>
> for (lots)
> close(creat(filename))
unlink(filename); /* of course */
^ permalink raw reply [flat|nested] 13+ messages in thread* Re: [Benchmark] AIM9 results
2002-12-16 23:37 ` Andrew Morton
@ 2002-12-17 0:00 ` Hans Reiser
2002-12-18 18:47 ` Cliff White
0 siblings, 1 reply; 13+ messages in thread
From: Hans Reiser @ 2002-12-17 0:00 UTC (permalink / raw)
To: Andrew Morton; +Cc: Paolo Ciarrocchi, linux-kernel, Chris Mason
Andrew Morton wrote:
>Andrew Morton wrote:
>
>
>>Hans Reiser wrote:
>>
>>
>>>Andrew and Chris, are these changes in performance definitely due to VM
>>>changes (and not some difference I am not thinking of between 2.5 and
>>>2.4 reiserfs code)?
>>>
>>>
>>>
>>aim9 is just doing
>>
>> for (lots)
>> close(creat(filename))
>>
>>
> unlink(filename); /* of course */
>
>
>
>
Oh, commercial fs vendors must really love tuning for this benchmark....
sigh....
Hans
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-17 0:00 ` Hans Reiser
@ 2002-12-18 18:47 ` Cliff White
2002-12-18 19:10 ` Nikita Danilov
2002-12-23 7:13 ` Hans Reiser
0 siblings, 2 replies; 13+ messages in thread
From: Cliff White @ 2002-12-18 18:47 UTC (permalink / raw)
To: Hans Reiser
Cc: Andrew Morton, Paolo Ciarrocchi, linux-kernel, Chris Mason,
cliffw
> Andrew Morton wrote:
>
> >Andrew Morton wrote:
> >
> >
> >>Hans Reiser wrote:
> >>
> >>
> >>>Andrew and Chris, are these changes in performance definitely due to VM
> >>>changes (and not some difference I am not thinking of between 2.5 and
> >>>2.4 reiserfs code)?
> >>>
> >>>
> >>>
> >>aim9 is just doing
> >>
> >> for (lots)
> >> close(creat(filename))
> >>
> >>
> > unlink(filename); /* of course */
> >
> >
> >
> >
> Oh, commercial fs vendors must really love tuning for this benchmark....
> sigh....
>
Ya, we think the AIM stuff is getting a little old. The basic idea is fine, but
many of the tests do _very little work. We (OSDL) would like to re-do
AIM9+7 and make it more useful. We'd love to have some input from everyone....
For example, how big a file should we create for a real creat() test ?
cliffw
> Hans
>
> -
> 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/
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-18 18:47 ` Cliff White
@ 2002-12-18 19:10 ` Nikita Danilov
2002-12-23 7:13 ` Hans Reiser
1 sibling, 0 replies; 13+ messages in thread
From: Nikita Danilov @ 2002-12-18 19:10 UTC (permalink / raw)
To: Cliff White
Cc: Hans Reiser, Andrew Morton, Paolo Ciarrocchi, linux-kernel,
Chris Mason
Cliff White writes:
> > Andrew Morton wrote:
> >
> > >Andrew Morton wrote:
> > >
> > >
> > >>Hans Reiser wrote:
> > >>
> > >>
> > >>>Andrew and Chris, are these changes in performance definitely due to VM
> > >>>changes (and not some difference I am not thinking of between 2.5 and
> > >>>2.4 reiserfs code)?
> > >>>
> > >>>
> > >>>
> > >>aim9 is just doing
> > >>
> > >> for (lots)
> > >> close(creat(filename))
> > >>
> > >>
> > > unlink(filename); /* of course */
> > >
> > >
> > >
> > >
> > Oh, commercial fs vendors must really love tuning for this benchmark....
> > sigh....
> >
> Ya, we think the AIM stuff is getting a little old. The basic idea is fine, but
> many of the tests do _very little work. We (OSDL) would like to re-do
> AIM9+7 and make it more useful. We'd love to have some input from everyone....
> For example, how big a file should we create for a real creat() test ?
Probably it should be variable. You may take a look at the way "mongo"
script (http://www.namesys.com/benchmarks/mongo.tar.gz) used to
benchmark reiserfs calculates size of file
(reiser_fract_tree.c:determine_size() function). Hmm, I remember putting
long comment for this function, but now it is gone...
> cliffw
>
> > Hans
> >
Nikita.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
2002-12-18 18:47 ` Cliff White
2002-12-18 19:10 ` Nikita Danilov
@ 2002-12-23 7:13 ` Hans Reiser
1 sibling, 0 replies; 13+ messages in thread
From: Hans Reiser @ 2002-12-23 7:13 UTC (permalink / raw)
To: Cliff White; +Cc: Andrew Morton, Paolo Ciarrocchi, linux-kernel, Chris Mason
Cliff White wrote:
>>Andrew Morton wrote:
>>
>>
>>
>>>Andrew Morton wrote:
>>>
>>>
>>>
>>>
>>>>Hans Reiser wrote:
>>>>
>>>>
>>>>
>>>>
>>>>>Andrew and Chris, are these changes in performance definitely due to VM
>>>>>changes (and not some difference I am not thinking of between 2.5 and
>>>>>2.4 reiserfs code)?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>aim9 is just doing
>>>>
>>>> for (lots)
>>>> close(creat(filename))
>>>>
>>>>
>>>>
>>>>
>>> unlink(filename); /* of course */
>>>
>>>
>>>
>>>
>>>
>>>
>>Oh, commercial fs vendors must really love tuning for this benchmark....
>>sigh....
>>
>>
>>
>Ya, we think the AIM stuff is getting a little old. The basic idea is fine, but
>many of the tests do _very little work. We (OSDL) would like to re-do
>AIM9+7 and make it more useful. We'd love to have some input from everyone....
>For example, how big a file should we create for a real creat() test ?
>cliffw
>
>
>
>
>
Well, if you take a look at mongo.pl available at www.namesys.com we
provide you with a fractal file size generation program that you might
want to look at, that mongo uses during the creation portion of its
benchmark.
It makes 80% of the files less than some amount (100 bytes, or 1k, or
4k, depending on how mean you want to be to ext2;-) ), then 80% of the
remaining 20% less than 10 times that amount then....
There is more than one version of the file size generation code, so make
sure you got the one that works as I described above. I am looking for
a formula to smooth the above behavior into some sort of gentle curve
rather than sharp bands, but I haven't found it yet.
Hans
^ permalink raw reply [flat|nested] 13+ messages in thread
* [BENCHMARK] AIM9 results
@ 2002-12-10 22:10 Paolo Ciarrocchi
0 siblings, 0 replies; 13+ messages in thread
From: Paolo Ciarrocchi @ 2002-12-10 22:10 UTC (permalink / raw)
To: linux-kernel; +Cc: akpm
Hi all,
file system is reiserfs.
2.4.19
2.5.50
2.5.51
add_double 10030 23.9282 430707.88 Thousand Double Precision Additions/second
add_double 10040 23.7052 426693.23 Thousand Double Precision Additions/second
add_double 10030 23.7288 427118.64 Thousand Double Precision Additions/second
add_float 10000 35.9 430800.00 Thousand Single Precision Additions/second
add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
add_float 10010 35.5644 426773.23 Thousand Single Precision Additions/second
add_long 10010 22.1778 1330669.33 Thousand Long Integer Additions/second
add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
add_long 10020 21.9561 1317365.27 Thousand Long Integer Additions/second
add_int 10020 22.0559 1323353.29 Thousand Integer Additions/second
add_int 10010 21.8781 1312687.31 Thousand Integer Additions/second
add_int 10020 21.8563 1311377.25 Thousand Integer Additions/second
add_short 10000 55.4 1329600.00 Thousand Short Integer Additions/second
add_short 10010 54.8452 1316283.72 Thousand Short Integer Additions/second
add_short 10000 54.9 1317600.00 Thousand Short Integer Additions/second
creat-clo 10040 19.4223 19422.31 File Creations and Closes/second
creat-clo 10040 17.4303 17430.28 File Creations and Closes/second
creat-clo 10010 87.2128 87212.79 File Creations and Closes/second
^^^^Big change here!
page_test 10000 123.9 210630.00 System Allocations & Pages/second
page_test 10000 104.8 178160.00 System Allocations & Pages/second
page_test 10000 105.7 179690.00 System Allocations & Pages/second
^^^ still slower than 2.4.19
brk_test 10010 48.951 832167.83 System Memory Allocations/second
brk_test 10000 44.5 756500.00 System Memory Allocations/second
brk_test 10020 44.6108 758383.23 System Memory Allocations/second
^^^ still slower than 2.4.19
jmp_test 10000 4313.7 4313700.00 Non-local gotos/second
jmp_test 10000 4272.6 4272600.00 Non-local gotos/second
jmp_test 10000 4273.2 4273200.00 Non-local gotos/second
signal_test 10000 166.1 166100.00 Signal Traps/second
signal_test 10000 125.5 125500.00 Signal Traps/second
signal_test 10000 157.4 157400.00 Signal Traps/second
^^^2.5.51 is better than 2.5.50 but 2.4.19 is faster
exec_test 10000 13.8 69.00 Program Loads/second
exec_test 10040 12.9482 64.74 Program Loads/second
exec_test 10020 12.9741 64.87 Program Loads/second
^^^2.5.* is slower than 2.4.19
fork_test 10000 44.8 4480.00 Task Creations/second
fork_test 10010 25.7742 2577.42 Task Creations/second
fork_test 10020 23.9521 2395.21 Task Creations/second
^^^ Very slow here
link_test 10000 155.3 9783.90 Link/Unlink Pairs/second
link_test 10010 141.658 8924.48 Link/Unlink Pairs/second
link_test 10000 147.7 9305.10 Link/Unlink Pairs/second
^^^ I don't know the meaning of this test, but 2.5.* is slower than 2.4.19
disk_rr 10050 6.96517 35661.69 Random Disk Reads (K)/second
disk_rr 10120 7.31225 37438.74 Random Disk Reads (K)/second
disk_rr 10110 7.51731 38488.63 Random Disk Reads (K)/second
disk_rw 10060 5.666 29009.94 Random Disk Writes (K)/second
disk_rw 10120 6.62055 33897.23 Random Disk Writes (K)/second
disk_rw 10000 6.8 34816.00 Random Disk Writes (K)/second
disk_rd 10010 38.1618 195388.61 Sequential Disk Reads (K)/second
disk_rd 10020 38.024 194682.63 Sequential Disk Reads (K)/second
disk_rd 10020 38.024 194682.63 Sequential Disk Reads (K)/second
disk_wrt 10100 8.51485 43596.04 Sequential Disk Writes (K)/second
disk_wrt 10020 9.08184 46499.00 Sequential Disk Writes (K)/second
disk_wrt 10070 9.43396 48301.89 Sequential Disk Writes (K)/second
disk_cp 10120 7.31225 37438.74 Disk Copies (K)/second
disk_cp 10010 7.49251 38361.64 Disk Copies (K)/second
disk_cp 10010 7.69231 39384.62 Disk Copies (K)/second
sync_disk_rw 16020 0.062422 159.80 Sync Random Disk Writes (K)/second
sync_disk_rw 14500 0.0689655 176.55 Sync Random Disk Writes (K)/second
sync_disk_rw 18790 0.0532198 136.24 Sync Random Disk Writes (K)/second
sync_disk_wrt 11220 0.0891266 228.16 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10240 0.0976562 250.00 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10150 0.0985222 252.22 Sync Sequential Disk Writes (K)/second
sync_disk_cp 10870 0.0919963 235.51 Sync Disk Copies (K)/second
sync_disk_cp 19900 0.100503 257.29 Sync Disk Copies (K)/second
sync_disk_cp 19580 0.102145 261.49 Sync Disk Copies (K)/second
disk_src 10000 118.2 8865.00 Directory Searches/second
disk_src 10010 109.191 8189.31 Directory Searches/second
disk_src 10010 110.889 8316.68 Directory Searches/second
div_double 10000 24.4 73200.00 Thousand Double Precision Divides/second
div_double 10020 24.1517 72455.09 Thousand Double Precision Divides/second
div_double 10020 24.1517 72455.09 Thousand Double Precision Divides/second
div_float 10010 24.3756 73126.87 Thousand Single Precision Divides/second
div_float 10020 24.1517 72455.09 Thousand Single Precision Divides/second
div_float 10010 24.1758 72527.47 Thousand Single Precision Divides/second
div_long 10020 19.9601 17964.07 Thousand Long Integer Divides/second
div_long 10010 19.7802 17802.20 Thousand Long Integer Divides/second
div_long 10020 19.7605 17784.43 Thousand Long Integer Divides/second
div_int 10020 19.9601 17964.07 Thousand Integer Divides/second
div_int 10020 19.7605 17784.43 Thousand Integer Divides/second
div_int 10010 19.7802 17802.20 Thousand Integer Divides/second
div_short 10030 19.9402 17946.16 Thousand Short Integer Divides/second
div_short 10020 19.7605 17784.43 Thousand Short Integer Divides/second
div_short 10020 19.7605 17784.43 Thousand Short Integer Divides/second
fun_cal 10000 62.5 32000000.00 Function Calls (no arguments)/second
fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
fun_cal 10000 61.9 31692800.00 Function Calls (no arguments)/second
fun_cal1 10000 170.4 87244800.00 Function Calls (1 argument)/second
fun_cal1 10000 169 86528000.00 Function Calls (1 argument)/second
fun_cal1 10010 168.831 86441558.44 Function Calls (1 argument)/second
fun_cal2 10000 112.5 57600000.00 Function Calls (2 arguments)/second
fun_cal2 10010 111.389 57030969.03 Function Calls (2 arguments)/second
fun_cal2 10000 111.5 57088000.00 Function Calls (2 arguments)/second
fun_cal15 10010 34.0659 17441758.24 Function Calls (15 arguments)/second
fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
fun_cal15 10010 33.7662 17288311.69 Function Calls (15 arguments)/second
sieve 10450 0.861244 4.31 Integer Sieves/second
sieve 10620 0.847458 4.24 Integer Sieves/second
sieve 10600 0.849057 4.25 Integer Sieves/second
mul_double 10020 21.5569 258682.63 Thousand Double Precision Multiplies/second
mul_double 10030 21.336 256031.90 Thousand Double Precision Multiplies/second
mul_double 10020 21.3573 256287.43 Thousand Double Precision Multiplies/second
mul_float 10030 21.5354 258424.73 Thousand Single Precision Multiplies/second
mul_float 10030 21.336 256031.90 Thousand Single Precision Multiplies/second
mul_float 10030 21.336 256031.90 Thousand Single Precision Multiplies/second
mul_long 10000 947.7 227448.00 Thousand Long Integer Multiplies/second
mul_long 10000 939.6 225504.00 Thousand Long Integer Multiplies/second
mul_long 10000 939.6 225504.00 Thousand Long Integer Multiplies/second
mul_int 10000 951.9 228456.00 Thousand Integer Multiplies/second
mul_int 10000 941.2 225888.00 Thousand Integer Multiplies/second
mul_int 10000 943.2 226368.00 Thousand Integer Multiplies/second
mul_short 10000 759.1 227730.00 Thousand Short Integer Multiplies/second
mul_short 10000 753.3 225990.00 Thousand Short Integer Multiplies/second
mul_short 10000 753.4 226020.00 Thousand Short Integer Multiplies/second
num_rtns_1 10000 467.2 46720.00 Numeric Functions/second
num_rtns_1 10000 463.8 46380.00 Numeric Functions/second
num_rtns_1 10000 463.8 46380.00 Numeric Functions/second
trig_rtns 10010 28.6713 286713.29 Trigonometric Functions/second
trig_rtns 10020 28.3433 283433.13 Trigonometric Functions/second
trig_rtns 10020 28.3433 283433.13 Trigonometric Functions/second
matrix_rtns 10000 5964.3 596430.00 Point Transformations/second
matrix_rtns 10000 5904.9 590490.00 Point Transformations/second
matrix_rtns 10000 5906.8 590680.00 Point Transformations/second
array_rtns 10010 13.6863 273.73 Linear Systems Solved/second
array_rtns 10050 13.5323 270.65 Linear Systems Solved/second
array_rtns 10010 13.2867 265.73 Linear Systems Solved/second
string_rtns 10060 9.04573 904.57 String Manipulations/second
string_rtns 10050 8.95522 895.52 String Manipulations/second
string_rtns 10050 8.95522 895.52 String Manipulations/second
mem_rtns_1 10000 27.7 831000.00 Dynamic Memory Operations/second
mem_rtns_1 10020 23.4531 703592.81 Dynamic Memory Operations/second
mem_rtns_1 10010 24.975 749250.75 Dynamic Memory Operations/second
^^^ 2.5.51 is faster than 2.5.50 but is not fast as 2.4.19
mem_rtns_2 10000 1632.5 163250.00 Block Memory Operations/second
mem_rtns_2 10000 1631.9 163190.00 Block Memory Operations/second
mem_rtns_2 10000 1631.8 163180.00 Block Memory Operations/second
sort_rtns_1 10020 33.6327 336.33 Sort Operations/second
sort_rtns_1 10010 33.0669 330.67 Sort Operations/second
sort_rtns_1 10010 33.0669 330.67 Sort Operations/second
misc_rtns_1 10000 782.2 7822.00 Auxiliary Loops/second
misc_rtns_1 10000 713.8 7138.00 Auxiliary Loops/second
misc_rtns_1 10000 738 7380.00 Auxiliary Loops/second
^^^ 2.5.* is still slow
dir_rtns_1 10000 85.8 858000.00 Directory Operations/second
dir_rtns_1 10010 73.7263 737262.74 Directory Operations/second
dir_rtns_1 10000 96.9 969000.00 Directory Operations/second
^^^ Good result here for 2.5.51
shell_rtns_1 10020 25.9481 25.95 Shell Scripts/second
shell_rtns_1 10000 23.9 23.90 Shell Scripts/second
shell_rtns_1 10030 24.1276 24.13 Shell Scripts/second
shell_rtns_2 10010 26.0739 26.07 Shell Scripts/second
shell_rtns_2 10010 23.976 23.98 Shell Scripts/second
shell_rtns_2 10000 24.1 24.10 Shell Scripts/second
shell_rtns_3 10010 26.0739 26.07 Shell Scripts/second
shell_rtns_3 10030 23.9282 23.93 Shell Scripts/second
shell_rtns_3 10000 24.1 24.10 Shell Scripts/second
series_1 10000 31924.9 3192490.00 Series Evaluations/second
series_1 10000 31644.6 3164460.00 Series Evaluations/second
series_1 10000 31651.5 3165150.00 Series Evaluations/second
shared_memory 10000 2227.4 222740.00 Shared Memory Operations/second
shared_memory 10000 1935.9 193590.00 Shared Memory Operations/second
shared_memory 10000 1987.5 198750.00 Shared Memory Operations/second
^^^ Slow
tcp_test 10000 661.7 59553.00 TCP/IP Messages/second
tcp_test 10000 537.6 48384.00 TCP/IP Messages/second
tcp_test 10000 558.7 50283.00 TCP/IP Messages/second
^^^Debug I guess
udp_test 10000 1182.7 118270.00 UDP/IP DataGrams/second
udp_test 10000 994.6 99460.00 UDP/IP DataGrams/second
udp_test 10000 972.3 97230.00 UDP/IP DataGrams/second
^^^Debug I guess
fifo_test 10000 1207 120700.00 FIFO Messages/second
fifo_test 10000 991.2 99120.00 FIFO Messages/second
fifo_test 10000 1052.3 105230.00 FIFO Messages/second
^^^ Slow
stream_pipe 10000 2418.6 241860.00 Stream Pipe Messages/second
stream_pipe 10000 2161.5 216150.00 Stream Pipe Messages/second
stream_pipe 10000 2281.5 228150.00 Stream Pipe Messages/second
^^^ 2.5.51 is better than 2.5.50, but 2.4.19 is the winner
dgram_pipe 10000 2357.8 235780.00 DataGram Pipe Messages/second
dgram_pipe 10000 2132.4 213240.00 DataGram Pipe Messages/second
dgram_pipe 10000 2112.2 211220.00 DataGram Pipe Messages/second
^^^ Slow
pipe_cpy 10000 3918 391800.00 Pipe Messages/second
pipe_cpy 10000 3137.1 313710.00 Pipe Messages/second
pipe_cpy 10000 3139 313900.00 Pipe Messages/second
^^^ Slow
ram_copy 10000 19338.7 483854274.00 Memory to Memory Copy/second
ram_copy 10000 19158.1 479335662.00 Memory to Memory Copy/second
ram_copy 10000 19160.9 479405718.00 Memory to Memory Copy/second
--
______________________________________________
http://www.linuxmail.org/
Now with POP3/IMAP access for only US$19.95/yr
Powered by Outblaze
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [Benchmark] AIM9 results
@ 2002-11-28 13:41 Paolo Ciarrocchi
0 siblings, 0 replies; 13+ messages in thread
From: Paolo Ciarrocchi @ 2002-11-28 13:41 UTC (permalink / raw)
To: davidsen; +Cc: linux-kernel
From: Bill Davidsen <davidsen@tmr.com>
> > stream_pipe 10000 2807.4 280740.00 Stream Pipe Messages/second
> > stream_pipe 10000 2602.3 260230.00 Stream Pipe Messages/second
> > stream_pipe 10000 2487.1 248710.00 Stream Pipe Messages/second
> >
> > dgram_pipe 10000 2756.9 275690.00 DataGram Pipe Messages/second
> > dgram_pipe 10000 2460.5 246050.00 DataGram Pipe Messages/second
> > dgram_pipe 10000 2377.9 237790.00 DataGram Pipe Messages/second
> >
> > pipe_cpy 10000 4164.8 416480.00 Pipe Messages/second
> > pipe_cpy 10000 3736.4 373640.00 Pipe Messages/second
> > pipe_cpy 10000 3670.4 367040.00 Pipe Messages/second
> >
> > ram_copy 10000 23801.6 595516032.00 Memory to Memory Copy/second
> > ram_copy 10000 23583 590046660.00 Memory to Memory Copy/second
> > ram_copy 10000 23578 589921560.00 Memory to Memory Copy/second
>
> You didn't comment on these, but it clearly looks as if all methods of IPC
> are getting slower, even shared memory. This has been discussed
> previously, some of it has known areas of improvement, so I'm surprised
> that the -mm kernel was slower.
Yep, you are rigth. Didn't notice it. And really don't know
why -mm is still slower than 2.4.19 in these tests.
Paolo
--
______________________________________________
http://www.linuxmail.org/
Now with POP3/IMAP access for only US$19.95/yr
Powered by Outblaze
^ permalink raw reply [flat|nested] 13+ messages in thread
[parent not found: <r1_20021126213149.29517.qmail@linuxmail.org>]
* Re: [Benchmark] AIM9 results
[not found] <r1_20021126213149.29517.qmail@linuxmail.org>
@ 2002-11-28 13:18 ` Bill Davidsen
0 siblings, 0 replies; 13+ messages in thread
From: Bill Davidsen @ 2002-11-28 13:18 UTC (permalink / raw)
To: Paolo Ciarrocchi; +Cc: Linux-Kernel Mailing List
On Tue, 26 Nov 2002, Paolo Ciarrocchi wrote:
> stream_pipe 10000 2807.4 280740.00 Stream Pipe Messages/second
> stream_pipe 10000 2602.3 260230.00 Stream Pipe Messages/second
> stream_pipe 10000 2487.1 248710.00 Stream Pipe Messages/second
>
> dgram_pipe 10000 2756.9 275690.00 DataGram Pipe Messages/second
> dgram_pipe 10000 2460.5 246050.00 DataGram Pipe Messages/second
> dgram_pipe 10000 2377.9 237790.00 DataGram Pipe Messages/second
>
> pipe_cpy 10000 4164.8 416480.00 Pipe Messages/second
> pipe_cpy 10000 3736.4 373640.00 Pipe Messages/second
> pipe_cpy 10000 3670.4 367040.00 Pipe Messages/second
>
> ram_copy 10000 23801.6 595516032.00 Memory to Memory Copy/second
> ram_copy 10000 23583 590046660.00 Memory to Memory Copy/second
> ram_copy 10000 23578 589921560.00 Memory to Memory Copy/second
You didn't comment on these, but it clearly looks as if all methods of IPC
are getting slower, even shared memory. This has been discussed
previously, some of it has known areas of improvement, so I'm surprised
that the -mm kernel was slower.
--
bill davidsen <davidsen@tmr.com>
CTO, TMR Associates, Inc
Doing interesting things with little computers since 1979.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Benchmark] AIM9 results
@ 2002-11-27 22:55 Paolo Ciarrocchi
0 siblings, 0 replies; 13+ messages in thread
From: Paolo Ciarrocchi @ 2002-11-27 22:55 UTC (permalink / raw)
To: akpm, linux-kernel
AIM9
Results:
2.5.49
2.5.49-mm1
2.5.49-mm2
add_double 10040 29.1833 525298.80 Thousand Double Precision Additions/second
add_double 10030 28.7139 516849.45 Thousand Double Precision Additions/second
add_double 10000 29.2 525600.00 Thousand Double Precision Additions/second
add_float 10000 43.8 525600.00 Thousand Single Precision Additions/second
add_float 10020 43.7126 524550.90 Thousand Single Precision Additions/second
add_float 10020 43.8124 525748.50 Thousand Single Precision Additions/second
add_long 10020 27.0459 1622754.49 Thousand Long Integer Additions/second
add_long 10030 27.0189 1621136.59 Thousand Long Integer Additions/second
add_long 10020 27.0459 1622754.49 Thousand Long Integer Additions/second
add_int 10030 26.9192 1615154.54 Thousand Integer Additions/second
add_int 10000 26.9 1614000.00 Thousand Integer Additions/second
add_int 10030 26.9192 1615154.54 Thousand Integer Additions/second
add_short 10000 67.6 1622400.00 Thousand Short Integer Additions/second
add_short 10010 67.5325 1620779.22 Thousand Short Integer Additions/second
add_short 10000 67.6 1622400.00 Thousand Short Integer Additions/second
creat-clo 10030 18.9432 18943.17 File Creations and Closes/second
creat-clo 10020 21.2575 21257.49 File Creations and Closes/second
creat-clo 10000 110.3 110300.00 File Creations and Closes/second
^^^^^ Wow wow wow ;-)
page_test 10010 128.971 219250.75 System Allocations & Pages/second
page_test 10000 124 210800.00 System Allocations & Pages/second
page_test 10000 131.7 223890.00 System Allocations & Pages/second
brk_test 10010 53.9461 917082.92 System Memory Allocations/second
brk_test 10000 54.1 919700.00 System Memory Allocations/second
brk_test 10020 54.7904 931437.13 System Memory Allocations/second
jmp_test 10000 5261.6 5261600.00 Non-local gotos/second
jmp_test 10000 5255.5 5255500.00 Non-local gotos/second
jmp_test 10000 5261.2 5261200.00 Non-local gotos/second
signal_test 10000 146.5 146500.00 Signal Traps/second
signal_test 10000 188.3 188300.00 Signal Traps/second
signal_test 10000 193 193000.00 Signal Traps/second
exec_test 10030 15.5533 77.77 Program Loads/second
exec_test 10020 15.4691 77.35 Program Loads/second
exec_test 10060 15.507 77.53 Program Loads/second
fork_test 10010 32.967 3296.70 Task Creations/second
fork_test 10020 27.1457 2714.57 Task Creations/second
fork_test 10000 32.3 3230.00 Task Creations/second
link_test 10000 125.7 7919.10 Link/Unlink Pairs/second
link_test 10000 210.1 13236.30 Link/Unlink Pairs/second
link_test 10010 186.014 11718.88 Link/Unlink Pairs/second
disk_rr 10010 7.89211 40407.59 Random Disk Reads (K)/second
disk_rr 10050 8.0597 41265.67 Random Disk Reads (K)/second
disk_rr 10080 8.33333 42666.67 Random Disk Reads (K)/second
disk_rw 10030 7.17846 36753.74 Random Disk Writes (K)/second
disk_rw 10060 7.25646 37153.08 Random Disk Writes (K)/second
disk_rw 10070 7.54717 38641.51 Random Disk Writes (K)/second
disk_rd 10000 38 194560.00 Sequential Disk Reads (K)/second
disk_rd 10020 37.9242 194171.66 Sequential Disk Reads (K)/second
disk_rd 10000 38 194560.00 Sequential Disk Reads (K)/second
disk_wrt 10060 9.94036 50894.63 Sequential Disk Writes (K)/second
disk_wrt 10070 10.2284 52369.41 Sequential Disk Writes (K)/second
disk_wrt 10070 10.6256 54403.18 Sequential Disk Writes (K)/second
disk_cp 10040 8.06773 41306.77 Disk Copies (K)/second
disk_cp 10110 8.40752 43046.49 Disk Copies (K)/second
disk_cp 10110 8.70425 44565.78 Disk Copies (K)/second
sync_disk_rw 14310 0.0698812 178.90 Sync Random Disk Writes (K)/second
sync_disk_rw 14330 0.0697837 178.65 Sync Random Disk Writes (K)/second
sync_disk_rw 14690 0.0680735 174.27 Sync Random Disk Writes (K)/second
sync_disk_wrt 10100 0.0990099 253.47 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10230 0.0977517 250.24 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10120 0.0988142 252.96 Sync Sequential Disk Writes (K)/second
sync_disk_cp 10010 0.0999001 255.74 Sync Disk Copies (K)/second
sync_disk_cp 10050 0.0995025 254.73 Sync Disk Copies (K)/second
sync_disk_cp 19870 0.100654 257.67 Sync Disk Copies (K)/second
disk_src 10000 141.8 10635.00 Directory Searches/second
disk_src 10000 150 11250.00 Directory Searches/second
disk_src 10000 154.3 11572.50 Directory Searches/second
div_double 10010 29.7702 89310.69 Thousand Double Precision Divides/second
div_double 10030 29.7109 89132.60 Thousand Double Precision Divides/second
div_double 10020 29.7405 89221.56 Thousand Double Precision Divides/second
div_float 10020 29.7405 89221.56 Thousand Single Precision Divides/second
div_float 10020 29.5409 88622.75 Thousand Single Precision Divides/second
div_float 10010 29.7702 89310.69 Thousand Single Precision Divides/second
div_long 10020 24.3513 21916.17 Thousand Long Integer Divides/second
div_long 10030 23.6291 21266.20 Thousand Long Integer Divides/second
div_long 10030 24.327 21894.32 Thousand Long Integer Divides/second
div_int 10030 24.327 21894.32 Thousand Integer Divides/second
div_int 10020 23.7525 21377.25 Thousand Integer Divides/second
div_int 10020 24.3513 21916.17 Thousand Integer Divides/second
div_short 10020 24.3513 21916.17 Thousand Short Integer Divides/second
div_short 10030 24.327 21894.32 Thousand Short Integer Divides/second
div_short 10030 24.327 21894.32 Thousand Short Integer Divides/second
fun_cal 10010 76.2238 39026573.43 Function Calls (no arguments)/second
fun_cal 10010 76.1239 38975424.58 Function Calls (no arguments)/second
fun_cal 10010 76.2238 39026573.43 Function Calls (no arguments)/second
fun_cal1 10010 207.792 106389610.39 Function Calls (1 argument)/second
fun_cal1 10000 207.8 106393600.00 Function Calls (1 argument)/second
fun_cal1 10000 208 106496000.00 Function Calls (1 argument)/second
fun_cal2 10000 137.2 70246400.00 Function Calls (2 arguments)/second
fun_cal2 10000 137.1 70195200.00 Function Calls (2 arguments)/second
fun_cal2 10000 137.2 70246400.00 Function Calls (2 arguments)/second
fun_cal15 10000 41.6 21299200.00 Function Calls (15 arguments)/second
fun_cal15 10020 41.517 21256686.63 Function Calls (15 arguments)/second
fun_cal15 10000 41.6 21299200.00 Function Calls (15 arguments)/second
sieve 10590 0.849858 4.25 Integer Sieves/second
sieve 10460 0.860421 4.30 Integer Sieves/second
sieve 10530 0.854701 4.27 Integer Sieves/second
mul_double 10030 25.5234 306281.16 Thousand Double Precision Multiplies/second
mul_double 10010 26.2737 315284.72 Thousand Double Precision Multiplies/second
mul_double 10000 26.3 315600.00 Thousand Double Precision Multiplies/second
mul_float 10010 25.7742 309290.71 Thousand Single Precision Multiplies/second
mul_float 10020 26.2475 314970.06 Thousand Single Precision Multiplies/second
mul_float 10010 26.2737 315284.72 Thousand Single Precision Multiplies/second
mul_long 10000 1156.9 277656.00 Thousand Long Integer Multiplies/second
mul_long 10000 1155.9 277416.00 Thousand Long Integer Multiplies/second
mul_long 10000 1157.2 277728.00 Thousand Long Integer Multiplies/second
mul_int 10000 1162.1 278904.00 Thousand Integer Multiplies/second
mul_int 10000 1158.4 278016.00 Thousand Integer Multiplies/second
mul_int 10000 1159.7 278328.00 Thousand Integer Multiplies/second
mul_short 10000 927.4 278220.00 Thousand Short Integer Multiplies/second
mul_short 10000 926.5 277950.00 Thousand Short Integer Multiplies/second
mul_short 10000 927.2 278160.00 Thousand Short Integer Multiplies/second
num_rtns_1 10000 571.5 57150.00 Numeric Functions/second
num_rtns_1 10000 570.8 57080.00 Numeric Functions/second
num_rtns_1 10000 571.2 57120.00 Numeric Functions/second
trig_rtns 10020 34.9301 349301.40 Trigonometric Functions/second
trig_rtns 10030 34.8953 348953.14 Trigonometric Functions/second
trig_rtns 10030 34.8953 348953.14 Trigonometric Functions/second
matrix_rtns 10000 7274.4 727440.00 Point Transformations/second
matrix_rtns 10000 7266.6 726660.00 Point Transformations/second
matrix_rtns 10000 7272.9 727290.00 Point Transformations/second
array_rtns 10050 16.6169 332.34 Linear Systems Solved/second
array_rtns 10040 16.4343 328.69 Linear Systems Solved/second
array_rtns 10020 16.5669 331.34 Linear Systems Solved/second
string_rtns 10060 11.0338 1103.38 String Manipulations/second
string_rtns 10070 11.0228 1102.28 String Manipulations/second
string_rtns 10060 11.0338 1103.38 String Manipulations/second
mem_rtns_1 10030 30.5085 915254.24 Dynamic Memory Operations/second
mem_rtns_1 10010 29.1708 875124.88 Dynamic Memory Operations/second
mem_rtns_1 10000 30.6 918000.00 Dynamic Memory Operations/second
mem_rtns_2 10000 1992.3 199230.00 Block Memory Operations/second
mem_rtns_2 10000 1990 199000.00 Block Memory Operations/second
mem_rtns_2 10000 2009.2 200920.00 Block Memory Operations/second
sort_rtns_1 10010 40.8591 408.59 Sort Operations/second
sort_rtns_1 10010 40.7592 407.59 Sort Operations/second
sort_rtns_1 10010 40.7592 407.59 Sort Operations/second
misc_rtns_1 10000 870 8700.00 Auxiliary Loops/second
misc_rtns_1 10000 840.2 8402.00 Auxiliary Loops/second
misc_rtns_1 10000 906.9 9069.00 Auxiliary Loops/second
dir_rtns_1 10000 91.1 911000.00 Directory Operations/second
dir_rtns_1 10000 92.6 926000.00 Directory Operations/second
dir_rtns_1 10000 121.9 1219000.00 Directory Operations/second
^^^^ Again, wow ;-)
shell_rtns_1 10010 28.5714 28.57 Shell Scripts/second
shell_rtns_1 10030 28.4148 28.41 Shell Scripts/second
shell_rtns_1 10000 28.5 28.50 Shell Scripts/second
shell_rtns_2 10030 28.6142 28.61 Shell Scripts/second
shell_rtns_2 10020 28.4431 28.44 Shell Scripts/second
shell_rtns_2 10040 28.4861 28.49 Shell Scripts/second
shell_rtns_3 10020 28.6427 28.64 Shell Scripts/second
shell_rtns_3 10030 28.4148 28.41 Shell Scripts/second
shell_rtns_3 10030 28.5145 28.51 Shell Scripts/second
series_1 10000 38976.2 3897620.00 Series Evaluations/second
series_1 10000 38933.7 3893370.00 Series Evaluations/second
series_1 10000 38976.8 3897680.00 Series Evaluations/second
shared_memory 10000 2360.6 236060.00 Shared Memory Operations/second
shared_memory 10000 2323.5 232350.00 Shared Memory Operations/second
shared_memory 10000 2453.3 245330.00 Shared Memory Operations/second
tcp_test 10000 660.7 59463.00 TCP/IP Messages/second
tcp_test 10000 642.2 57798.00 TCP/IP Messages/second
tcp_test 10000 635 57150.00 TCP/IP Messages/second
udp_test 10000 1115.7 111570.00 UDP/IP DataGrams/second
udp_test 10000 1190.5 119050.00 UDP/IP DataGrams/second
udp_test 10000 1134.6 113460.00 UDP/IP DataGrams/second
fifo_test 10000 1041.6 104160.00 FIFO Messages/second
fifo_test 10000 1347.9 134790.00 FIFO Messages/second
fifo_test 10000 1286.6 128660.00 FIFO Messages/second
stream_pipe 10000 2602.3 260230.00 Stream Pipe Messages/second
stream_pipe 10000 2487.1 248710.00 Stream Pipe Messages/second
stream_pipe 10000 2657.3 265730.00 Stream Pipe Messages/second
dgram_pipe 10000 2460.5 246050.00 DataGram Pipe Messages/second
dgram_pipe 10000 2377.9 237790.00 DataGram Pipe Messages/second
dgram_pipe 10000 2449.5 244950.00 DataGram Pipe Messages/second
pipe_cpy 10000 3736.4 373640.00 Pipe Messages/second
pipe_cpy 10000 3670.4 367040.00 Pipe Messages/second
pipe_cpy 10000 3784.2 378420.00 Pipe Messages/second
ram_copy 10000 23583 590046660.00 Memory to Memory Copy/second
ram_copy 10000 23578 589921560.00 Memory to Memory Copy/second
ram_copy 10000 23602 590522040.00 Memory to Memory Copy/second
Comments ?
Paolo
--
______________________________________________
http://www.linuxmail.org/
Now with POP3/IMAP access for only US$19.95/yr
Powered by Outblaze
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Benchmark] AIM9 results
@ 2002-11-26 21:31 Paolo Ciarrocchi
0 siblings, 0 replies; 13+ messages in thread
From: Paolo Ciarrocchi @ 2002-11-26 21:31 UTC (permalink / raw)
To: akpm, linux-kernel
Hi Andrew/all,
AIM9, reiserfs, 256MiB of RAM, PIII@800
Format
2.4.19 raw result
2.5.49 raw result
2.5.49-mm1 raw result
add_double 10010 29.4705 530469.53 Thousand Double Precision Additions/second
add_double 10040 29.1833 525298.80 Thousand Double Precision Additions/second
add_double 10030 28.7139 516849.45 Thousand Double Precision Additions/second
add_float 10000 44.2 530400.00 Thousand Single Precision Additions/second
add_float 10000 43.8 525600.00 Thousand Single Precision Additions/second
add_float 10020 43.7126 524550.90 Thousand Single Precision Additions/second
add_long 10010 27.2727 1636363.64 Thousand Long Integer Additions/second
add_long 10020 27.0459 1622754.49 Thousand Long Integer Additions/second
add_long 10030 27.0189 1621136.59 Thousand Long Integer Additions/second
add_int 10000 27.2 1632000.00 Thousand Integer Additions/second
add_int 10030 26.9192 1615154.54 Thousand Integer Additions/second
add_int 10000 26.9 1614000.00 Thousand Integer Additions/second
add_short 10000 68.2 1636800.00 Thousand Short Integer Additions/second
add_short 10000 67.6 1622400.00 Thousand Short Integer Additions/second
add_short 10010 67.5325 1620779.22 Thousand Short Integer Additions/second
creat-clo 10020 23.7525 23752.50 File Creations and Closes/second
creat-clo 10030 18.9432 18943.17 File Creations and Closes/second
creat-clo 10020 21.2575 21257.49 File Creations and Closes/second
^^^^ Here .49-mm1 is faster then .49 but as fast as 2.4.19
page_test 10000 152.9 259930.00 System Allocations & Pages/second
page_test 10010 128.971 219250.75 System Allocations & Pages/second
page_test 10000 124 210800.00 System Allocations & Pages/second
brk_test 10000 63.5 1079500.00 System Memory Allocations/second
brk_test 10010 53.9461 917082.92 System Memory Allocations/second
brk_test 10000 54.1 919700.00 System Memory Allocations/second
jmp_test 10000 5308.5 5308500.00 Non-local gotos/second
jmp_test 10000 5261.6 5261600.00 Non-local gotos/second
jmp_test 10000 5255.5 5255500.00 Non-local gotos/second
signal_test 10000 204.5 204500.00 Signal Traps/second
signal_test 10000 146.5 146500.00 Signal Traps/second
signal_test 10000 188.3 188300.00 Signal Traps/second
^^^^ Here .49-mm1 is faster then .49 but as fast as 2.4.19
exec_test 10010 16.6833 83.42 Program Loads/second
exec_test 10030 15.5533 77.77 Program Loads/second
exec_test 10020 15.4691 77.35 Program Loads/second
fork_test 10000 56.2 5620.00 Task Creations/second
fork_test 10010 32.967 3296.70 Task Creations/second
fork_test 10020 27.1457 2714.57 Task Creations/second
^^^^ What happened here ?
link_test 10000 224.1 14118.30 Link/Unlink Pairs/second
link_test 10000 125.7 7919.10 Link/Unlink Pairs/second
link_test 10000 210.1 13236.30 Link/Unlink Pairs/second
^^^^ Uh uh! Here -mm1 is faster then .49 and more or less as fast as 2.4.19
disk_rr 10110 7.71513 39501.48 Random Disk Reads (K)/second
disk_rr 10010 7.89211 40407.59 Random Disk Reads (K)/second
disk_rr 10050 8.0597 41265.67 Random Disk Reads (K)/second
disk_rw 10090 6.44202 32983.15 Random Disk Writes (K)/second
disk_rw 10030 7.17846 36753.74 Random Disk Writes (K)/second
disk_rw 10060 7.25646 37153.08 Random Disk Writes (K)/second
disk_rd 10010 38.1618 195388.61 Sequential Disk Reads (K)/second
disk_rd 10000 38 194560.00 Sequential Disk Reads (K)/second
disk_rd 10020 37.9242 194171.66 Sequential Disk Reads (K)/second
disk_wrt 10070 9.63257 49318.77 Sequential Disk Writes (K)/second
disk_wrt 10060 9.94036 50894.63 Sequential Disk Writes (K)/second
disk_wrt 10070 10.2284 52369.41 Sequential Disk Writes (K)/second
disk_cp 10040 8.26693 42326.69 Disk Copies (K)/second
disk_cp 10040 8.06773 41306.77 Disk Copies (K)/second
disk_cp 10110 8.40752 43046.49 Disk Copies (K)/second
sync_disk_rw 15080 0.066313 169.76 Sync Random Disk Writes (K)/second
sync_disk_rw 14310 0.0698812 178.90 Sync Random Disk Writes (K)/second
sync_disk_rw 14330 0.0697837 178.65 Sync Random Disk Writes (K)/second
sync_disk_wrt 11170 0.0895255 229.19 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10100 0.0990099 253.47 Sync Sequential Disk Writes (K)/second
sync_disk_wrt 10230 0.0977517 250.24 Sync Sequential Disk Writes (K)/second
sync_disk_cp 11020 0.0907441 232.30 Sync Disk Copies (K)/second
sync_disk_cp 10010 0.0999001 255.74 Sync Disk Copies (K)/second
sync_disk_cp 10050 0.0995025 254.73 Sync Disk Copies (K)/second
disk_src 10000 154.2 11565.00 Directory Searches/second
disk_src 10000 141.8 10635.00 Directory Searches/second
disk_src 10000 150 11250.00 Directory Searches/second
div_double 10000 30 90000.00 Thousand Double Precision Divides/second
div_double 10010 29.7702 89310.69 Thousand Double Precision Divides/second
div_double 10030 29.7109 89132.60 Thousand Double Precision Divides/second
div_float 10020 30.0399 90119.76 Thousand Single Precision Divides/second
div_float 10020 29.7405 89221.56 Thousand Single Precision Divides/second
div_float 10020 29.5409 88622.75 Thousand Single Precision Divides/second
div_long 10020 24.5509 22095.81 Thousand Long Integer Divides/second
div_long 10020 24.3513 21916.17 Thousand Long Integer Divides/second
div_long 10030 23.6291 21266.20 Thousand Long Integer Divides/second
div_int 10020 24.5509 22095.81 Thousand Integer Divides/second
div_int 10030 24.327 21894.32 Thousand Integer Divides/second
div_int 10020 23.7525 21377.25 Thousand Integer Divides/second
div_short 10010 24.5754 22117.88 Thousand Short Integer Divides/second
div_short 10020 24.3513 21916.17 Thousand Short Integer Divides/second
div_short 10030 24.327 21894.32 Thousand Short Integer Divides/second
fun_cal 10000 76.9 39372800.00 Function Calls (no arguments)/second
fun_cal 10010 76.2238 39026573.43 Function Calls (no arguments)/second
fun_cal 10010 76.1239 38975424.58 Function Calls (no arguments)/second
fun_cal1 10000 209.7 107366400.00 Function Calls (1 argument)/second
fun_cal1 10010 207.792 106389610.39 Function Calls (1 argument)/second
fun_cal1 10000 207.8 106393600.00 Function Calls (1 argument)/second
fun_cal2 10000 138.4 70860800.00 Function Calls (2 arguments)/second
fun_cal2 10000 137.2 70246400.00 Function Calls (2 arguments)/second
fun_cal2 10000 137.1 70195200.00 Function Calls (2 arguments)/second
fun_cal15 10010 41.958 21482517.48 Function Calls (15 arguments)/second
fun_cal15 10000 41.6 21299200.00 Function Calls (15 arguments)/second
fun_cal15 10020 41.517 21256686.63 Function Calls (15 arguments)/second
sieve 10330 0.871249 4.36 Integer Sieves/second
sieve 10590 0.849858 4.25 Integer Sieves/second
sieve 10460 0.860421 4.30 Integer Sieves/second
mul_double 10030 26.5204 318245.26 Thousand Double Precision Multiplies/second
mul_double 10030 25.5234 306281.16 Thousand Double Precision Multiplies/second
mul_double 10010 26.2737 315284.72 Thousand Double Precision Multiplies/second
mul_float 10030 26.5204 318245.26 Thousand Single Precision Multiplies/second
mul_float 10010 25.7742 309290.71 Thousand Single Precision Multiplies/second
mul_float 10020 26.2475 314970.06 Thousand Single Precision Multiplies/second
mul_long 10000 1166.4 279936.00 Thousand Long Integer Multiplies/second
mul_long 10000 1156.9 277656.00 Thousand Long Integer Multiplies/second
mul_long 10000 1155.9 277416.00 Thousand Long Integer Multiplies/second
mul_int 10000 1171.6 281184.00 Thousand Integer Multiplies/second
mul_int 10000 1162.1 278904.00 Thousand Integer Multiplies/second
mul_int 10000 1158.4 278016.00 Thousand Integer Multiplies/second
mul_short 10000 934.3 280290.00 Thousand Short Integer Multiplies/second
mul_short 10000 927.4 278220.00 Thousand Short Integer Multiplies/second
mul_short 10000 926.5 277950.00 Thousand Short Integer Multiplies/second
num_rtns_1 10000 575.2 57520.00 Numeric Functions/second
num_rtns_1 10000 571.5 57150.00 Numeric Functions/second
num_rtns_1 10000 570.8 57080.00 Numeric Functions/second
trig_rtns 10010 35.2647 352647.35 Trigonometric Functions/second
trig_rtns 10020 34.9301 349301.40 Trigonometric Functions/second
trig_rtns 10030 34.8953 348953.14 Trigonometric Functions/second
matrix_rtns 10000 7337.6 733760.00 Point Transformations/second
matrix_rtns 10000 7274.4 727440.00 Point Transformations/second
matrix_rtns 10000 7266.6 726660.00 Point Transformations/second
array_rtns 10030 16.8495 336.99 Linear Systems Solved/second
array_rtns 10050 16.6169 332.34 Linear Systems Solved/second
array_rtns 10040 16.4343 328.69 Linear Systems Solved/second
string_rtns 10050 11.1443 1114.43 String Manipulations/second
string_rtns 10060 11.0338 1103.38 String Manipulations/second
string_rtns 10070 11.0228 1102.28 String Manipulations/second
mem_rtns_1 10020 32.3353 970059.88 Dynamic Memory Operations/second
mem_rtns_1 10030 30.5085 915254.24 Dynamic Memory Operations/second
mem_rtns_1 10010 29.1708 875124.88 Dynamic Memory Operations/second
mem_rtns_2 10000 2009.5 200950.00 Block Memory Operations/second
mem_rtns_2 10000 1992.3 199230.00 Block Memory Operations/second
mem_rtns_2 10000 1990 199000.00 Block Memory Operations/second
sort_rtns_1 10000 41.4 414.00 Sort Operations/second
sort_rtns_1 10010 40.8591 408.59 Sort Operations/second
sort_rtns_1 10010 40.7592 407.59 Sort Operations/second
misc_rtns_1 10000 951.9 9519.00 Auxiliary Loops/second
misc_rtns_1 10000 870 8700.00 Auxiliary Loops/second
misc_rtns_1 10000 840.2 8402.00 Auxiliary Loops/second
dir_rtns_1 10000 105.5 1055000.00 Directory Operations/second
dir_rtns_1 10000 91.1 911000.00 Directory Operations/second
dir_rtns_1 10000 92.6 926000.00 Directory Operations/second
shell_rtns_1 10000 31.3 31.30 Shell Scripts/second
shell_rtns_1 10010 28.5714 28.57 Shell Scripts/second
shell_rtns_1 10030 28.4148 28.41 Shell Scripts/second
shell_rtns_2 10010 31.3686 31.37 Shell Scripts/second
shell_rtns_2 10030 28.6142 28.61 Shell Scripts/second
shell_rtns_2 10020 28.4431 28.44 Shell Scripts/second
shell_rtns_3 10010 31.3686 31.37 Shell Scripts/second
shell_rtns_3 10020 28.6427 28.64 Shell Scripts/second
shell_rtns_3 10030 28.4148 28.41 Shell Scripts/second
series_1 10000 39306.1 3930610.00 Series Evaluations/second
series_1 10000 38976.2 3897620.00 Series Evaluations/second
series_1 10000 38933.7 3893370.00 Series Evaluations/second
shared_memory 10000 2742.2 274220.00 Shared Memory Operations/second
shared_memory 10000 2360.6 236060.00 Shared Memory Operations/second
shared_memory 10000 2323.5 232350.00 Shared Memory Operations/second
tcp_test 10000 805.5 72495.00 TCP/IP Messages/second
tcp_test 10000 660.7 59463.00 TCP/IP Messages/second
tcp_test 10000 642.2 57798.00 TCP/IP Messages/second
udp_test 10000 1448.6 144860.00 UDP/IP DataGrams/second
udp_test 10000 1115.7 111570.00 UDP/IP DataGrams/second
udp_test 10000 1190.5 119050.00 UDP/IP DataGrams/second
fifo_test 10000 1568.7 156870.00 FIFO Messages/second
fifo_test 10000 1041.6 104160.00 FIFO Messages/second
fifo_test 10000 1347.9 134790.00 FIFO Messages/second
^^^^^ Here .49-mm1 it is better then .49 but it is still not fast as 2.4.19
stream_pipe 10000 2807.4 280740.00 Stream Pipe Messages/second
stream_pipe 10000 2602.3 260230.00 Stream Pipe Messages/second
stream_pipe 10000 2487.1 248710.00 Stream Pipe Messages/second
dgram_pipe 10000 2756.9 275690.00 DataGram Pipe Messages/second
dgram_pipe 10000 2460.5 246050.00 DataGram Pipe Messages/second
dgram_pipe 10000 2377.9 237790.00 DataGram Pipe Messages/second
pipe_cpy 10000 4164.8 416480.00 Pipe Messages/second
pipe_cpy 10000 3736.4 373640.00 Pipe Messages/second
pipe_cpy 10000 3670.4 367040.00 Pipe Messages/second
ram_copy 10000 23801.6 595516032.00 Memory to Memory Copy/second
ram_copy 10000 23583 590046660.00 Memory to Memory Copy/second
ram_copy 10000 23578 589921560.00 Memory to Memory Copy/second
Paolo
--
______________________________________________
http://www.linuxmail.org/
Now with POP3/IMAP access for only US$19.95/yr
Powered by Outblaze
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2002-12-23 7:05 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-16 22:52 [Benchmark] AIM9 results Paolo Ciarrocchi
2002-12-16 23:09 ` Hans Reiser
2002-12-16 23:25 ` Andrew Morton
2002-12-16 23:37 ` Andrew Morton
2002-12-17 0:00 ` Hans Reiser
2002-12-18 18:47 ` Cliff White
2002-12-18 19:10 ` Nikita Danilov
2002-12-23 7:13 ` Hans Reiser
-- strict thread matches above, loose matches on Subject: below --
2002-12-10 22:10 [BENCHMARK] " Paolo Ciarrocchi
2002-11-28 13:41 [Benchmark] " Paolo Ciarrocchi
[not found] <r1_20021126213149.29517.qmail@linuxmail.org>
2002-11-28 13:18 ` Bill Davidsen
2002-11-27 22:55 Paolo Ciarrocchi
2002-11-26 21:31 Paolo Ciarrocchi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox