|
|
Line 1: |
Line 1: |
| __NOTOC__ | | __NOTOC__ |
− | = Koala mini PC benchmarks = | + | = Koala mini PC Benchmarks = |
| | | |
− | Questo benchmark permette di valutare le prestazioni della capacità di calcolo delle CPU dei vari modelli Koala PC.
| + | == VIA C7 vs. Intel ATOM == |
− | | + | ''' http://www.koala.it/4wiki/VIA-C7-benchmark.jpg |
− | | + | ''' |
− | <pre><nowiki>
| |
− | openssl speed md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 > benchmark
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala mini PC Intel ATOM - Ubuntu 8.10 == | |
− | | |
− | | |
− | <pre><nowiki>
| |
− | TODO
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala micro PC VIA C7 - Ubuntu 8.10 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Wed Jan 7 17:57:57 UTC 2009
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i686 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 4994.44k 17020.84k 47800.59k 86823.59k 113087.83k
| |
− | sha1 4592.13k 13477.40k 29690.71k 42454.02k 48567.64k
| |
− | des cbc 12536.95k 12936.04k 13061.55k 13093.55k 13104.47k
| |
− | des ede3 4369.00k 4422.08k 4438.02k 4442.11k 4445.53k
| |
− | aes-128 cbc 12874.87k 16633.41k 18009.69k 18383.87k 18444.25k
| |
− | aes-192 cbc 11442.70k 14317.76k 15326.63k 15601.32k 15684.95k
| |
− | aes-256 cbc 10220.11k 12454.27k 13209.60k 13413.72k 13475.84k
| |
− | sha256 2644.22k 6017.13k 10434.73k 12798.63k 13699.75k
| |
− | sha512 1839.46k 7350.40k 12425.13k 18258.94k 21179.05k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.052408s 0.001277s 19.1 782.8
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.012687s 0.015456s 78.8 64.7
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala N33 - with FPU kernel-2.6.30-rc7 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Sun Aug 3 22:56:01 UTC 2008
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i586 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 1589.64k 5857.82k 19460.88k 46803.67k 77346.39k
| |
− | sha1 1618.25k 5486.53k 14391.62k 24461.49k 30548.41k
| |
− | des cbc 7670.28k 8597.92k 8859.59k 8928.17k 8925.41k
| |
− | des ede3 2779.10k 2903.01k 2946.94k 2955.42k 2955.76k
| |
− | aes-128 cbc 3629.25k 6186.66k 7507.72k 7942.72k 8020.41k
| |
− | aes-192 cbc 3349.67k 5398.50k 6411.45k 6699.24k 6741.16k
| |
− | aes-256 cbc 4700.23k 5540.19k 5792.69k 5859.63k 5867.24k
| |
− | sha256 1022.26k 2265.32k 4134.75k 5207.92k 5648.89k
| |
− | sha512 156.60k 626.53k 971.16k 1383.09k 1585.82k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.137778s 0.003274s 7.3 305.5
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.034947s 0.038372s 28.6 26.1
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala N33 - with FPU kernel-2.6.29.4 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Sun Aug 3 22:56:01 UTC 2008
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i586 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 1557.94k 5835.61k 19450.40k 46893.66k 78659.75k
| |
− | sha1 1617.90k 5548.02k 14657.94k 24921.25k 31071.68k
| |
− | des cbc 7767.24k 8703.16k 9005.23k 9045.33k 9036.02k
| |
− | des ede3 2822.90k 2957.53k 3002.90k 3002.01k 2998.22k
| |
− | aes-128 cbc 3684.92k 6296.52k 7621.21k 8062.62k 8158.79k
| |
− | aes-192 cbc 3399.51k 5493.74k 6514.51k 6803.22k 6862.52k
| |
− | aes-256 cbc 3157.80k 4883.18k 5676.80k 5897.97k 5952.30k
| |
− | sha256 1037.39k 2355.61k 4254.77k 5341.69k 5789.75k
| |
− | sha512 162.10k 649.00k 1003.81k 1434.29k 1627.37k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.164918s 0.003194s 6.1 313.0
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.032418s 0.037321s 30.8 26.8
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala N33 - with '''FPU-less''' kernel-2.6.26 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Sun Aug 3 22:56:01 UTC 2008
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i586 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 1414.53k 5267.14k 17479.78k 41609.10k 69615.67k
| |
− | sha1 1396.94k 4838.17k 12802.55k 21853.04k 27381.96k
| |
− | des cbc 6764.47k 7570.46k 7814.21k 7874.93k 7908.95k
| |
− | des ede3 2456.85k 2584.30k 2612.39k 2612.39k 2620.90k
| |
− | aes-128 cbc 5309.02k 6562.23k 7005.47k 7090.43k 7144.19k
| |
− | aes-192 cbc 4655.59k 5599.09k 5901.61k 5982.94k 6020.17k
| |
− | aes-256 cbc 4157.36k 4900.78k 5142.88k 5203.35k 5203.69k
| |
− | sha256 919.50k 2057.19k 3731.73k 4713.80k 5092.10k
| |
− | sha512 141.75k 565.39k 887.24k 1273.03k 1448.52k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.147500s 0.003682s 6.8 271.6
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.036007s 0.055304s 27.8 18.1
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == Koala Nano - with '''FPU-less''' kernel-2.6.26 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Sun Aug 3 22:53:00 UTC 2008
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i486 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 195.04k 762.72k 2805.21k 8275.78k 20368.29k
| |
− | sha1 166.77k 571.70k 1913.58k 4590.04k 7679.28k
| |
− | des cbc 2029.78k 2405.39k 2486.32k 2490.78k 2403.18k
| |
− | des ede3 601.26k 682.18k 699.67k 702.17k 694.73k
| |
− | aes-128 cbc 836.79k 1693.13k 2282.77k 2528.85k 2514.49k
| |
− | aes-192 cbc 772.15k 1508.84k 1961.03k 2136.84k 2126.49k
| |
− | aes-256 cbc 721.78k 1355.33k 1705.29k 1840.71k 1838.90k
| |
− | sha256 205.21k 490.73k 952.11k 1263.53k 1382.40k
| |
− | sha512 35.97k 144.78k 208.46k 286.93k 323.14k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.820833s 0.018314s 1.2 54.6
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.174545s 0.267778s 5.7 3.7
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | <br>
| |
− | '''Qualche test effettuato su PC desktop tradizionali, tanto per avere un raffronto...'''
| |
− | <br>
| |
− | | |
− | == My desktop AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ - Ubuntu 8.04 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Thu Mar 26 21:39:52 UTC 2009
| |
− | options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -march=i686 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 20835.16k 85007.14k 232120.89k 396744.97k 505651.89k
| |
− | sha1 25954.31k 77137.23k 187582.41k 285514.22k 357027.98k
| |
− | des cbc 68408.13k 72295.90k 73143.00k 73427.81k 74502.77k
| |
− | des ede3 24603.22k 25096.82k 25334.14k 25290.75k 25392.46k
| |
− | aes-128 cbc 99206.13k 130092.47k 147386.30k 159055.73k 153201.43k
| |
− | aes-192 cbc 72726.91k 108790.88k 126488.83k 131096.92k 132776.38k
| |
− | aes-256 cbc 68282.32k 99459.01k 110264.85k 113703.25k 115468.58k
| |
− | sha256 14390.80k 32457.13k 56578.18k 70206.91k 75335.65k
| |
− | sha512 10019.20k 39286.88k 69847.20k 101600.93k 116225.37k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.011120s 0.000282s 89.9 3548.3
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.002729s 0.003255s 366.5 307.2
| |
− | </nowiki></pre>
| |
− | | |
− | | |
− | == KOAN development server Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz - Debian Lenny 5.01 amd64 ==
| |
− | | |
− | | |
− | <pre><nowiki>
| |
− | OpenSSL 0.9.8g 19 Oct 2007
| |
− | built on: Wed Apr 1 20:20:59 UTC 2009
| |
− | options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
| |
− | compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM
| |
− | available timing options: TIMES TIMEB HZ=100 [sysconf value]
| |
− | timing function used: times
| |
− | The 'numbers' are in 1000s of bytes per second processed.
| |
− | type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
| |
− | md5 33531.62k 103504.90k 245248.34k 368610.65k 437097.81k
| |
− | sha1 33209.86k 94053.54k 196234.24k 270202.20k 303986.01k
| |
− | des cbc 43788.91k 45305.28k 45590.19k 45797.38k 45831.51k
| |
− | des ede3 17014.28k 17443.39k 17460.57k 17453.74k 17443.50k
| |
− | aes-128 cbc 124422.08k 131935.51k 134187.35k 134838.95k 133343.91k
| |
− | aes-192 cbc 109311.46k 115796.65k 117512.96k 117949.44k 116908.03k
| |
− | aes-256 cbc 97935.10k 103287.02k 104613.46k 104971.61k 104095.74k
| |
− | sha256 22744.44k 51542.29k 90581.50k 112059.39k 120324.10k
| |
− | sha512 16519.09k 65748.50k 109879.47k 160673.79k 186400.77k
| |
− | sign verify sign/s verify/s
| |
− | rsa 2048 bits 0.005015s 0.000134s 199.4 7442.6
| |
− | sign verify sign/s verify/s
| |
− | dsa 2048 bits 0.001309s 0.001557s 763.7 642.2
| |
− | </nowiki></pre>
| |