Implementation notes: amd64, hydra1, crypto_aead/trivia128v2

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: trivia128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
283283refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
283284refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102320161009
284284refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102320161009
284365refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
284688refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
284688refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102320161009
284728refgcc -funroll-loops -O3 -fomit-frame-pointer2016102320161009
288299refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
288331refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102320161009
290134refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
290147refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102320161009
290918refgcc -funroll-loops -O2 -fomit-frame-pointer2016102320161009
290959refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102320161009
290995refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
291554refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
291597refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102320161009
310286refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102320161009
310845refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
329198refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
329222refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
329320refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102320161009
329509refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
336240refgcc -m64 -O3 -fomit-frame-pointer2016102320161009
336291refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
336320refgcc -O3 -fomit-frame-pointer2016102320161009
337256refgcc -march=barcelona -O3 -fomit-frame-pointer2016102320161009
337272refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
337325refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102320161009
337347refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
338307refgcc -march=k8 -O3 -fomit-frame-pointer2016102320161009
338384refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
354472refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
354480refgcc -m64 -O2 -fomit-frame-pointer2016102320161009
354501refgcc -O2 -fomit-frame-pointer2016102320161009
354813refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
354872refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102320161009
354883refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
356477refgcc -march=k8 -O2 -fomit-frame-pointer2016102320161009
356518refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
358904refgcc -march=nocona -O3 -fomit-frame-pointer2016102320161009
358981refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
359186refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
359192refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
359255refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102320161009
359280refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
363008refgcc -march=barcelona -O2 -fomit-frame-pointer2016102320161009
368741refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
368793refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102320161009
460032refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
460454refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102320161009
464847refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102320161009
466354refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
466414refgcc -funroll-loops -O -fomit-frame-pointer2016102320161009
466518refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
466525refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102320161009
479298refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
479355refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
480107refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102320161009
480302refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102320161009
481186refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
481397refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102320161009
486804refgcc -march=k8 -O -fomit-frame-pointer2016102320161009
487417refgcc -march=nocona -O2 -fomit-frame-pointer2016102320161009
487542refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
490800refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
498643refgcc -march=barcelona -O -fomit-frame-pointer2016102320161009
498651refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
498662refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102320161009
498675refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
503186refgcc -m64 -O -fomit-frame-pointer2016102320161009
503901refgcc -O -fomit-frame-pointer2016102320161009
572214refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
572221refgcc -march=nocona -O -fomit-frame-pointer2016102320161009
576584refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
606566refgcc -march=nocona -Os -fomit-frame-pointer2016102320161009
606667refgcc -m64 -Os -fomit-frame-pointer2016102320161009
606846refgcc -Os -fomit-frame-pointer2016102320161009
606891refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
606934refgcc -march=k8 -Os -fomit-frame-pointer2016102320161009
607109refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
607120refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
607509refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102320161009
607570refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
607576refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102320161009
607664refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
607864refgcc -march=barcelona -Os -fomit-frame-pointer2016102320161009
607899refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
608333refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
611557refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102320161009
1274765refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102320161009
1276122refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
1278642refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102320161009
1278663refgcc -funroll-loops -Os -fomit-frame-pointer2016102320161009
1279138refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
1280858refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
1282069refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102320161009
1283045refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
1283466refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102320161009
1843678refgcc2016102320161009
1844400refgcc -funroll-loops2016102320161009
1845261refcc2016102320161009

Test failure

Implementation: crypto_aead/trivia128v2/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

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