Difference between revisions of "Benchmarks"
From Koala
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | = Koala mini PC | + | = Koala mini PC benchmarks = |
− | == VIA C7 | + | Questo benchmark permette di valutare le prestazioni della capacità di calcolo delle CPU dei vari modelli Koala PC. |
− | ''' | + | |
− | ''' | + | |
+ | <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> | ||
+ | TODO | ||
+ | </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> |
Revision as of 15:22, 29 May 2009
Koala mini PC benchmarks
Questo benchmark permette di valutare le prestazioni della capacità di calcolo delle CPU dei vari modelli Koala PC.
openssl speed md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 > benchmark
Koala mini PC Intel ATOM - Ubuntu 8.10
TODO
Koala micro PC VIA C7 - Ubuntu 8.10
TODO
Koala N33 - with FPU kernel-2.6.29.4
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
Koala N33 - with FPU-less kernel-2.6.26
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
Koala Nano - with FPU-less kernel-2.6.26
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
Qualche test effettuato su PC desktop tradizionali, tanto per avere un raffronto...
My desktop AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ - Ubuntu 8.04
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
KOAN development server Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz - Debian Lenny 5.01 amd64
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