Implementation notes: amd64, genji239, crypto_aead/omdsha256k128n96tau128v1

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
12538819632 2768 10043533 3680 1088avx1icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
12548819664 2768 10042909 3680 1088avx1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
12554619696 2768 10043597 3680 1088sse4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
12559019632 2768 10043165 3680 1088avx1icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
12560619728 2768 10043085 3680 1088sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
12561419728 2768 10042973 3680 1088sse4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
12564819696 2768 10043229 3680 1088sse4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
12782024040 2768 10046765 3680 1024avx1icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
12786224040 2768 10046765 3680 1024avx1icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
12786824040 2768 10046813 3680 1024avx1icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
12787024040 2768 10046765 3680 1024avx1icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
12787624040 2768 10046813 3680 1024avx1icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
12788024104 2768 10046829 3680 1024sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
12788224040 2768 10046813 3680 1024avx1icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
12789224104 2768 10046829 3680 1024sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
12790424040 2768 10046813 3680 1024avx1icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
12790824104 2768 10046829 3680 1024sse4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
12791625056 2768 10046469 3680 1008sse4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
12796224104 2768 10046877 3680 1024sse4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
12798624104 2768 10046877 3680 1024sse4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
12802824040 2768 10046765 3680 1024avx1icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
12802825040 2768 10046509 3680 1008sse4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
12808024104 2768 10046877 3680 1024sse4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
12808224104 2768 10046829 3680 1024sse4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
12819224104 2768 10046877 3680 1024sse4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
12823824912 2768 10046381 3680 1008avx1icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
12889222784 2768 10045861 3680 1024sse4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
12890422784 2768 10045861 3680 1024sse4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
12891022720 2768 10045797 3680 1024avx1icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
12897222784 2768 10045861 3680 1024sse4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
12899222784 2768 10045861 3680 1024sse4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
12899822720 2768 10045797 3680 1024avx1icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
12900622720 2768 10045397 3680 1024avx1icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
12902022720 2768 10045797 3680 1024avx1icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
12902622784 2768 10045461 3680 1024sse4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
12903622720 2768 10045397 3680 1024avx1icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
12905422784 2768 10045461 3680 1024sse4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
12906222720 2768 10045397 3680 1024avx1icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
12908222784 2768 10045461 3680 1024sse4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
12911622720 2768 10045797 3680 1024avx1icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
12920222784 2768 10045461 3680 1024sse4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
12923422720 2768 10045397 3680 1024avx1icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
13858619664 2768 10043021 3680 1088avx1icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
14548214920 0 038837 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
14568814960 0 038349 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
14633014984 0 038549 856 928reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
14665215024 0 038301 856 928reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
14799020864 0 043973 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
14806620864 0 043973 856 864reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
14823020864 0 043973 856 864reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
14827220864 0 043973 856 864reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
14865421024 0 043733 856 864reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
14868221024 0 043733 856 864reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
14870421024 0 043733 856 864reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
14875821024 0 043733 856 864reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
16009615839 0 035113 816 896refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
17193422992 0 045781 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
17198022992 0 045781 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
17200822992 0 045781 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
17217622992 0 045781 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
17322022928 0 045685 856 864reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
17337822928 0 045685 856 864reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
17347422928 0 045685 856 864reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
17356826824 0 048269 856 864reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
17362022928 0 045685 856 864reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
17440226584 0 048085 856 864reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
1932265863 0 022220 808 896refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1933205773 0 022332 808 896refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2146844142 0 019140 792 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
22174024928 2768 10046341 3680 1008avx1icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017

Test failure

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

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx1
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE avx1
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE avx1
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE avx1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx1
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx1
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE sse4
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE sse4
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE sse4
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE sse4
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sse4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sse4