• # ma modeste contribution

    Posté par . En réponse au journal Power8 et openssl speed aes. Évalué à 2.

    sur des machines qui ne font pas que dormir quand je lance le test

    sur Intel Core i5 1,7 GHz
    To get the most accurate results, try to run this
    program when this computer is idle.
    Doing aes-128 cbc for 3s on 16 size blocks: 18552665 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 64 size blocks: 4870072 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 256 size blocks: 1227175 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 1024 size blocks: 303558 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 8192 size blocks: 38208 aes-128 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 16 size blocks: 16461236 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 64 size blocks: 4195232 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 256 size blocks: 1054207 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 1024 size blocks: 267223 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 8192 size blocks: 33194 aes-192 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 16 size blocks: 14438383 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 64 size blocks: 3724918 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 256 size blocks: 941916 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 236238 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 29405 aes-256 cbc's in 3.00s
    OpenSSL 0.9.8za 5 Jun 2014
    built on: Sep 9 2014
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(idx)
    compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
    available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
    timing function used: getrusage
    The 'numbers' are in 1000s of bytes per second processed.
    type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
    aes-128 cbc 99086.76k 103925.04k 104787.60k 103770.12k 104342.49k
    aes-192 cbc 87792.82k 89574.15k 89987.04k 91186.98k 90753.86k
    aes-256 cbc 77024.45k 79566.39k 80360.20k 80635.45k 80413.84k

    Core(TM)2 Duo CPU E6550 @ 2.33GHz
    Doing aes-128 cbc for 3s on 16 size blocks: 16324016 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 64 size blocks: 5307455 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 256 size blocks: 1423973 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 1024 size blocks: 367093 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 8192 size blocks: 46573 aes-128 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 16 size blocks: 14429088 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 64 size blocks: 4540986 aes-192 cbc's in 2.99s
    Doing aes-192 cbc for 3s on 256 size blocks: 1215579 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 1024 size blocks: 311195 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 8192 size blocks: 39218 aes-192 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 16 size blocks: 13067094 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 64 size blocks: 4008086 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 256 size blocks: 1056220 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 267634 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 33799 aes-256 cbc's in 3.00s
    OpenSSL 0.9.8k 25 Mar 2009
    built on: Wed Oct 15 18:36:15 UTC 2014
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
    compiler: cc -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
    aes-128 cbc 87352.59k 113604.39k 121512.36k 125301.08k 127175.34k
    aes-192 cbc 76955.14k 97198.36k 103729.41k 106221.23k 107091.29k
    aes-256 cbc 69691.17k 85505.83k 90130.77k 91352.41k 92293.80k

    Intel(R) Core(TM) i5-3570S CPU @ 3.10GHz
    Doing aes-128 cbc for 3s on 16 size blocks: 21123258 aes-128 cbc's in 2.99s
    Doing aes-128 cbc for 3s on 64 size blocks: 5755771 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 256 size blocks: 1467522 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 1024 size blocks: 369973 aes-128 cbc's in 3.00s
    Doing aes-128 cbc for 3s on 8192 size blocks: 46344 aes-128 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 16 size blocks: 17918106 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 64 size blocks: 4810040 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 256 size blocks: 1222645 aes-192 cbc's in 3.00s
    Doing aes-192 cbc for 3s on 1024 size blocks: 307783 aes-192 cbc's in 2.99s
    Doing aes-192 cbc for 3s on 8192 size blocks: 38551 aes-192 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 16 size blocks: 15589087 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 64 size blocks: 4127311 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 256 size blocks: 1047718 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 263514 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 33005 aes-256 cbc's in 2.99s
    OpenSSL 1.0.1e 11 Feb 2013
    built on: Wed Oct 15 17:54:53 UTC 2014
    options:bn(64,64) rc4(16x,int) des(idx,cisc,16,int) aes(partial) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
    The 'numbers' are in 1000s of bytes per second processed.
    type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
    aes-128 cbc 113034.16k 122789.78k 125228.54k 126284.12k 126550.02k
    aes-192 cbc 95563.23k 102614.19k 104332.37k 105407.96k 105269.93k
    aes-256 cbc 83141.80k 88049.30k 89405.27k 89946.11k 90427.08k