Implementation notes: amd64, glyme, crypto_aead/aescopav1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aescopav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
807088refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020320170105
808004refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
821624refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020320170105
821788refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
854200refgcc -march=k8 -O3 -fomit-frame-pointer2017020320170105
861028refgcc -march=barcelona -O3 -fomit-frame-pointer2017020320170105
863936refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
864688refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
903680refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
904072refgcc -funroll-loops -O2 -fomit-frame-pointer2017020320170105
904072refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020320170105
904080refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
907156refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
907212refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020320170105
907224refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020320170105
913660refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
913660refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020320170105
956580refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020320170105
956932refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020320170105
960368refgcc -funroll-loops -O -fomit-frame-pointer2017020320170105
962028refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
962516refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
966024refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
969768refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020320170105
970688refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
975356refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020320170105
982428refgcc -march=k8 -O2 -fomit-frame-pointer2017020320170105
984652refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
993180refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
993260refgcc -march=barcelona -O2 -fomit-frame-pointer2017020320170105
1010524refgcc -march=nocona -O2 -fomit-frame-pointer2017020320170105
1012376refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
1012440refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
1014356refgcc -m64 -O2 -fomit-frame-pointer2017020320170105
1014372refgcc -O2 -fomit-frame-pointer2017020320170105
1028152refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020320170105
1029940refgcc -march=k8 -O -fomit-frame-pointer2017020320170105
1031180refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
1032572refgcc -m64 -O -fomit-frame-pointer2017020320170105
1032948refgcc -O -fomit-frame-pointer2017020320170105
1034388refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020320170105
1034972refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
1045168refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
1049948refgcc -march=barcelona -O -fomit-frame-pointer2017020320170105
1055832refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
1064244refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
1071172refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
1072160refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020320170105
1072464refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
1072600refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020320170105
1072732refgcc -funroll-loops -O3 -fomit-frame-pointer2017020320170105
1074344refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020320170105
1080564refgcc -march=nocona -O -fomit-frame-pointer2017020320170105
1087872refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020320170105
1087892refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020320170105
1088176refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020320170105
1088184refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020320170105
1089036refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020320170105
1095816refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020320170105
1101952refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020320170105
1102356refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
1105140refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
1107448refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020320170105
1109452refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020320170105
1109816refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
1110632refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020320170105
1110804refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020320170105
1110892refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020320170105
1111572refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020320170105
1111596refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020320170105
1112236refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020320170105
1112380refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020320170105
1113304refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020320170105
1115004refgcc -march=nocona -O3 -fomit-frame-pointer2017020320170105
1117088refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
1125564refgcc -m64 -O3 -fomit-frame-pointer2017020320170105
1128808refgcc -O3 -fomit-frame-pointer2017020320170105
1132584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
1169228refgcc -funroll-loops -Os -fomit-frame-pointer2017020320170105
1171660refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
1172148refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020320170105
1174024refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
1174588refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020320170105
1178152refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020320170105
1183468refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
1183616refgcc -march=nocona -Os -fomit-frame-pointer2017020320170105
1187160refgcc -Os -fomit-frame-pointer2017020320170105
1187168refgcc -march=k8 -Os -fomit-frame-pointer2017020320170105
1187248refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
1187732refgcc -m64 -Os -fomit-frame-pointer2017020320170105
1188816refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020320170105
1189172refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
1191524refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020320170105
1194696refgcc -march=barcelona -Os -fomit-frame-pointer2017020320170105
1195096refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
1195464refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
1196256refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
1244196refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020320170105
1244436refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020320170105
1244500refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020320170105
1244596refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020320170105
1254292refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020320170105
4595860refgcc -funroll-loops2017020320170105
4605236refgcc2017020320170105
4754240refcc2017020320170105