Implementation notes: amd64, genji291, crypto_aead/trivia128v2

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_aead
Primitive: trivia128v2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
396116? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082020180818
396270? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
400666? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082020180818
400680? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082020180818
401478? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
408380? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
408632? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082020180818
458654? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018082020180818
465752? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082020180818
465794? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082020180818
465920? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
471688? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082020180818
476098? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082020180818
476238? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082020180818
480634? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082020180818
480774? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082020180818
487452? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082020180818
487480? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082020180818
487522? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082020180818
487522? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082020180818
487592? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082020180818
487774? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082020180818
487844? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082020180818
487928? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082020180818
487956? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082020180818
503244? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082020180818
503412? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082020180818
504952? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082020180818
504966? ? ?? ? ?reficc2018082020180818
505050? ? ?? ? ?reficc_-no-vec2018082020180818
505568? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082020180818
505582? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082020180818
506030? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082020180818
506366? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082020180818
507080? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082020180818
507528? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082020180818
507612? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082020180818
508116? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082020180818
509362? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082020180818
510440? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082020180818
510748? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082020180818
512764? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082020180818
515354? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082020180818
516376? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082020180818
516418? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082020180818
518322? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082020180818
524202? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018082020180818
527856? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018082020180818
531706? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018082020180818
536620? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082020180818
537040? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082020180818
537670? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082020180818
542640? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082020180818
546868? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082020180818
706818? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
709394? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
710570? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
715540? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
723562? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
725508? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
727846? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
728140? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
732214? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082020180818
734846? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082020180818
747040? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
749112? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
751702? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082020180818
770630? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082020180818
771372? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082020180818
771582? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082020180818
771834? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082020180818
772198? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082020180818
772576? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082020180818
773318? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082020180818
774004? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082020180818
775040? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082020180818
775936? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082020180818
781494? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082020180818
799792? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
800212? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082020180818
803404? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082020180818
806330? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082020180818
807590? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082020180818
854336? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
856576? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
856688? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082020180818
857164? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082020180818
877492? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
879872? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082020180818
1180438? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1186934? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1189622? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1196986? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1232266? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1240946? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082020180818
1244600? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1246518? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082020180818
1331596? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1331694? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1332646? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1334340? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1335474? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1340976? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082020180818
1343370? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1347780? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1351014? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082020180818
1355830? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1355872? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082020180818
1357300? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082020180818
1358112? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082020180818
1360072? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082020180818
1360142? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
1362298? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1363320? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082020180818
1363572? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082020180818
1363894? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082020180818
1365896? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082020180818
1368248? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082020180818
1368836? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082020180818
1370586? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082020180818
1371860? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082020180818
1395380? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082020180818
1399650? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082020180818
1446928? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082020180818
2587368? ? ?? ? ?refcc2018082020180818
2598834? ? ?? ? ?refgcc2018082020180818
2607318? ? ?? ? ?refgcc_-funroll-loops2018082020180818