Implementation notes: amd64, enigma, crypto_aead/aezv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: aezv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1142370refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060220140529
1149507refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1224675refgcc -march=nocona -O2 -fomit-frame-pointer2014060220140529
1226322refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060220140529
1238850refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
1239201refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060220140529
1239507refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060220140529
1241631refgcc -march=nocona -O3 -fomit-frame-pointer2014060220140529
1294785refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060220140529
1297656refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1298853refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
1299780refgcc -march=k8 -O3 -fomit-frame-pointer2014060220140529
1305774refgcc -march=barcelona -O3 -fomit-frame-pointer2014060220140529
1308051refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
1308087refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
1308456refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060220140529
1309095refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060220140529
1312506refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060220140529
1313199refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060220140529
1340703refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060220140529
1341441refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
1342422refgcc -funroll-loops -O2 -fomit-frame-pointer2014060220140529
1342971refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
1343547refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
1346643refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060220140529
1347399refgcc -m64 -O3 -fomit-frame-pointer2014060220140529
1347471refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060220140529
1347759refgcc -funroll-loops -O3 -fomit-frame-pointer2014060220140529
1347975refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
1348101refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060220140529
1348695refgcc -O3 -fomit-frame-pointer2014060220140529
1349028refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060220140529
1352232refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060220140529
1352250refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060220140529
1354023refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060220140529
1354302refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060220140529
1430217refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
1430946refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060220140529
1435095refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060220140529
1435689refgcc -march=k8 -O2 -fomit-frame-pointer2014060220140529
1438569refgcc -march=barcelona -O2 -fomit-frame-pointer2014060220140529
1447614refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060220140529
1448829refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060220140529
1449072refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060220140529
1450179refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060220140529
1455588refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060220140529
1456227refgcc -O2 -fomit-frame-pointer2014060220140529
1456371refgcc -m64 -O2 -fomit-frame-pointer2014060220140529
1469916refgcc -march=nocona -O -fomit-frame-pointer2014060220140529
1481841refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060220140529
1513953refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060220140529
1515438refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
1516149refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060220140529
1521567refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
1539288refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060220140529
1541106refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
1542231refgcc -funroll-loops -O -fomit-frame-pointer2014060220140529
1609974refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
1620288refgcc -march=barcelona -O -fomit-frame-pointer2014060220140529
1622007refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060220140529
1622016refgcc -march=k8 -O -fomit-frame-pointer2014060220140529
1634553refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060220140529
1664163refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060220140529
1666224refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060220140529
1672002refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060220140529
1674855refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060220140529
1680273refgcc -O -fomit-frame-pointer2014060220140529
1680741refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060220140529
1692261refgcc -m64 -O -fomit-frame-pointer2014060220140529
1854225refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060220140529
1854540refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060220140529
1855404refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060220140529
1863657refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060220140529
1864053refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1864053refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1864323refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060220140529
1865565refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
1865583refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060220140529
1865988refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1866348refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060220140529
1867041refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1867374refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060220140529
1868121refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060220140529
1869039refgcc -march=barcelona -Os -fomit-frame-pointer2014060220140529
1869624refgcc -funroll-loops -Os -fomit-frame-pointer2014060220140529
1872126refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060220140529
1872216refgcc -march=nocona -Os -fomit-frame-pointer2014060220140529
1890747refgcc -m64 -Os -fomit-frame-pointer2014060220140529
1896480refgcc -march=k8 -Os -fomit-frame-pointer2014060220140529
1896507refgcc -Os -fomit-frame-pointer2014060220140529
1899261refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060220140529
1899270refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060220140529
4619277refgcc2014060220140529
4619601refcc2014060220140529
4642695refgcc -funroll-loops2014060220140529