Implementation notes: x86, hobbes, crypto_aead/trivia128v1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: trivia128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
462447? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082720170725
486922? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082720170725
488135? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017082720170725
488248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082720170725
488653? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082720170725
489238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082720170725
489388? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082720170725
490995? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017082720170725
491309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082720170725
491912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082720170725
492667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082720170725
517665? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082720170725
518448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082720170725
518483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017082720170725
523737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082720170725
524421? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082720170725
526014? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017082720170725
526824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082720170725
527819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082720170725
531537? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017082720170725
532590? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082720170725
562308? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017082720170725
562604? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017082720170725
563164? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017082720170725
563602? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017082720170725
565614? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017082720170725
568426? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017082720170725
568887? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017082720170725
569074? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017082720170725
569133? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017082720170725
569685? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017082720170725
570037? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017082720170725
570074? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017082720170725
570667? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017082720170725
571289? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017082720170725
573130? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017082720170725
573609? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017082720170725
584474? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017082720170725
584758? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017082720170725
592418? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017082720170725
592704? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017082720170725
596865? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017082720170725
597208? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017082720170725
597837? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017082720170725
605415? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017082720170725
611364? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017082720170725
613469? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017082720170725
618208? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017082720170725
618442? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017082720170725
618618? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017082720170725
618649? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017082720170725
618878? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017082720170725
619567? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017082720170725
620963? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017082720170725
641934? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082720170725
642490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082720170725
873956? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017082720170725
874333? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017082720170725
883306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082720170725
884522? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082720170725
889567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017082720170725
891220? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082720170725
891282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017082720170725
891570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082720170725
892736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017082720170725
893885? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082720170725
896532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017082720170725
897546? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082720170725
897671? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082720170725
898575? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082720170725
899917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017082720170725
903271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017082720170725
937615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082720170725
948160? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082720170725
951247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082720170725
952533? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082720170725
957429? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082720170725
957615? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017082720170725
958429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017082720170725
958456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017082720170725
958669? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082720170725
960631? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017082720170725
968938? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017082720170725
969622? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082720170725
972278? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017082720170725
973376? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082720170725
975068? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082720170725
975735? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017082720170725
976634? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082720170725
976794? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017082720170725
977176? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017082720170725
977187? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017082720170725
977361? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017082720170725
977713? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017082720170725
979484? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017082720170725
979535? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017082720170725
980496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017082720170725
981333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017082720170725
982157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017082720170725
986020? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017082720170725
987128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017082720170725
988337? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017082720170725
989851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017082720170725
990708? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082720170725
990817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017082720170725
992860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017082720170725
996029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082720170725
996856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082720170725
998473? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017082720170725
999565? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017082720170725
1000243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082720170725
1003204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082720170725
1012971? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017082720170725
1022975? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017082720170725
1023621? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017082720170725
1025792? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017082720170725
1026301? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017082720170725
1026425? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017082720170725
1026822? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017082720170725
1028821? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017082720170725
1031909? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017082720170725
1032257? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017082720170725
1034265? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017082720170725
1038714? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017082720170725
1041719? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017082720170725
1043876? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017082720170725
1045345? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017082720170725
1045933? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017082720170725
1046331? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017082720170725
1046984? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017082720170725
1050207? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017082720170725
1051184? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017082720170725
1054288? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017082720170725
1056223? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017082720170725
1056761? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017082720170725
1068743? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017082720170725
1086715? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017082720170725
1107524? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017082720170725
1107722? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017082720170725
1107764? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017082720170725
1116548? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017082720170725
1138385? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017082720170725
1138969? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017082720170725
1139711? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017082720170725
1467772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017082720170725
1468563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082720170725
1483984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017082720170725
1484987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082720170725
1485042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082720170725
1494299? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017082720170725
1494465? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017082720170725
1495486? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017082720170725
1497936? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017082720170725
1510636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017082720170725
1519368? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017082720170725
1532973? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017082720170725
1535101? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017082720170725
1535773? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017082720170725
1535923? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017082720170725
1535968? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017082720170725
1540970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082720170725
1541884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082720170725
1562212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082720170725
1563792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082720170725
1567381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017082720170725
1569557? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017082720170725
1571518? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017082720170725
1571751? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017082720170725
1572427? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017082720170725
1572790? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017082720170725
1573057? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017082720170725
1576641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017082720170725

Test failure

Implementation: crypto_aead/trivia128v1/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