Implementation notes: amd64, hydra1, crypto_aead/ifeedaes128n104v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: ifeedaes128n104v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
477936refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
478237refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
478331refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
480626refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
482315refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
482592refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
483294refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
483345refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
483416refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
483507refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
498731refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
498919refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
499389refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
499605refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
501253refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
501547refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
503280refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
506597refgcc -O3 -fomit-frame-pointer2016101620161009
506984refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
507091refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
507101refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
507223refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
508011refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
540420refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
540516refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
540604refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
540773refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
551794refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
551872refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
554730refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
555571refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
556091refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
571091refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
572829refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
573000refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
574111refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
583699refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
583726refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
775189refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
781632refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
799029refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
808315refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
810098refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
827251refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
1376917refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
1386230refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
1386798refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
1390904refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
1399136refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
1408240refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
1412947refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
1417629refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
1420333refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
1425621refgcc -O2 -fomit-frame-pointer2016101620161009
1426749refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
1429651refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
1433259refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
1444944refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
1445013refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
1446725refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
1446789refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
1448203refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
1450699refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
1461512refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
1461802refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
1462856refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
1463112refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
1463959refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
1465446refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
1467519refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
1469930refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
1483155refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
1491743refgcc -O -fomit-frame-pointer2016101620161009
1501191refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
1509266refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
1511949refgcc -m64 -O -fomit-frame-pointer2016101620161009
1512563refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
1517183refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
1519568refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
1526322refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
1529334refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
1530045refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
1531536refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
1533328refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
1533672refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
1537333refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
1538122refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
1541645refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
1543181refgcc -Os -fomit-frame-pointer2016101620161009
1543550refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
1546749refgcc -m64 -Os -fomit-frame-pointer2016101620161009
1549373refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
1550512refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
1565315refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
1581008refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
1581773refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
1589664refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
1592803refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
5518887refgcc -funroll-loops2016101620161009
5519147refgcc2016101620161009
5520298refcc2016101620161009

Test failure

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