| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 10060 | 24467 0 0 | 48734 404 832 | aesni | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 10072 | 24467 0 0 | 48734 404 832 | aesni | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 10296 | 24467 0 0 | 48734 404 832 | aesni | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 10560 | 15565 0 0 | 36921 400 832 | aesni | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 10568 | 15565 0 0 | 36921 400 832 | aesni | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 11392 | 15713 0 0 | 36733 404 832 | aesni | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 11828 | 15565 0 0 | 36921 400 832 | aesni | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 11844 | 15152 0 0 | 34428 388 832 | aesni | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 12148 | 15713 0 0 | 36733 404 832 | aesni | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 12348 | 15152 0 0 | 34428 388 832 | aesni | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 12908 | 15152 0 0 | 34428 388 832 | aesni | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 13084 | 15713 0 0 | 36733 404 832 | aesni | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1112540 | 75135 0 0 | 99493 416 832 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1166012 | 95243 0 0 | 123123 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1166880 | 96472 0 0 | 121528 408 832 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1172416 | 76003 0 0 | 100029 416 832 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1179076 | 75783 0 0 | 99865 416 832 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1182232 | 96472 0 0 | 121528 408 832 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1188900 | 94579 0 0 | 122663 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1189656 | 84281 0 0 | 108928 408 832 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1193316 | 88438 0 0 | 111976 408 832 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1210564 | 89799 0 0 | 114888 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1227448 | 93217 0 0 | 120052 408 832 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1234560 | 35906 0 0 | 61088 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1236196 | 75135 0 0 | 99493 416 832 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1256400 | 97065 0 0 | 125399 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1258752 | 86295 0 0 | 111823 404 832 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1267932 | 89160 0 0 | 114545 412 832 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1269948 | 36222 0 0 | 61332 408 832 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1273608 | 75135 0 0 | 99493 416 832 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1276100 | 82074 0 0 | 105672 408 832 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1280308 | 88438 0 0 | 111976 408 832 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1285220 | 75815 0 0 | 99897 416 832 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1288328 | 86943 0 0 | 111639 404 832 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1299976 | 83918 0 0 | 107105 412 832 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1311580 | 86697 0 0 | 111591 404 832 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1312036 | 36222 0 0 | 61332 408 832 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1313660 | 75815 0 0 | 99817 416 832 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1320960 | 86943 0 0 | 111639 404 832 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1334928 | 91333 0 0 | 116704 412 832 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1354732 | 43969 0 0 | 68536 408 832 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1355404 | 93397 0 0 | 119305 416 832 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1358516 | 41534 0 0 | 65391 408 832 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1359116 | 35696 0 0 | 59717 412 832 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1375756 | 95243 0 0 | 123123 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1377484 | 164716 0 0 | 105312 412 832 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1377968 | 95825 0 0 | 119856 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1385104 | 86437 0 0 | 110445 416 832 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1385260 | 46617 0 0 | 72543 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1389456 | 35520 0 0 | 60052 408 832 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1457292 | 30498 0 0 | 51673 420 832 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1461200 | 36753 0 0 | 61545 420 832 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1462112 | 36577 0 0 | 59216 416 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1479776 | 34879 0 0 | 57972 416 832 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1486896 | 36577 0 0 | 59216 416 832 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1490764 | 37300 0 0 | 63179 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1494832 | 43969 0 0 | 68536 408 832 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1497332 | 43394 0 0 | 67349 412 832 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1498468 | 36488 0 0 | 62403 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1499520 | 45160 0 0 | 70013 416 832 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1504736 | 37300 0 0 | 63179 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1506888 | 47422 0 0 | 74523 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1509744 | 30500 0 0 | 51673 420 832 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1515336 | 37300 0 0 | 63179 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1520968 | 46617 0 0 | 72543 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1535932 | 31313 0 0 | 52220 408 832 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1539188 | 31922 0 0 | 53449 416 832 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1542132 | 31313 0 0 | 52220 408 832 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1550300 | 46705 0 0 | 70136 412 832 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1550480 | 90757 0 0 | 113248 408 832 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1559232 | 90757 0 0 | 113248 408 832 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1561904 | 95825 0 0 | 119856 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1565732 | 31938 0 0 | 53481 416 832 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1567020 | 46617 0 0 | 72543 404 832 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1572296 | 30462 0 0 | 51687 404 832 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1578224 | 31922 0 0 | 53449 416 832 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1578556 | 30112 0 0 | 50321 412 832 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1582236 | 45205 0 0 | 70056 408 832 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1596060 | 43955 0 0 | 68448 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1602924 | 47118 0 0 | 70132 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1606104 | 29780 0 0 | 51008 408 832 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1608700 | 30381 0 0 | 51520 408 832 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1610440 | 29709 0 0 | 50328 408 832 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1612228 | 30500 0 0 | 51673 420 832 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1613908 | 31865 0 0 | 53392 408 832 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1625304 | 30984 0 0 | 52028 408 832 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1628676 | 69002 0 0 | 54612 412 832 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1632428 | 31938 0 0 | 53481 416 832 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1642836 | 30381 0 0 | 51520 408 832 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1646912 | 30498 0 0 | 51673 420 832 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1648752 | 31922 0 0 | 53465 416 832 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1655144 | 31938 0 0 | 53497 416 832 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1657088 | 58510 0 0 | 48532 416 832 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1659436 | 31364 0 0 | 52639 404 832 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1660608 | 31364 0 0 | 52639 404 832 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1667312 | 32866 0 0 | 54341 416 832 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1671820 | 31604 0 0 | 52037 412 832 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1674684 | 47118 0 0 | 70132 408 832 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1678432 | 31922 0 0 | 53449 416 832 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1683676 | 33154 0 0 | 55683 404 832 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1686196 | 30498 0 0 | 51673 420 832 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1695188 | 31364 0 0 | 52639 404 832 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1709184 | 30500 0 0 | 51673 420 832 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1709284 | 33051 0 0 | 54811 404 832 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1711920 | 30498 0 0 | 51673 420 832 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1729276 | 33051 0 0 | 54811 404 832 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1735524 | 33051 0 0 | 54811 404 832 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1740628 | 85224 0 0 | 109333 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1764524 | 86579 0 0 | 110715 404 832 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1767828 | 31014 0 0 | 49948 416 832 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1768788 | 84083 0 0 | 107927 408 832 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1772736 | 85224 0 0 | 109333 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1784444 | 31102 0 0 | 52209 420 832 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1795036 | 84122 0 0 | 107637 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1839876 | 78952 0 0 | 101343 408 832 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1840124 | 79214 0 0 | 101425 416 832 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1856144 | 80332 0 0 | 102737 416 832 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1857924 | 80332 0 0 | 102737 416 832 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1861244 | 31014 0 0 | 49948 416 832 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1862808 | 33480 0 0 | 52892 408 832 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 1913884 | 81398 0 0 | 104071 404 832 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2064728 | 33480 0 0 | 52892 408 832 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2101612 | 35816 0 0 | 58521 420 832 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2177592 | 36101 0 0 | 59087 412 832 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2181956 | 43548 0 0 | 67207 404 832 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2189940 | 42138 0 0 | 64577 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2197376 | 30664 0 0 | 51163 408 832 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2198308 | 42138 0 0 | 64577 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2217936 | 35132 0 0 | 59375 412 832 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2270352 | 32660 0 0 | 51981 416 832 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2298188 | 29847 0 0 | 50379 412 832 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2322332 | 28913 0 0 | 48335 400 832 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2322516 | 35816 0 0 | 58521 420 832 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2323340 | 30397 0 0 | 49529 420 832 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2323540 | 32660 0 0 | 51981 416 832 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2326184 | 32660 0 0 | 51981 416 832 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2326860 | 35816 0 0 | 58521 420 832 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2332080 | 28823 0 0 | 48187 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2337440 | 28957 0 0 | 48379 400 832 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2362964 | 28838 0 0 | 48143 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2365448 | 30397 0 0 | 49529 420 832 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2385552 | 42138 0 0 | 64577 416 832 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2390020 | 30397 0 0 | 49529 420 832 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2400228 | 28963 0 0 | 48395 400 832 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2405084 | 29036 0 0 | 48431 400 832 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2406992 | 28980 0 0 | 48331 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2411240 | 28957 0 0 | 48379 400 832 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2432472 | 28823 0 0 | 48187 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2441416 | 28945 0 0 | 48367 400 832 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2451476 | 32994 0 0 | 53119 404 832 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2460860 | 28984 0 0 | 48411 400 832 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2468940 | 28963 0 0 | 48395 400 832 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2478264 | 28795 0 0 | 48159 400 832 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2481528 | 28977 0 0 | 48379 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2502996 | 29058 0 0 | 48507 400 832 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2505596 | 28963 0 0 | 48395 400 832 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2510412 | 28913 0 0 | 48335 400 832 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2551184 | 28911 0 0 | 48275 400 832 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2557384 | 29797 0 0 | 49191 400 832 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2559540 | 30086 0 0 | 49543 400 832 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2561920 | 28964 0 0 | 48479 400 832 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2563108 | 29992 0 0 | 49399 400 832 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2592548 | 28838 0 0 | 48143 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2600612 | 59784 0 0 | 49335 400 832 | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2613752 | 28964 0 0 | 48479 400 832 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2621380 | 29080 0 0 | 48523 400 832 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2621512 | 28845 0 0 | 48299 400 832 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2624764 | 28945 0 0 | 48367 400 832 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2632476 | 30771 0 0 | 49995 412 832 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2632700 | 28838 0 0 | 48143 400 832 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2634196 | 29093 0 0 | 48539 400 832 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2635708 | 28911 0 0 | 48275 400 832 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2641320 | 28838 0 0 | 48203 400 832 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2645752 | 28984 0 0 | 48411 400 832 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2648320 | 28911 0 0 | 48275 400 832 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2680736 | 29058 0 0 | 48507 400 832 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2686876 | 28984 0 0 | 48411 400 832 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2695876 | 28795 0 0 | 48159 400 832 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2705868 | 28845 0 0 | 48299 400 832 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2707108 | 28838 0 0 | 48203 400 832 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2709868 | 28964 0 0 | 48479 400 832 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2713212 | 28955 0 0 | 48347 400 832 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2763468 | 28955 0 0 | 48347 400 832 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 2766468 | 28845 0 0 | 48299 400 832 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| Compiler | Implementations | 
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=athlon -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i386 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i486 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni | 
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | aesni | 
| gcc -m32 -march=prescott -O -fomit-frame-pointer | aesni | 
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | aesni |