Implementation notes: amd64, enigma, crypto_aead/ifeedaes128n96v1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: ifeedaes128n96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
784566refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
785421refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
785826refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
785835refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
802809refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
805995refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
807525refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
808020refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
808407refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
808785refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
810234refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
810450refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
810576refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
813222refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
814563refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
814572refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
828936refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
831789refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
832203refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
833697refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
833778refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
835632refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
837117refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
837468refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
841941refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
841950refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
842940refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
871074refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
871173refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
871191refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
871740refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
880434refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
881064refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
881442refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
882342refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
886266refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
909747refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
914391refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
914418refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
919431refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
921159refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
924093refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
925173refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
925200refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
925677refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
925794refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
926055refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
926100refgcc -O3 -fomit-frame-pointer2014060220140529
926550refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
926703refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
930024refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
952893refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
953118refgcc -O2 -fomit-frame-pointer2014060220140529
955071refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
956808refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
957519refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
958041refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
962748refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
1005309refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
1006407refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1025604refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
1026270refgcc -O -fomit-frame-pointer2014060220140529
1027467refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1028637refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
1031445refgcc -m64 -O -fomit-frame-pointer2014060220140529
1068687refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
1071477refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1085526refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1085850refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
1316340refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
1316349refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
1318878refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1319301refgcc -m64 -Os -fomit-frame-pointer2014060220140529
1319697refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1320642refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
1328481refgcc -Os -fomit-frame-pointer2014060220140529
1329039refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1329606refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
1335384refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1335852refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
1336455refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1338381refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
1342620refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
1345770refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
1347957refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
1352466refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
1352799refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
1353078refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1356210refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
1361826refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1361970refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
1366092refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
3191526refgcc -funroll-loops2014060220140529
3197034refcc2014060220140529
3202101refgcc2014060220140529