Implementation notes: x86, hobbes, crypto_aead/minalpherv11

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: minalpherv11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4609098? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170725
4647015? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170725
4653278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170725
4683009? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081820170725
4685679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170725
4699824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170725
4722323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170725
4722955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170725
4739669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170725
4873816? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170725
4875034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170725
4882483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170725
4883189? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170725
4904859? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170725
4905316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170725
4914260? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081820170725
4916000? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081820170725
4916441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170725
4950469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170725
4967705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170725
5002706? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081820170725
5057235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170725
5087322? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081820170725
5119244? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081820170725
5129667? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081820170725
5130977? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081820170725
5133670? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081820170725
5177417? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081820170725
5184708? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081820170725
5221006? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081820170725
5251027? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081820170725
5261036? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081820170725
5285042? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081820170725
5399549? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081820170725
5405021? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081820170725
5781266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170725
5853201? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170725
5865886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170725
5869391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170725
5979290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170725
6012527? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170725
6018393? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170725
6035743? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170725
6068802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170725
6143429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170725
6151400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170725
6160912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170725
6186229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170725
6223508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170725
6324852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170725
6341468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170725
6359649? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170725
6550776? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170725
6552612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170725
6597310? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170725
6602045? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170725
6650259? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170725
6707205? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170725
6713073? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170725
6745169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170725
6820542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170725
6831532? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081820170725
6843892? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081820170725
6856093? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081820170725
6885894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170725
6895547? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081820170725
6895809? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081820170725
6897288? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081820170725
6967583? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081820170725
6984544? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081820170725
6994065? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081820170725
7045312? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081820170725
7045922? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081820170725
7046554? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081820170725
7053221? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081820170725
7085992? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081820170725
7109152? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081820170725
7116481? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081820170725
7164825? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170725
7164876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170725
7241068? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081820170725
7278147? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081820170725
7331342? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170725
7334923? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081820170725
7343326? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081820170725
7375466? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081820170725
7380702? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170725
7389867? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170725
7433123? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081820170725
7451052? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081820170725
7460895? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170725
7496379? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081820170725
7504996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081820170725
8302660? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081820170725
8325542? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081820170725
8363401? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081820170725
8374336? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081820170725
8390406? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081820170725
8392161? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081820170725
8394083? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081820170725
8415888? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081820170725
8431518? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081820170725
8499478? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081820170725
8587501? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081820170725
8594291? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081820170725
8668255? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081820170725
8712612? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081820170725
8722144? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081820170725
8730708? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081820170725
8799844? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081820170725
8840748? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081820170725
8876060? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081820170725
8908164? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081820170725
8977992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170725
9040543? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170725
9073623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170725
9095669? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170725
9098561? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081820170725
9116374? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170725
9119350? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170725
9152364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081820170725
9161452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170725
9161744? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081820170725
9162124? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170725
9164856? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170725
9167208? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170725
9171624? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081820170725
9171679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170725
9189221? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170725
9194394? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081820170725
9200207? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170725
9202104? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081820170725
9210501? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081820170725
9227612? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081820170725
9232584? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081820170725
9233395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081820170725
9234243? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081820170725
9238644? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081820170725
9238764? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081820170725
9239441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081820170725
9243049? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081820170725
9314350? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081820170725
9329252? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081820170725
9348700? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081820170725
9370046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081820170725
9392980? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081820170725
9399187? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081820170725
9402427? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081820170725
9406002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081820170725
9435237? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170725
9456461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170725
9461384? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081820170725
9500294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081820170725
9545440? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081820170725
9546630? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081820170725
9552520? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081820170725
9558960? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081820170725
9586047? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081820170725
9593969? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170725
9595540? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170725
9660120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081820170725
9673511? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081820170725
9681036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081820170725
9777632? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081820170725
9819068? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081820170725
10561079? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081820170725
11087456? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081820170725
11108600? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081820170725
11124686? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081820170725
11371720? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081820170725
11388027? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081820170725
11535530? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081820170725

Test failure

Implementation: crypto_aead/minalpherv11/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref