Implementation notes: amd64, wintermute, crypto_stream/rabbit
Computer: wintermute
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20140505
Operation: crypto_stream
Primitive: rabbit
Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5292 | e/opt/2/3 | clang -O3 -mavx2 | 20140508 | 20140505 |
5296 | e/opt/2/2 | clang -O3 -mavx | 20140508 | 20140505 |
5300 | e/opt/2/2 | clang -O3 | 20140508 | 20140505 |
5300 | e/opt/2/3 | clang -O3 | 20140508 | 20140505 |
5300 | e/opt/2/3 | clang -O3 -mavx | 20140508 | 20140505 |
5304 | e/opt/2/2 | clang -O3 -mavx2 | 20140508 | 20140505 |
5308 | e/opt/1/2 | clang -O3 -mavx2 | 20140508 | 20140505 |
5308 | e/opt/1/3 | clang -O3 -mavx2 | 20140508 | 20140505 |
5316 | e/opt/1/2 | clang -O3 -mavx | 20140508 | 20140505 |
5320 | e/opt/1/3 | clang -O3 | 20140508 | 20140505 |
5328 | e/opt/1/3 | clang -O3 -mavx | 20140508 | 20140505 |
5328 | e/opt/1/4 | clang -O3 -mavx | 20140508 | 20140505 |
5332 | e/opt/1/2 | clang -O3 | 20140508 | 20140505 |
5332 | e/opt/1/4 | clang -O3 | 20140508 | 20140505 |
5336 | e/opt/1/4 | clang -O3 -mavx2 | 20140508 | 20140505 |
7960 | e/opt/2/1 | clang -O3 -mavx2 | 20140508 | 20140505 |
7968 | e/opt/2/1 | clang -O3 | 20140508 | 20140505 |
8004 | e/opt/2/1 | clang -O3 -mavx | 20140508 | 20140505 |
8008 | e/opt/1/1 | clang -O3 -mavx | 20140508 | 20140505 |
8024 | e/opt/1/1 | clang -O3 -mavx2 | 20140508 | 20140505 |
8040 | e/opt/1/1 | clang -O3 | 20140508 | 20140505 |
11292 | e/ref | clang -O3 -mavx2 | 20140508 | 20140505 |
11316 | e/ref | clang -O3 | 20140508 | 20140505 |
11392 | e/ref | clang -O3 -mavx | 20140508 | 20140505 |
20904 | e/opt/2/2 | cc | 20140508 | 20140505 |
20928 | e/opt/2/3 | cc | 20140508 | 20140505 |
21028 | e/opt/1/3 | cc | 20140508 | 20140505 |
21036 | e/opt/1/4 | cc | 20140508 | 20140505 |
21040 | e/opt/1/2 | cc | 20140508 | 20140505 |
27556 | e/opt/2/1 | cc | 20140508 | 20140505 |
27660 | e/opt/1/1 | cc | 20140508 | 20140505 |
37700 | e/ref | cc | 20140508 | 20140505 |
Compiler output
Implementation: crypto_stream/rabbit/e/opt/2/4
Compiler: cc
rabbit.c: In file included from rabbit.c:1:
rabbit.c: ./e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER' is invalid in C99 [-Wimplicit-function-declaration]
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:315:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:316:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(2, 0x4D34D34D)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:318:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:320:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:322:44: error: expected ';' after expression
rabbit.c: ...
Number of similar (compiler,implementation) pairs: 4, namely:
Compiler | Implementations
|
cc | e/opt/2/4 |
clang -O3 | e/opt/2/4 |
clang -O3 -mavx | e/opt/2/4 |
clang -O3 -mavx2 | e/opt/2/4
|
Compiler output
Implementation: crypto_stream/rabbit/e/opt/2/5
Compiler: cc
rabbit.c: In file included from rabbit.c:1:
rabbit.c: ./e/rabbit.c:37:2: error: this variant does not compile on this platform
rabbit.c: #error this variant does not compile on this platform
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:4: warning: implicit declaration of function 'RABBIT_G_AND_LATE_COUNTER' is invalid in C99 [-Wimplicit-function-declaration]
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ./e/rabbit.c:314:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(0, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:315:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(1, 0x34D34D34)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:316:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(2, 0x4D34D34D)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:318:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(3, 0xD34D34D3)
rabbit.c: ^
rabbit.c: ;
rabbit.c: ./e/rabbit.c:320:44: error: expected ';' after expression
rabbit.c: RABBIT_G_AND_LATE_COUNTER(4, 0x34D34D34)
rabbit.c: ...
Number of similar (compiler,implementation) pairs: 4, namely:
Compiler | Implementations
|
cc | e/opt/2/5 |
clang -O3 | e/opt/2/5 |
clang -O3 -mavx | e/opt/2/5 |
clang -O3 -mavx2 | e/opt/2/5
|