Implementation notes: amd64, enigma, crypto_aead/ifeedaes128n104v1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: ifeedaes128n104v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
780831refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
781020refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
784773refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
785106refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
802476refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
805797refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
806175refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
806409refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
806742refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
807318refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
807363refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
807993refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
810828refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
814266refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
814572refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
814590refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
829098refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
830394refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
831078refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
832824refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
833517refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
834804refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
835479refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
835605refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
835605refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
837513refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
841590refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
871083refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
871776refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
871857refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
876951refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
878949refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
878994refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
880164refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
882315refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
884475refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
909252refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
909945refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
910935refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
920088refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
921366refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
921654refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
921690refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
922284refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
922482refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
924138refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
924480refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
924885refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
926784refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
928008refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
928044refgcc -O3 -fomit-frame-pointer2014060220140529
953586refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
954045refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
954045refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
954522refgcc -O2 -fomit-frame-pointer2014060220140529
955350refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
955440refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
956817refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
1007604refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
1015596refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1027368refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1028016refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
1028340refgcc -m64 -O -fomit-frame-pointer2014060220140529
1028700refgcc -O -fomit-frame-pointer2014060220140529
1030761refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
1070253refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1072314refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
1086696refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1086876refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
1311633refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
1314225refgcc -m64 -Os -fomit-frame-pointer2014060220140529
1315197refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1315620refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
1316700refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
1317231refgcc -Os -fomit-frame-pointer2014060220140529
1320003refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1326645refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
1327068refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1330416refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
1330992refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1334493refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
1336923refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
1337103refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
1340361refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1344150refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
1350540refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1350891refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
1352313refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
1352592refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
1355661refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
1365381refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
1365390refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
3200103refcc2014060220140529
3202137refgcc2014060220140529
3203316refgcc -funroll-loops2014060220140529