Implementation notes: amd64, hydra1, crypto_aead/lacv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: lacv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
637869refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101820161009
640187refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101820161009
656742refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
658200refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101820161009
658536refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101820161009
659459refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101820161009
659539refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101820161009
659754refgcc -funroll-loops -O3 -fomit-frame-pointer2016101820161009
660379refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101820161009
663917refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101820161009
665087refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101820161009
665774refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101820161009
666939refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101820161009
667272refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
667645refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101820161009
668885refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101820161009
668985refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101820161009
669124refgcc -funroll-loops -O2 -fomit-frame-pointer2016101820161009
682668refgcc -march=nocona -O3 -fomit-frame-pointer2016101820161009
685056refgcc -march=barcelona -O3 -fomit-frame-pointer2016101820161009
685083refgcc -m64 -O3 -fomit-frame-pointer2016101820161009
685399refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101820161009
686007refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101820161009
686138refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
686544refgcc -O3 -fomit-frame-pointer2016101820161009
687229refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101820161009
687931refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101820161009
688178refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101820161009
688207refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101820161009
688840refgcc -march=k8 -O3 -fomit-frame-pointer2016101820161009
689042refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101820161009
689783refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101820161009
692344refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101820161009
692851refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101820161009
693568refgcc -funroll-loops -O -fomit-frame-pointer2016101820161009
694799refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101820161009
695145refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101820161009
700088refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101820161009
1549838refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101820161009
1553790refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
1555054refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101820161009
1561184refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
1562656refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
1566704refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
3842904refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101820161009
3843914refgcc -m64 -O2 -fomit-frame-pointer2016101820161009
3853923refgcc -O2 -fomit-frame-pointer2016101820161009
3889225refgcc -march=k8 -O2 -fomit-frame-pointer2016101820161009
3890878refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101820161009
3901668refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101820161009
3920667refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101820161009
3922495refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101820161009
3931555refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101820161009
3966670refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101820161009
3980715refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
3989430refgcc -march=barcelona -O2 -fomit-frame-pointer2016101820161009
4009979refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101820161009
4036451refgcc -march=barcelona -O -fomit-frame-pointer2016101820161009
4040815refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101820161009
4043556refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101820161009
4043987refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101820161009
4108739refgcc -O -fomit-frame-pointer2016101820161009
4112094refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101820161009
4115304refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101820161009
4116483refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101820161009
4118661refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101820161009
4126528refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101820161009
4173090refgcc -m64 -O -fomit-frame-pointer2016101820161009
4210697refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101820161009
4250434refgcc -march=k8 -O -fomit-frame-pointer2016101820161009
4751539refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101820161009
4752067refgcc -march=nocona -O2 -fomit-frame-pointer2016101820161009
4995190refgcc -march=nocona -O -fomit-frame-pointer2016101820161009
5018305refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101820161009
7508213refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101820161009
7642561refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101820161009
7644592refgcc -Os -fomit-frame-pointer2016101820161009
7646448refgcc -march=barcelona -Os -fomit-frame-pointer2016101820161009
7647157refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101820161009
7649306refgcc -march=k8 -Os -fomit-frame-pointer2016101820161009
7652117refgcc -m64 -Os -fomit-frame-pointer2016101820161009
7652242refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101820161009
7654982refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101820161009
7709074refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101820161009
7716143refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101820161009
7716270refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101820161009
7735561refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101820161009
7798864refgcc -march=nocona -Os -fomit-frame-pointer2016101820161009
7824598refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101820161009
7939509refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101820161009
7980377refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101820161009
8201659refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101820161009
8202424refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101820161009
8243619refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101820161009
8245101refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101820161009
8247469refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101820161009
8247774refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101820161009
8272736refgcc -funroll-loops -Os -fomit-frame-pointer2016101820161009
17782552refgcc -funroll-loops2016101820161009
17804074refgcc2016101820161009
17804692refcc2016101820161009

Test failure

Implementation: crypto_aead/lacv1/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