******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: Pypy ==================== Profile: S!___ Key size: 128 bits IV size: 64 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 4244 bytes Testing stream encryption speed: Encrypted 9 blocks of 4096 bytes (under 1 keys, 9 blocks/key) Total time: 203269 clock ticks (232.31 usec) Encryption speed (cycles/byte): 5.51 Encryption speed (Mbps): 1269.49 Testing packet encryption speed: Encrypted 44 packets of 40 bytes (under 1 keys, 44 packets/key) Total time: 215097 clock ticks (245.83 usec) Encryption speed (cycles/packet): 4888.57 Encryption speed (cycles/byte): 122.21 Encryption speed (Mbps): 57.28 Overhead: 2116.4% Encrypted 28 packets of 576 bytes (under 1 keys, 28 packets/key) Total time: 213793 clock ticks (244.33 usec) Encryption speed (cycles/packet): 7635.46 Encryption speed (cycles/byte): 13.26 Encryption speed (Mbps): 528.06 Overhead: 140.4% Encrypted 17 packets of 1500 bytes (under 1 keys, 17 packets/key) Total time: 210437 clock ticks (240.50 usec) Encryption speed (cycles/packet): 12378.65 Encryption speed (cycles/byte): 8.25 Encryption speed (Mbps): 848.23 Overhead: 49.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.89 Encryption speed (Mbps): 370.60 Overhead: 242.6% Testing key setup speed: Did 110 key setups (under 10 keys, 11 setups/key) Total time: 203005 clock ticks (232.01 usec) Key setup speed (cycles/setup): 1845.50 Key setup speed (setups/second): 474126.25 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 185129 clock ticks (211.58 usec) IV setup speed (cycles/setup): 3085.48 IV setup speed (setups/second): 283586.04 Testing key agility: Encrypted 35 blocks of 256 bytes (each time switching contexts) Total time: 219861 clock ticks (251.27 usec) Encryption speed (cycles/byte): 24.54 Encryption speed (Mbps): 285.27 Overhead: 345.0% End of performance measurements Primitive Name: Pypy ==================== Profile: S!___ Key size: 256 bits IV size: 128 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 4244 bytes Testing stream encryption speed: Encrypted 9 blocks of 4096 bytes (under 1 keys, 9 blocks/key) Total time: 203309 clock ticks (232.35 usec) Encryption speed (cycles/byte): 5.52 Encryption speed (Mbps): 1269.24 Testing packet encryption speed: Encrypted 42 packets of 40 bytes (under 1 keys, 42 packets/key) Total time: 210840 clock ticks (240.96 usec) Encryption speed (cycles/packet): 5020.00 Encryption speed (cycles/byte): 125.50 Encryption speed (Mbps): 55.78 Overhead: 2175.6% Encrypted 27 packets of 576 bytes (under 1 keys, 27 packets/key) Total time: 209468 clock ticks (239.39 usec) Encryption speed (cycles/packet): 7758.07 Encryption speed (cycles/byte): 13.47 Encryption speed (Mbps): 519.72 Overhead: 144.2% Encrypted 17 packets of 1500 bytes (under 1 keys, 17 packets/key) Total time: 212560 clock ticks (242.93 usec) Encryption speed (cycles/packet): 12503.53 Encryption speed (cycles/byte): 8.34 Encryption speed (Mbps): 839.76 Overhead: 51.1% Weighted average (Simple Imix): Encryption speed (cycles/byte): 19.26 Encryption speed (Mbps): 363.36 Overhead: 249.3% Testing key setup speed: Did 100 key setups (under 10 keys, 10 setups/key) Total time: 205779 clock ticks (235.18 usec) Key setup speed (cycles/setup): 2057.79 Key setup speed (setups/second): 425213.46 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 192889 clock ticks (220.44 usec) IV setup speed (cycles/setup): 3214.82 IV setup speed (setups/second): 272177.26 Testing key agility: Encrypted 34 blocks of 256 bytes (each time switching contexts) Total time: 213724 clock ticks (244.26 usec) Encryption speed (cycles/byte): 24.55 Encryption speed (Mbps): 285.08 Overhead: 345.2% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 01:22:58 MET 2007 CPU: ------------------------------------------------------------------------------- Model: 9000/785/J6750 COMPILER: ------------------------------------------------------------------------------- Reading specs from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.3.2/specs Configured with: ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure Thread model: single gcc version 3.3.2 COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=hppa2.0n-hp-hpux11.00-gcc_default_O3-ual-ofp hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/pypy/../../../include -I../../../../submissions/py/pypy -c -o ecrypt-test_gcc_default.o ../../../../submissions/py/pypy/../../../test/ecrypt-test.c hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/pypy/../../../include -I../../../../submissions/py/pypy -c -o ecrypt-sync_gcc_default.o ../../../../submissions/py/pypy/../../../api/ecrypt-sync.c hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/pypy/../../../include -I../../../../submissions/py/pypy -c -o pypy_gcc_default.o ../../../../submissions/py/pypy/pypy.c ../../../../submissions/py/pypy/pypy.c: In function `ECRYPT_keysetup': ../../../../submissions/py/pypy/pypy.c:39: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:52: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:59: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:66: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c: In function `ECRYPT_ivsetup': ../../../../submissions/py/pypy/pypy.c:131: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:139: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:92: warning: unused variable `keysizeb' ../../../../submissions/py/pypy/pypy.c: In function `ECRYPT_process_bytes': ../../../../submissions/py/pypy/pypy.c:227: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:255: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:272: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:208: warning: unused variable `bl' ../../../../submissions/py/pypy/pypy.c: In function `ECRYPT_keystream_bytes': ../../../../submissions/py/pypy/pypy.c:313: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:338: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:353: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/pypy/pypy.c:294: warning: unused variable `bl' ../../../../submissions/py/pypy/pypy.c: In function `ECRYPT_init': ../../../../submissions/py/pypy/pypy.c:386: warning: ISO C89 forbids mixed declarations and code hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync_gcc_default.o pypy_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 101bbcbb7286ce9fb2fc9def27c5997c -