Implementation notes: amd64, hydra1, crypto_aead/joltikneq80112v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikneq80112v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
9231698refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
9231968refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101720161009
9231987refgcc -funroll-loops -O3 -fomit-frame-pointer2016101720161009
9233216refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101720161009
9234702refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
9236667refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9237158refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9279547refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101720161009
9285216refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
9321801refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
9323491refgcc -march=nocona -O3 -fomit-frame-pointer2016101720161009
9361640refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
9361659refgcc -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9361812refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9361974refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101720161009
9361982refgcc -march=k8 -O3 -fomit-frame-pointer2016101720161009
9364729refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
9365373refgcc -m64 -O3 -fomit-frame-pointer2016101720161009
9366895refgcc -O3 -fomit-frame-pointer2016101720161009
9385457refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101720161009
12396546refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101720161009
12423958refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
12424089refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
12424109refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
13046789refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
13047478refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101720161009
15903401refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101720161009
15903402refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
15950816refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101720161009
15974400refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101720161009
15975082refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
15997645refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
16003950refgcc -funroll-loops -O2 -fomit-frame-pointer2016101720161009
16017139refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101720161009
16076584refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
16707211refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101720161009
16708289refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
17119640refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
17243231refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101720161009
17694909refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101720161009
18083065refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
18554213refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
18609411refgcc -funroll-loops -O -fomit-frame-pointer2016101720161009
18614000refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101720161009
21030432refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
21030677refgcc -march=nocona -O2 -fomit-frame-pointer2016101720161009
21461818refgcc -march=barcelona -O2 -fomit-frame-pointer2016101720161009
21461843refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
21461911refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101720161009
21486594refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101720161009
22307435refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101720161009
22307544refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101720161009
22307915refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101720161009
22308032refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101720161009
22819612refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
22819640refgcc -O2 -fomit-frame-pointer2016101720161009
22821867refgcc -m64 -O2 -fomit-frame-pointer2016101720161009
22869155refgcc -march=k8 -O2 -fomit-frame-pointer2016101720161009
22872814refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
23262514refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
23266515refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
23266725refgcc -march=barcelona -O -fomit-frame-pointer2016101720161009
23269085refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101720161009
23408465refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101720161009
23412541refgcc -march=nocona -O -fomit-frame-pointer2016101720161009
23702919refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101720161009
23703154refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101720161009
23708386refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101720161009
23855530refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101720161009
23984084refgcc -march=k8 -O -fomit-frame-pointer2016101720161009
24350114refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
24369342refgcc -m64 -O -fomit-frame-pointer2016101720161009
24379085refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
24438189refgcc -O -fomit-frame-pointer2016101720161009
24907871refgcc -march=nocona -Os -fomit-frame-pointer2016101720161009
24910644refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
25489205refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101720161009
25558247refgcc -m64 -Os -fomit-frame-pointer2016101720161009
25558909refgcc -march=barcelona -Os -fomit-frame-pointer2016101720161009
25563876refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101720161009
25574519refgcc -Os -fomit-frame-pointer2016101720161009
25589989refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
25596592refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101720161009
25604312refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
25635149refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101720161009
25643680refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101720161009
25649995refgcc -march=k8 -Os -fomit-frame-pointer2016101720161009
25667543refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101720161009
25749995refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
26738618refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101720161009
26738824refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
27000694refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
27000744refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
27000850refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101720161009
27000976refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101720161009
27001060refgcc -funroll-loops -Os -fomit-frame-pointer2016101720161009
27001399refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
27002000refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101720161009
70056061refgcc -funroll-loops2016101720161009
70340051refgcc2016101720161009
70360838refcc2016101720161009

Test failure

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