Implementation notes: amd64, enigma, crypto_aead/ketjejrv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: ketjejrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1168173refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
1169406refgcc -march=barcelona -O3 -fomit-frame-pointer2014060320140529
1172457refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
1176543refgcc -march=k8 -O3 -fomit-frame-pointer2014060320140529
1177695refgcc -march=nocona -O3 -fomit-frame-pointer2014060320140529
1178091refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
1181475refgcc -m64 -O3 -fomit-frame-pointer2014060320140529
1199124refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060320140529
1201527refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
1204029refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140529
1206171refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
1219176refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060320140529
1225620refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140529
1234422refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140529
1237734refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140529
1239075refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
1245843refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
1249218refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
1251198refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140529
1266282refgcc -O3 -fomit-frame-pointer2014060320140529
1278135refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
1293039refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060320140529
1303722refgcc -funroll-loops -O2 -fomit-frame-pointer2014060320140529
1304415refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140529
1305315refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
1317762refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140529
1337373refgcc -funroll-loops -O3 -fomit-frame-pointer2014060320140529
1346031refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
1355508refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
1367415refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060320140529
1375911refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140529
1378557refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
1685115refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
1693233refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060320140529
1697265refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
1701153refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140529
1708938refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140529
1742580refgcc -funroll-loops -O -fomit-frame-pointer2014060320140529
1758861refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
1764684refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140529
1785141refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
5899284refgcc -march=barcelona -O2 -fomit-frame-pointer2014060320140529
5899536refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
5903955refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
5948208refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
5954346refgcc -O2 -fomit-frame-pointer2014060320140529
5954895refgcc -m64 -O2 -fomit-frame-pointer2014060320140529
6058116refgcc -march=k8 -O2 -fomit-frame-pointer2014060320140529
6156882refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140529
6182730refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140529
6186321refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140529
6305373refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
6322860refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140529
6498207refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
6511968refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
6519033refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140529
6550785refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
6551406refgcc -march=barcelona -O -fomit-frame-pointer2014060320140529
6553746refgcc -march=k8 -O -fomit-frame-pointer2014060320140529
6561756refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140529
6568632refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140529
6622236refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
6654870refgcc -O -fomit-frame-pointer2014060320140529
6712470refgcc -m64 -O -fomit-frame-pointer2014060320140529
6735519refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060320140529
10188297refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
10217007refgcc -march=nocona -O2 -fomit-frame-pointer2014060320140529
11309121refgcc -march=nocona -O -fomit-frame-pointer2014060320140529
11321163refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
12183120refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
12221640refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140529
12228975refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
12242502refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
12244374refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140529
12253419refgcc -Os -fomit-frame-pointer2014060320140529
12255975refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
12256398refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140529
12260673refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060320140529
12261708refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
12274965refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140529
12290058refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
12295611refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
12295881refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140529
12302208refgcc -m64 -Os -fomit-frame-pointer2014060320140529
12306375refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140529
12314673refgcc -march=nocona -Os -fomit-frame-pointer2014060320140529
12315492refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
12323304refgcc -funroll-loops -Os -fomit-frame-pointer2014060320140529
12336624refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
12350034refgcc -march=k8 -Os -fomit-frame-pointer2014060320140529
12383847refgcc -march=barcelona -Os -fomit-frame-pointer2014060320140529
12465270refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140529
24540129refgcc -funroll-loops2014060320140529
24546087refcc2014060320140529
24549120refgcc2014060320140529