Implementation notes: amd64, glyme, crypto_aead/proest128copav1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: proest128copav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
918788refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020520170105
918864refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
923764refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
925436refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
925908refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020520170105
926972refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020520170105
941240refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
943872refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
944072refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020520170105
944496refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020520170105
945872refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
947592refgcc -march=barcelona -O2 -fomit-frame-pointer2017020520170105
947660refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
948356refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020520170105
950140refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020520170105
950220refgcc -funroll-loops -O -fomit-frame-pointer2017020520170105
950416refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
950660refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020520170105
950860refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
952304refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
952512refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
953076refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020520170105
953952refgcc -funroll-loops -O2 -fomit-frame-pointer2017020520170105
958656refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020520170105
958692refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020520170105
958744refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020520170105
958772refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020520170105
960568refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020520170105
961232refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020520170105
961420refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020520170105
962052refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020520170105
962100refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020520170105
962580refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020520170105
962664refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020520170105
962676refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020520170105
963336refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020520170105
963404refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020520170105
963448refgcc -m64 -O -fomit-frame-pointer2017020520170105
964028refgcc -march=nocona -O -fomit-frame-pointer2017020520170105
964648refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020520170105
965024refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020520170105
966000refgcc -O -fomit-frame-pointer2017020520170105
966292refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020520170105
966872refgcc -m64 -O2 -fomit-frame-pointer2017020520170105
966888refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020520170105
966928refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020520170105
966972refgcc -O2 -fomit-frame-pointer2017020520170105
967380refgcc -march=k8 -O2 -fomit-frame-pointer2017020520170105
968376refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020520170105
968572refgcc -march=nocona -O2 -fomit-frame-pointer2017020520170105
968816refgcc -march=k8 -O -fomit-frame-pointer2017020520170105
971768refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020520170105
977492refgcc -march=barcelona -O -fomit-frame-pointer2017020520170105
980252refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020520170105
1239268refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020520170105
1243528refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1254128refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020520170105
1257172refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1261808refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020520170105
1262752refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1265124refgcc -funroll-loops -O3 -fomit-frame-pointer2017020520170105
1265408refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1266008refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1276940refgcc -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1280864refgcc -march=k8 -O3 -fomit-frame-pointer2017020520170105
1281184refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020520170105
1281808refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020520170105
1283860refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020520170105
1284324refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020520170105
1284396refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020520170105
1284928refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020520170105
1285452refgcc -march=nocona -O3 -fomit-frame-pointer2017020520170105
1285924refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020520170105
1286924refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020520170105
1287696refgcc -m64 -O3 -fomit-frame-pointer2017020520170105
1288148refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020520170105
1289716refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020520170105
1289756refgcc -O3 -fomit-frame-pointer2017020520170105
1355624refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1355676refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020520170105
1357796refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020520170105
1357884refgcc -march=nocona -Os -fomit-frame-pointer2017020520170105
1365008refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020520170105
1367556refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020520170105
1367588refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020520170105
1367624refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020520170105
1367676refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020520170105
1367692refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020520170105
1375428refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020520170105
1375468refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1376728refgcc -funroll-loops -Os -fomit-frame-pointer2017020520170105
1377144refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
1377908refgcc -march=k8 -Os -fomit-frame-pointer2017020520170105
1379564refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020520170105
1380972refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020520170105
1381540refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1381996refgcc -Os -fomit-frame-pointer2017020520170105
1384520refgcc -m64 -Os -fomit-frame-pointer2017020520170105
1384620refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020520170105
1384812refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020520170105
1385552refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020520170105
1385624refgcc -march=barcelona -Os -fomit-frame-pointer2017020520170105
4214312refcc2017020520170105
4610544refgcc -funroll-loops2017020520170105
4620544refgcc2017020520170105