Implementation notes: amd64, enigma, crypto_aead/proest128apev1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: proest128apev1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1201608refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060420140529
1202733refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
1202841refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
1206756refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060420140529
1206837refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060420140529
1212102refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060420140529
1214289refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
1215198refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060420140529
1215252refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060420140529
1216917refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
1222065refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
1222137refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060420140529
1226043refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
1235691refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
1235763refgcc -march=barcelona -O2 -fomit-frame-pointer2014060420140529
1235916refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
1237851refgcc -march=nocona -O2 -fomit-frame-pointer2014060420140529
1238013refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060420140529
1238103refgcc -march=barcelona -O -fomit-frame-pointer2014060420140529
1238148refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060420140529
1238220refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
1238391refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060420140529
1238409refgcc -O3 -fomit-frame-pointer2014060420140529
1238634refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
1238778refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060420140529
1238823refgcc -funroll-loops -O2 -fomit-frame-pointer2014060420140529
1239228refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
1239327refgcc -march=nocona -O -fomit-frame-pointer2014060420140529
1240119refgcc -O2 -fomit-frame-pointer2014060420140529
1241172refgcc -march=barcelona -O3 -fomit-frame-pointer2014060420140529
1241460refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060420140529
1241478refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060420140529
1241523refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
1241550refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060420140529
1241559refgcc -m64 -O2 -fomit-frame-pointer2014060420140529
1242612refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
1242702refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
1242729refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060420140529
1242774refgcc -march=k8 -O3 -fomit-frame-pointer2014060420140529
1242837refgcc -march=k8 -O2 -fomit-frame-pointer2014060420140529
1244322refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
1244484refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
1244502refgcc -O -fomit-frame-pointer2014060420140529
1244502refgcc -m64 -O -fomit-frame-pointer2014060420140529
1244610refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
1244916refgcc -march=k8 -O -fomit-frame-pointer2014060420140529
1246437refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
1246455refgcc -m64 -O3 -fomit-frame-pointer2014060420140529
1247130refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060420140529
1248876refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
1257840refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060420140529
1260981refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060420140529
1261296refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
1263438refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060420140529
1264752refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
1264842refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060420140529
1265625refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060420140529
1265904refgcc -march=nocona -O3 -fomit-frame-pointer2014060420140529
1266354refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060420140529
1267389refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
1267740refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
1271925refgcc -funroll-loops -O3 -fomit-frame-pointer2014060420140529
1272042refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060420140529
1272294refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
1272456refgcc -funroll-loops -O -fomit-frame-pointer2014060420140529
1283346refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060420140529
1283607refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
1286604refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
1713339refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060420140529
1713825refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060420140529
1714167refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060420140529
1714167refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060420140529
1719225refgcc -m64 -Os -fomit-frame-pointer2014060420140529
1719234refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
1719360refgcc -Os -fomit-frame-pointer2014060420140529
1722969refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
1722969refgcc -march=nocona -Os -fomit-frame-pointer2014060420140529
1723437refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
1723752refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060420140529
1725345refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060420140529
1727226refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
1731411refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060420140529
1731510refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
1735164refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
1735164refgcc -march=k8 -Os -fomit-frame-pointer2014060420140529
1738269refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
1738269refgcc -march=barcelona -Os -fomit-frame-pointer2014060420140529
1741500refgcc -funroll-loops -Os -fomit-frame-pointer2014060420140529
1741500refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060420140529
1743363refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
4262841refgcc2014060420140529
4264848refcc2014060420140529
4310181refgcc -funroll-loops2014060420140529