Implementation notes: x86, gcc16, crypto_aead/norx6444v2

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: norx6444v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
234607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
234843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
234967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
234967? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
235559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
238036? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
238304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
239007? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
239226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
239226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
239741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
239762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
239762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718
239965? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072620170718
240312? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
243103? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
243120? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
243120? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
243347? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
243456? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072620170718
243706? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
244175? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
244477? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
244544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
244836? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
244838? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
244924? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
244944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
244963? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
244975? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
246051? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
246830? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
247422? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
247429? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
247431? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
247633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
247641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
247742? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
247751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
247753? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
247756? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
247759? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
247792? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
247968? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
247978? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
248193? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
248385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
248385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
248434? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
248523? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
248533? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
248930? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
248931? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072620170718
248952? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
249704? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
249705? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
249753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
249908? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
249914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
249916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
249917? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
249928? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
249941? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
249946? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718
249955? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
250268? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
250409? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072620170718
250418? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
250930? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
250930? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
252120? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072620170718
252824? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
252905? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
253089? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
253503? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
253679? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
253913? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072620170718
254868? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072620170718
254916? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
254921? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
255275? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072620170718
255409? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
255409? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
256465? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
256469? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
257351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
257352? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
257353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
257361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
257361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
257362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
258764? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
258779? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
258969? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
258970? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
258984? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
259252? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072620170718
260886? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
260887? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
260887? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
260901? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
261330? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072620170718
262070? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
262070? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
262070? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
262894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
262953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
263274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
263278? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
263478? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
263482? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
264175? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
264175? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
264363? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
264372? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
264660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
264726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
264727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
264826? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
265127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
265141? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
265381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
265514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
265871? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072620170718
266861? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
266874? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
267817? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072620170718
270741? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
271213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
271260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
271279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
272052? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
272641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
273207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
273208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
273208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
273377? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
273864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718
273881? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
273896? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
274065? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
275652? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718
276007? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
276008? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
276009? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
276034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
276075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
276076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
276218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
276486? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
276541? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718
277133? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
277305? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
277305? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
278873? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
279142? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
279868? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
282019? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718

Test failure

Implementation: crypto_aead/norx6444v2/ref
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer ref