Implementation notes: amd64, pmnod003, crypto_sign/rainbow5c

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_sign
Primitive: rainbow5c
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
150479470922 8 1048676103786 944 1050304avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
152065855612 8 104966491623 976 1051264avx2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
154184855476 8 104966491583 976 1051264avx2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
157570856804 8 104966492749 984 1051232avx2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
157788854836 8 104966491107 984 1051264avx2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
162274654812 8 104966490555 984 1051264avx2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
162884656620 8 104966492149 984 1051232avx2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
167165266268 8 1049664101856 992 1051232avx2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
173658864380 8 104966498789 992 1051232avx2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
177582439581 8 104867669778 944 1050304avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
178002864612 8 104966499093 992 1051232avx2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
178546866452 8 1049664102072 992 1051232avx2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
180929464220 8 104966498509 992 1051232avx2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
182869038543 8 104867668626 944 1050304avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
187108466452 8 1049664102072 992 1051232avx2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
195416666268 8 1049664101856 992 1051232avx2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
199880864556 8 104966498901 992 1051232avx2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
241609219460 8 104867648807 944 1050272avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
23761928130828 0 1049632166539 976 1051264portableicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
24359770118348 0 1049632154295 968 1051264portableicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
24414020131700 0 1049632167939 976 1051264portableicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
25280794120548 0 1049632156591 968 1051264portableicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910

Test failure

Implementation: portable
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 60522 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE portable

Test failure

Implementation: portable
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE portable

Test failure

Implementation: portable
Security model: unknown
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 60593 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE portable

Test failure

Implementation: portable
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 77312 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
error 142
sh: line 1: 61220 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xAVX -O3 -fomit-frame-pointer
error 142
sh: line 1: 61025 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xAVX -O3 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xCORE-AVX-I -O2 -fomit-frame-pointer
error 142
sh: line 1: 61263 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xCORE-AVX-I -O2 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xCORE-AVX-I -O3 -fomit-frame-pointer
error 142
sh: line 1: 61063 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xCORE-AVX-I -O3 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xCORE-AVX2 -O2 -fomit-frame-pointer
error 142
sh: line 1: 61298 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xCORE-AVX2 -O2 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xCORE-AVX2 -O3 -fomit-frame-pointer
error 142
sh: line 1: 61117 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xCORE-AVX2 -O3 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xSSE4.1 -O2 -fomit-frame-pointer
error 142
sh: line 1: 60836 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xSSE4.1 -O2 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xSSE4.1 -O3 -fomit-frame-pointer
error 142
sh: line 1: 60704 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xSSE4.1 -O3 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xSSE4.2 -O2 -fomit-frame-pointer
error 142
sh: line 1: 61164 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xSSE4.2 -O2 -fomit-frame-pointer portable

Test failure

Implementation: portable
Security model: unknown
Compiler: icc -xSSE4.2 -O3 -fomit-frame-pointer
error 142
sh: line 1: 60966 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
icc -xSSE4.2 -O3 -fomit-frame-pointer portable

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 62139 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE ref

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 3055 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE ref

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 62505 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE ref

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE
error 142
sh: line 1: 61793 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE ref

Test failure

Implementation: ref
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
error 111
crypto_sign_open returns nonzero

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer ref
icc -xAVX -O3 -fomit-frame-pointer ref
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer ref
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer ref
icc -xCORE-AVX-I -O2 -fomit-frame-pointer ref
icc -xCORE-AVX-I -O3 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O2 -fomit-frame-pointer ref
icc -xCORE-AVX2 -O3 -fomit-frame-pointer ref
icc -xCORE-AVX512 -O2 -fomit-frame-pointer ref
icc -xCORE-AVX512 -O3 -fomit-frame-pointer ref
icc -xSSE4.1 -O2 -fomit-frame-pointer ref
icc -xSSE4.1 -O3 -fomit-frame-pointer ref
icc -xSSE4.2 -O2 -fomit-frame-pointer ref
icc -xSSE4.2 -O3 -fomit-frame-pointer ref