Implementation notes: x86, cryptologic, crypto_aead/aescopav1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: aescopav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1045464refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
1046467refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
1052061refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
1066091refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
1066652refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
1066797refgcc -m32 -O3 -fomit-frame-pointer2014052720140517
1071848refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140517
1074942refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
1126891refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
1132151refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
1135903refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
1139091refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
1139994refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
1144512refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
1150839refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
1154192refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
1158394refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
1161030refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
1161039refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
1164285refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140517
1164937refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
1165243refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
1166012refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
1167558refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
1167927refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
1174606refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140517
1175915refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140517
1186765refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140517
1190779refgcc -m32 -O2 -fomit-frame-pointer2014052720140517
1192679refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140517
1194530refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140517
1196255refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
1200497refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
1202440refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
1203285refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
1205148refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
1208183refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140517
1210712refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140517
1212156refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
1212176refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140517
1213957refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140517
1215089refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
1215478refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
1217316refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140517
1217846refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
1219341refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140517
1220872refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140517
1223179refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140517
1230509refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140517
1230858refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140517
1236679refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140517
1238800refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
1239418refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140517
1243215refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140517
1243453refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140517
1243518refgcc -m32 -O -fomit-frame-pointer2014052720140517
1245264refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
1245333refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
1246003refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140517
1246430refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140517
1247309refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
1247323refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
1248312refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140517
1249394refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140517
1254929refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140517
1257780refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140517
1258298refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140517
1260975refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140517
1261430refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
1261848refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140517
1262336refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
1265267refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140517
1272907refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
1277397refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140517
1279946refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
1280215refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140517
1280497refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
1280971refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140517
1283582refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140517
1292772refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140517
1295386refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
1296926refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
1296991refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
1300985refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
1305686refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140517
1309663refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
1311121refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140517
1312988refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140517
1315555refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140517
1316091refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
1319431refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
1321000refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
1321883refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
1326715refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
1327136refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
1327255refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
1327577refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
1328049refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140517
1337594refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140517
1337917refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140517
1338416refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140517
1339183refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
1342162refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
1345014refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140517
1350812refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
1351947refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
1355365refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
1369031refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
1369094refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
1369222refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
1370430refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
1377824refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140517
1381711refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140517
1382247refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140517
1382970refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140517
1383523refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140517
1383585refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140517
1408515refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140517
1410093refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140517
1411009refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140517
1430306refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140517
1442503refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140517
1442720refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140517
1444450refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140517
1444558refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140517
1463235refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140517
1466716refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140517
1527138refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140517
1550570refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140517
1550650refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140517
1555021refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140517
1557627refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140517
1558551refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140517
1559307refgcc -m32 -Os -fomit-frame-pointer2014052720140517
1560288refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140517
1561247refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140517
1569097refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140517
1584386refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140517
1611038refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140517
1633294refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140517