Implementation notes: amd64, hydra1, crypto_aead/ifeedaes128n96v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: ifeedaes128n96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
477981refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
478275refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
478280refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
478379refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
479837refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
479864refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
483382refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
483421refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
483765refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
483824refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
497643refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
498229refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
498773refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
498818refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
499149refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
499452refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
499741refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
507392refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
507645refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
507822refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
511011refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
511494refgcc -O3 -fomit-frame-pointer2016101620161009
511666refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
540318refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
540437refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
540512refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
540786refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
552051refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
552199refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
552287refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
555295refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
556243refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
570165refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
570706refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
575269refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
576082refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
581165refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
582144refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
772872refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
780781refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
798530refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
800237refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
808480refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
825885refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
1385419refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
1386786refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
1396821refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
1420432refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
1421077refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
1421837refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
1422176refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
1423496refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
1424141refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
1427362refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
1427686refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
1431864refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
1444373refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
1455344refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
1461883refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
1465444refgcc -O -fomit-frame-pointer2016101620161009
1467245refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
1468471refgcc -O2 -fomit-frame-pointer2016101620161009
1469808refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
1471165refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
1471303refgcc -m64 -O -fomit-frame-pointer2016101620161009
1473139refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
1473289refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
1478240refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
1484691refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
1491688refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
1498150refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
1501840refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
1506624refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
1515809refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
1516325refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
1516938refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
1518495refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
1518581refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
1523565refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
1524901refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
1536058refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
1536456refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
1540248refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
1543923refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
1544803refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
1545173refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
1546208refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
1547758refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
1551162refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
1552194refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
1552567refgcc -Os -fomit-frame-pointer2016101620161009
1552976refgcc -m64 -Os -fomit-frame-pointer2016101620161009
1557573refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
1558675refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
1568090refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
1568163refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
1573909refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
1574370refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
5518000refgcc -funroll-loops2016101620161009
5521159refcc2016101620161009
5521568refgcc2016101620161009

Test failure

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