Implementation notes: x86, hydra7, crypto_aead/twine80n6clocv1

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: twine80n6clocv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1037532? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014053020140525
1038016? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014053020140525
1041736? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014053020140525
1041888? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014053020140525
1042696? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014053020140525
1043036? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014053020140525
1043264? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014053020140525
1043664? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014053020140525
1043848? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014053020140525
1049112? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014053020140525
1049552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014053020140525
1050784? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014053020140525
1052300? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014053020140525
1053240? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014053020140525
1054148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014053020140525
1055096? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014053020140525
1055588? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014053020140525
1058684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014053020140525
1058788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014053020140525
1059676? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014053020140525
1060772? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014053020140525
1063560? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014053020140525
1063796? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014053020140525
1063888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014053020140525
1065016? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014053020140525
1065064? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014053020140525
1065640? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014053020140525
1066152? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014053020140525
1067076? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014053020140525
1067840? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014053020140525
1068812? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014053020140525
1069144? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014053020140525
1069900? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014053020140525
1070216? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014053020140525
1070260? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014053020140525
1070552? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014053020140525
1078884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014053020140525
1079672? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014053020140525
1080680? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014053020140525
1081804? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014053020140525
1086216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014053020140525
1086740? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014053020140525
1087192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014053020140525
1087636? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014053020140525
1087804? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014053020140525
1087900? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014053020140525
1087908? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014053020140525
1087968? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014053020140525
1088272? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014053020140525
1088808? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014053020140525
1088852? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014053020140525
1088984? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014053020140525
1089060? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014053020140525
1091140? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014053020140525
1091380? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014053020140525
1091476? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014053020140525
1091752? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014053020140525
1091904? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014053020140525
1091988? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014053020140525
1092612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014053020140525
1093352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014053020140525
1097848? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014053020140525
1103852? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014053020140525
1109604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014053020140525
1113704? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014053020140525
1113808? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014053020140525
1114040? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014053020140525
1122224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014053020140525
1122940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014053020140525
1126056? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014053020140525
1126136? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014053020140525
1189668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014053020140525
1189684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014053020140525
1189856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014053020140525
1199000? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014053020140525
1199336? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014053020140525
1201004? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014053020140525
1202000? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014053020140525
1202732? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014053020140525
1202788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014053020140525
1203892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014053020140525
1204740? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014053020140525
1205612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014053020140525
1205972? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014053020140525
1207728? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014053020140525
1207936? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014053020140525
1242416? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014053020140525
1768772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014053020140525
1769112? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014053020140525
1773684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014053020140525
1773772? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014053020140525
1911424? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014053020140525
1911692? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014053020140525
1911984? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014053020140525
1964532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014053020140525
1970044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014053020140525
1972720? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014053020140525
1972892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014053020140525
1985916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014053020140525
1987696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014053020140525
1997980? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014053020140525
1998764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014053020140525
2004904? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014053020140525
2006052? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014053020140525
2006164? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014053020140525
2006388? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014053020140525
2007804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014053020140525
2008188? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014053020140525
2010408? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014053020140525
2010972? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014053020140525
2012156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014053020140525
2014432? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014053020140525
2014664? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014053020140525
2014676? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014053020140525
2014736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014053020140525
2016524? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014053020140525
2021244? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014053020140525
2028368? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014053020140525
2028476? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014053020140525
2028892? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014053020140525
2032992? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014053020140525
2033076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014053020140525
2039536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014053020140525
2110820? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014053020140525
2111072? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014053020140525
2123320? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014053020140525
2123576? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014053020140525
2133228? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014053020140525
2134360? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014053020140525
2134728? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014053020140525
2137840? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014053020140525
2151860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014053020140525
2164656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014053020140525
2190756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014053020140525
2207464? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014053020140525
2207856? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014053020140525
2211036? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014053020140525
2215124? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014053020140525
2215124? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014053020140525
2215360? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014053020140525
2215416? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014053020140525
2215532? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014053020140525
2215608? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014053020140525
2216664? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014053020140525
2216668? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014053020140525
2216892? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014053020140525
2217208? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014053020140525
2217504? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014053020140525
2217604? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014053020140525
2217732? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014053020140525
2218164? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014053020140525
2219332? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014053020140525
2226180? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014053020140525
2229096? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014053020140525
2297268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014053020140525
2300084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014053020140525
2300368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014053020140525
2301516? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014053020140525
2301700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014053020140525
2301888? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014053020140525
2307204? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014053020140525
2314280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014053020140525
2324320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014053020140525
2325612? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014053020140525
2326484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014053020140525
2327436? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014053020140525
2332336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014053020140525
2332616? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014053020140525
2332756? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014053020140525
2465368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014053020140525
2479128? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014053020140525
2501696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014053020140525