Implementation notes: x86, gcc16, crypto_aead/oceankeyakv1

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_aead
Primitive: oceankeyakv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
684210? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
684290? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
687183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
697852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
707881? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072620170718
716208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
716245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
716255? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
727641? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
729332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072620170718
729335? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072620170718
729360? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
732506? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017072620170718
733371? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072620170718
734306? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
734691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072620170718
734875? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
736679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
741208? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
741536? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072620170718
741602? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072620170718
742170? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072620170718
742247? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072620170718
742484? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072620170718
742555? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072620170718
744016? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072620170718
750495? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072620170718
752089? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072620170718
753147? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
753308? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
754512? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
754570? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
757480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072620170718
759084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
759991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072620170718
760035? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072620170718
761610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
761778? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072620170718
761833? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072620170718
762064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
775417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
776059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
776306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
783888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
784482? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
784525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
793500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
793539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
793567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
793573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
836416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
836465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
837221? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072620170718
837292? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072620170718
842841? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
843694? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072620170718
851031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
859095? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072620170718
891514? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
909562? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072620170718
909845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
912216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
912219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
912245? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
912260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
912266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
912361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
912802? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
913860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
913877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
915420? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
915563? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
915663? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
931704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718
931791? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
952559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718
2013231? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072620170718
2015280? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072620170718
2023724? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072620170718
2030176? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072620170718
2035519? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072620170718
2056607? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072620170718
2056642? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072620170718
2058804? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072620170718
2063015? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072620170718
2063131? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072620170718
2067068? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072620170718
2067084? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072620170718
2075661? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072620170718
2121807? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072620170718
2132655? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072620170718
2134675? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072620170718
2138113? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072620170718
2138189? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072620170718
2139214? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072620170718
2151933? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072620170718
2153781? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072620170718
2154376? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072620170718
2160997? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072620170718
2163110? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017072620170718
2167138? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017072620170718
2171859? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072620170718
2172159? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072620170718
2179828? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072620170718
2184171? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072620170718
2184263? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072620170718
2191744? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072620170718
2239478? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072620170718
2239806? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072620170718
2255819? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072620170718
2280091? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072620170718
2283442? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072620170718
2285401? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072620170718
2289678? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072620170718
4132153? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072620170718
4195196? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072620170718
4221424? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072620170718
4227752? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072620170718
5123995? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072620170718
5152874? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
5154206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
5173571? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
5175987? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
5185279? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
5187570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
5187869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
5188744? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072620170718
5191588? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072620170718
5192625? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072620170718
5196844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
5197107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
5197327? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
5202824? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072620170718
5203773? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072620170718
5206591? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072620170718
5206722? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072620170718
5240250? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072620170718
5240944? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072620170718
5244881? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072620170718
5245716? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072620170718
5247665? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
5249159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
5267803? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
5272363? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
5273280? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
5273462? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072620170718
5275143? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017072620170718
5276921? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072620170718
5276986? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072620170718
5279224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
5281747? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718
5282057? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072620170718
5290478? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072620170718
5293564? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072620170718
5298406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072620170718
5302754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072620170718
5305364? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072620170718
5316480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072620170718
5330077? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072620170718
5354555? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072620170718