Implementation notes: amd64, hydra1, crypto_aead/present80n6silcv1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: present80n6silcv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
35272829refgcc -funroll-loops -O2 -fomit-frame-pointer2016102120161009
35320540refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102120161009
35320950refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102120161009
35435744refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102120161009
35438575refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102120161009
36067795refgcc -funroll-loops -O -fomit-frame-pointer2016102120161009
36078065refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102120161009
36177285refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102120161009
37555008refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
37590792refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102120161009
38328003refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102120161009
38337120refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102120161009
38360916refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102120161009
38387594refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102120161009
40395578refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102120161009
40397999refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102120161009
40405394refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102120161009
40406998refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102120161009
40449118refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102120161009
40482533refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102120161009
40483056refgcc -march=barcelona -O2 -fomit-frame-pointer2016102120161009
40556129refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102120161009
40618586refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102120161009
40633944refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102120161009
41054538refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102120161009
41076632refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
41134464refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102120161009
41135332refgcc -funroll-loops -O3 -fomit-frame-pointer2016102120161009
41156277refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102120161009
41169014refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102120161009
41169349refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102120161009
41280789refgcc -m64 -O2 -fomit-frame-pointer2016102120161009
41455007refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102120161009
41501019refgcc -O2 -fomit-frame-pointer2016102120161009
42693850refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102120161009
42725144refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102120161009
42726365refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102120161009
42727402refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102120161009
42856513refgcc -march=k8 -O2 -fomit-frame-pointer2016102120161009
42867619refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102120161009
43003828refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102120161009
43005245refgcc -march=k8 -O -fomit-frame-pointer2016102120161009
43310615refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102120161009
43315886refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102120161009
43319709refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102120161009
43436122refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102120161009
43480805refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102120161009
43482594refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102120161009
43483346refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102120161009
43524359refgcc -march=barcelona -O -fomit-frame-pointer2016102120161009
43719271refgcc -O -fomit-frame-pointer2016102120161009
43729248refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102120161009
43779424refgcc -m64 -O -fomit-frame-pointer2016102120161009
46661520refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102120161009
46661752refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102120161009
46662072refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102120161009
46664003refgcc -march=barcelona -O3 -fomit-frame-pointer2016102120161009
46728024refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102120161009
46754453refgcc -march=k8 -O3 -fomit-frame-pointer2016102120161009
47912176refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102120161009
47920677refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102120161009
48988952refgcc -O3 -fomit-frame-pointer2016102120161009
49034649refgcc -m64 -O3 -fomit-frame-pointer2016102120161009
49082104refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102120161009
50327251refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102120161009
50327484refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102120161009
54089810refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102120161009
54091082refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102120161009
57388104refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102120161009
57422010refgcc -march=nocona -O2 -fomit-frame-pointer2016102120161009
59034115refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102120161009
59060728refgcc -march=nocona -O -fomit-frame-pointer2016102120161009
60813467refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102120161009
60837856refgcc -march=nocona -O3 -fomit-frame-pointer2016102120161009
100550166refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102120161009
100587251refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102120161009
103578734refgcc -march=barcelona -Os -fomit-frame-pointer2016102120161009
103581555refgcc -Os -fomit-frame-pointer2016102120161009
103587506refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102120161009
103615888refgcc -march=k8 -Os -fomit-frame-pointer2016102120161009
103617642refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102120161009
103621272refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102120161009
103625347refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102120161009
103629688refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102120161009
103662387refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102120161009
103682951refgcc -m64 -Os -fomit-frame-pointer2016102120161009
103706372refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102120161009
103710054refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102120161009
103713600refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102120161009
105112394refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102120161009
105163463refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102120161009
105166124refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102120161009
105206296refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102120161009
105213125refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102120161009
105213686refgcc -funroll-loops -Os -fomit-frame-pointer2016102120161009
105220859refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102120161009
108365904refgcc -march=nocona -Os -fomit-frame-pointer2016102120161009
108405826refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102120161009
163052533refgcc2016102120161009
163110128refgcc -funroll-loops2016102120161009
163125175refcc2016102120161009

Test failure

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