Implementation notes: x86, gpu, crypto_aead/deoxyseq256128v13

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: deoxyseq256128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
302558833725 0 052633 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082520190816
302695634982 0 056579 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
310941235070 0 054912 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
314984436184 0 055471 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
315596833561 0 051980 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
315891635358 0 057311 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
315901633371 0 052832 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
316082433753 0 053797 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
318122034982 0 056579 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
320048833725 0 052901 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082520190816
320511234836 0 054764 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082520190816
320686833789 0 052649 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082520190816
322480033725 0 052553 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082520190816
323274470706 0 054056 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
323806833725 0 052901 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082520190816
326326833725 0 052633 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082520190816
327536034206 0 054965 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
328289234633 0 056212 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082520190816
330124035929 0 057731 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082520190816
330325234645 0 055309 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082520190816
330362036794 0 057844 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082520190816
330625233894 0 052328 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082520190816
330704033538 0 052463 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
331819633561 0 051980 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
331824834578 0 053113 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082520190816
332217635565 0 055295 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082520190816
335533635279 0 054351 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082520190816
337112835279 0 054351 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082520190816
338165633725 0 052901 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082520190816
341768034836 0 054764 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082520190816
345450833753 0 053797 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
346806035003 0 053721 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082520190816
347508433753 0 053189 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
351596834404 0 052513 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082520190816
352694434404 0 052705 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082520190816
360034034404 0 052705 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082520190816
366887634069 0 051523 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082520190816
389863235696 0 055183 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
402565236107 0 054115 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082520190816
402622438049 0 056268 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
406838438049 0 056268 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
411341237808 0 057564 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082520190816
424170437808 0 057564 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082520190816
589807633191 0 052776 400 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
599664433333 0 052660 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
625135636250 0 056843 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
627305634116 0 053811 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
630614433647 0 052860 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
643766834116 0 053811 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
646050033333 0 052660 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
653128434116 0 053811 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
655635632927 0 052173 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
669478033459 0 053009 408 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082520190816
679115634849 0 053984 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
720019632282 0 051223 400 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
751740429486 0 045797 408 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082520190816
755478429293 0 045056 400 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082520190816
762123229689 0 045560 400 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082520190816
770919229082 0 045496 400 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082520190816
776122462052 0 046904 404 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082520190816
785640029995 0 046247 396 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082520190816
803275629995 0 046247 396 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082520190816
803623229486 0 045781 408 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082520190816
803877632501 0 050929 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
808784029486 0 045765 408 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082520190816
816393629293 0 045056 400 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082520190816
817825232501 0 050929 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
818336029995 0 046247 396 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082520190816
819298829486 0 045781 408 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082520190816
824156032501 0 050929 408 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
824293237484 0 056200 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
833449629486 0 045765 408 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082520190816
835026028874 0 044713 404 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082520190816
836808029486 0 045765 408 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082520190816
838830031315 0 048143 396 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082520190816
844254829486 0 045781 408 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082520190816
844696037484 0 056200 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
872391229334 0 045585 408 832refgcc_-m32_-O2_-fomit-frame-pointer2019082520190816
888702828435 0 044059 400 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082520190816
905728828208 0 047499 400 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
944094834329 0 053291 396 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
979880429019 0 044389 408 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082520190816
986880829019 0 044389 408 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082520190816
1024728829019 0 044389 408 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082520190816
1110861631222 0 046384 400 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082520190816
1112076431222 0 046384 400 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082520190816
1204283230233 0 045727 396 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082520190816
1296340428750 0 048373 408 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082520190816
1319210428245 0 048036 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
1334104828265 0 047940 400 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
1338119630152 0 048588 404 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
1357381628245 0 048036 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1361828028675 0 048595 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
1366612828033 0 047876 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
1379752028754 0 048795 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
1388280030152 0 048588 404 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
1400438028763 0 047532 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
1405275627150 0 042789 404 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
1433931630029 0 048595 400 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
1437100428675 0 048595 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
1440380427226 0 043068 400 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082520190816
1445459628675 0 048595 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
1455845227464 0 043375 396 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082520190816
1461131628195 0 046829 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
1467809628195 0 046829 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
1479034427260 0 043180 400 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082520190816
1479939228154 0 047565 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082520190816
1493585228195 0 046829 408 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
1496515227464 0 043375 396 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082520190816
1497368827042 0 043008 400 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082520190816
1500398827501 0 043533 408 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082520190816
1503023227464 0 043375 396 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082520190816
1503546027501 0 043533 408 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082520190816
1513624427501 0 043533 408 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082520190816
1532144827501 0 043533 408 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082520190816
1540683227501 0 043533 408 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082520190816
1559334427260 0 043180 400 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082520190816
1568173654924 0 042472 404 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082520190816
1573780027486 0 043457 408 832refgcc_-m32_-O_-fomit-frame-pointer2019082520190816
1575245627501 0 043533 408 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082520190816
1577909627536 0 043511 396 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082520190816
1578438427501 0 043533 408 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082520190816
1612173226892 0 042563 400 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082520190816
1700362427007 0 042081 408 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082520190816
1708066428684 0 043472 404 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082520190816
1719284425696 0 040591 392 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082520190816
1730283225685 0 040539 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
1736215627007 0 042081 408 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082520190816
1736797626506 0 041435 392 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
1738320827007 0 042081 408 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082520190816
1743199225715 0 040587 392 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082520190816
1754670428684 0 043472 404 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082520190816
1757729225993 0 040907 392 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
1763108425731 0 040719 392 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
1767648026224 0 041115 392 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
1799184025743 0 040651 392 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
1802946026357 0 041263 392 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082520190816
1807538425685 0 040539 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
1809806026357 0 041263 392 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082520190816
1814049625742 0 040639 392 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
1818163226515 0 041455 392 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082520190816
1818936826506 0 041435 392 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
1819322026357 0 041263 392 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082520190816
1820768425990 0 040895 392 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
1822779626693 0 041639 392 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
1827516026032 0 041039 392 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082520190816
1847651625715 0 040587 392 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082520190816
1848046025731 0 040719 392 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
1848842825731 0 040719 392 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
1850810425695 0 040603 392 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082520190816
1859001226506 0 041435 392 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
1859286828557 0 043467 400 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082520190816
1861383225990 0 040895 392 832refgcc_-m32_-Os_-fomit-frame-pointer2019082520190816
1866256025696 0 040591 392 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082520190816
1868267225685 0 040539 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
1871417225715 0 040587 392 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082520190816
1872824026210 0 041131 392 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082520190816
1879690026043 0 040955 392 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082520190816
1881650053230 0 041559 392 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
1884297626042 0 040959 392 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
1902632826210 0 041131 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082520190816
1909969225742 0 040639 392 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082520190816
1911857226327 0 041255 392 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082520190816
1915066026320 0 041255 392 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082520190816
1915391626032 0 041039 392 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082520190816
1933661626042 0 040959 392 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082520190816
1935100826377 0 041295 392 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082520190816
1971312426377 0 041295 392 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082520190816
1980572826032 0 041039 392 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082520190816
1983532426194 0 041067 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082520190816
2013152426210 0 041131 392 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082520190816
2061297226377 0 041295 392 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082520190816

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref