Implementation notes: amd64, h3neo, crypto_stream/hc128

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: hc128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
21306? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21318? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21323? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21369? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21374? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21385? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
21393? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
21400? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
21415? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
21427? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
21440? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-O3_-fomit-frame-pointer2016101720161009
21454? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
21457? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
21460? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
21464? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101720161009
21524? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
21529? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
21529? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
21558? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101720161009
21570? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
21573? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
22702? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22710? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22804? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22812? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22821? ? ?? ? ?e/hc-128/200606gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
22829? ? ?? ? ?e/hc-128/200701bgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
22833? ? ?? ? ?e/hc-128/200701bgcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22838? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
22840? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
22843? ? ?? ? ?e/hc-128/200701agcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101720161009
22846? ? ?? ? ?e/hc-128/200606gcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22847? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101720161009
22861? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22863? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22867? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22868? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22868? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22882? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22897? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22901? ? ?? ? ?e/hc-128/200701agcc_-march=barcelona_-O3_-fomit-frame-pointer2016101720161009
22908? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22915? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22916? ? ?? ? ?e/hc-128/200701bgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
22918? ? ?? ? ?e/hc-128/200701bgcc_-O3_-fomit-frame-pointer2016101720161009
22918? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
22921? ? ?? ? ?e/hc-128/200606gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
22925? ? ?? ? ?e/hc-128/200606gcc_-m64_-O3_-fomit-frame-pointer2016101720161009
22928? ? ?? ? ?e/hc-128/200606gcc_-O3_-fomit-frame-pointer2016101720161009
22940? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
22943? ? ?? ? ?e/hc-128/200701bgcc_-m64_-O3_-fomit-frame-pointer2016101720161009
22955? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
22960? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
22986? ? ?? ? ?e/hc-128/200701agcc_-m64_-O3_-fomit-frame-pointer2016101720161009
22991? ? ?? ? ?e/hc-128/200701agcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101720161009
23003? ? ?? ? ?e/hc-128/200701agcc_-O3_-fomit-frame-pointer2016101720161009
23010? ? ?? ? ?e/hc-128/200606gcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23013? ? ?? ? ?e/hc-128/200701agcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23016? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23023? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
23025? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
23029? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23035? ? ?? ? ?e/hc-128/200701bgcc_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23039? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101720161009
23096? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
23128? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
23153? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
23172? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
23178? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
23178? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
23205? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
23224? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
23241? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
23245? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-O2_-fomit-frame-pointer2016101720161009
23299? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101720161009
23453? ? ?? ? ?e/hc-128/200701agcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23455? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23559? ? ?? ? ?e/hc-128/200701bgcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23588? ? ?? ? ?e/hc-128/200606gcc_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23589? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23601? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101720161009
23739? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
23757? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
24097? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
24099? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
24115? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
24162? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
24451? ? ?? ? ?e/hc-128/200701agcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24478? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24499? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
24502? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24543? ? ?? ? ?e/hc-128/200701agcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
24560? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24565? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24572? ? ?? ? ?e/hc-128/200606gcc_-m64_-O2_-fomit-frame-pointer2016101720161009
24580? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24597? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
24599? ? ?? ? ?e/hc-128/200701agcc_-m64_-O2_-fomit-frame-pointer2016101720161009
24609? ? ?? ? ?e/hc-128/200701bgcc_-O2_-fomit-frame-pointer2016101720161009
24614? ? ?? ? ?e/hc-128/200701bgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
24631? ? ?? ? ?e/hc-128/200701agcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
24631? ? ?? ? ?e/hc-128/200701bgcc_-m64_-O2_-fomit-frame-pointer2016101720161009
24645? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24650? ? ?? ? ?e/hc-128/200701agcc_-O2_-fomit-frame-pointer2016101720161009
24659? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24660? ? ?? ? ?e/hc-128/200606gcc_-O2_-fomit-frame-pointer2016101720161009
24660? ? ?? ? ?e/hc-128/200606gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101720161009
24667? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24681? ? ?? ? ?e/hc-128/200701agcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24696? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
24699? ? ?? ? ?e/hc-128/200701agcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
24706? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101720161009
24752? ? ?? ? ?e/hc-128/200701bgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
24781? ? ?? ? ?e/hc-128/200606gcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24796? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
24798? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24800? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24803? ? ?? ? ?e/hc-128/200701agcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
24803? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
24805? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
24822? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24823? ? ?? ? ?e/hc-128/200701agcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24829? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
24832? ? ?? ? ?e/hc-128/200606gcc_-Os_-fomit-frame-pointer2016101720161009
24839? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
24843? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
24844? ? ?? ? ?e/hc-128/200606gcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24847? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
24847? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
24852? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24856? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-Os_-fomit-frame-pointer2016101720161009
24861? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101720161009
24869? ? ?? ? ?e/hc-128/200606gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
24869? ? ?? ? ?e/hc-128/200701bgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101720161009
24871? ? ?? ? ?e/hc-128/200701agcc_-Os_-fomit-frame-pointer2016101720161009
24871? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24873? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24876? ? ?? ? ?e/hc-128/200701agcc_-m64_-Os_-fomit-frame-pointer2016101720161009
24878? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24878? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24886? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24886? ? ?? ? ?e/hc-128/200606gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101720161009
24902? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101720161009
24907? ? ?? ? ?e/hc-128/200701bgcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24914? ? ?? ? ?e/hc-128/200701bgcc_-march=barcelona_-O2_-fomit-frame-pointer2016101720161009
24922? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24922? ? ?? ? ?e/hc-128/200606gcc_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24924? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
24924? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24925? ? ?? ? ?e/hc-128/200701bgcc_-march=barcelona_-Os_-fomit-frame-pointer2016101720161009
24931? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
24948? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
24956? ? ?? ? ?e/hc-128/200606gcc_-m64_-Os_-fomit-frame-pointer2016101720161009
24956? ? ?? ? ?e/hc-128/200701bgcc_-m64_-Os_-fomit-frame-pointer2016101720161009
24959? ? ?? ? ?e/hc-128/200701bgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
24963? ? ?? ? ?e/hc-128/200701bgcc_-Os_-fomit-frame-pointer2016101720161009
24963? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
24965? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24970? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
24970? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101720161009
24988? ? ?? ? ?e/hc-128/200701agcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
24993? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
25007? ? ?? ? ?e/hc-128/200606gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101720161009
25056? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
25061? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25077? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
25087? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101720161009
25087? ? ?? ? ?e/hc-128/200606gcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
25090? ? ?? ? ?e/hc-128/200701bgcc_-march=k8_-O2_-fomit-frame-pointer2016101720161009
25095? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25098? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
25107? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
25112? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
25117? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
25119? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
25128? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
25138? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
25162? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
25169? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
25175? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101720161009
25177? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
25177? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101720161009
25194? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
25196? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
25199? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101720161009
25228? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
25230? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
25243? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
25247? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
25248? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101720161009
25268? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101720161009
25281? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
25282? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101720161009
25296? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101720161009
25298? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101720161009
25391? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25391? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
25398? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25398? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
25398? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25410? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
25456? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
25456? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101720161009
25483? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
25486? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
25486? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
25503? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
25519? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
25522? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101720161009
25524? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101720161009
25532? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-O_-fomit-frame-pointer2016101720161009
25568? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
25577? ? ?? ? ?e/hc-128/200701agcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25583? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
25604? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25645? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25663? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25758? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25760? ? ?? ? ?e/hc-128/200701bgcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25772? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
25798? ? ?? ? ?e/hc-128/200606gcc_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
26083? ? ?? ? ?e/hc-128/200701agcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26207? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26301? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
26340? ? ?? ? ?e/hc-128/200701agcc_-O_-fomit-frame-pointer2016101720161009
26340? ? ?? ? ?e/hc-128/200701agcc_-m64_-O_-fomit-frame-pointer2016101720161009
26354? ? ?? ? ?e/hc-128/200701agcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
26430? ? ?? ? ?e/hc-128/200701agcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
26523? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
26526? ? ?? ? ?e/hc-128/200701agcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
26529? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
26529? ? ?? ? ?e/hc-128/200701agcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
26530? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
26581? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
26588? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
26602? ? ?? ? ?e/hc-128/200701aclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26615? ? ?? ? ?e/hc-128/200701aclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26625? ? ?? ? ?e/hc-128/200701aclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26632? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
26649? ? ?? ? ?e/hc-128/200701bclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26649? ? ?? ? ?e/hc-128/200606clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26654? ? ?? ? ?e/hc-128/200701bclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26658? ? ?? ? ?e/hc-128/200606clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26659? ? ?? ? ?e/hc-128/200701bclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26659? ? ?? ? ?e/hc-128/200701bclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26665? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101720161009
26668? ? ?? ? ?e/hc-128/200701bclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26673? ? ?? ? ?e/hc-128/200606clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26675? ? ?? ? ?e/hc-128/200606clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26678? ? ?? ? ?e/hc-128/200606clang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26678? ? ?? ? ?e/hc-128/200701bclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26680? ? ?? ? ?e/hc-128/200606clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26688? ? ?? ? ?e/hc-128/200701aclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26700? ? ?? ? ?e/hc-128/200701aclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101720161009
26739? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
26758? ? ?? ? ?e/hc-128/200606gcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26760? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
26763? ? ?? ? ?e/hc-128/200701agcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
26765? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26765? ? ?? ? ?e/hc-128/200701bgcc_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26777? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101720161009
26811? ? ?? ? ?e/hc-128/200701aclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101720161009
26815? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101720161009
26824? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
26870? ? ?? ? ?e/hc-128/200606gcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
26870? ? ?? ? ?e/hc-128/200701bgcc_-march=nocona_-O_-fomit-frame-pointer2016101720161009
26994? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101720161009
27146? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
27166? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
27169? ? ?? ? ?e/hc-128/200701agcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
27657? ? ?? ? ?e/hc-128/200606gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
27696? ? ?? ? ?e/hc-128/200701bgcc_-O_-fomit-frame-pointer2016101720161009
27710? ? ?? ? ?e/hc-128/200701bgcc_-m64_-O_-fomit-frame-pointer2016101720161009
27720? ? ?? ? ?e/hc-128/200606gcc_-m64_-O_-fomit-frame-pointer2016101720161009
27734? ? ?? ? ?e/hc-128/200606gcc_-O_-fomit-frame-pointer2016101720161009
27758? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
27785? ? ?? ? ?e/hc-128/200701bgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101720161009
27817? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
27831? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
27856? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101720161009
27869? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
27897? ? ?? ? ?e/hc-128/200606gcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
27902? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101720161009
27902? ? ?? ? ?e/hc-128/200701bgcc_-march=k8_-O_-fomit-frame-pointer2016101720161009
27953? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101720161009
27958? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101720161009
28009? ? ?? ? ?e/hc-128/200606gcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
28011? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
28043? ? ?? ? ?e/hc-128/200701bgcc_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
28057? ? ?? ? ?e/hc-128/200701bgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
28070? ? ?? ? ?e/hc-128/200606gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
28084? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101720161009
28086? ? ?? ? ?e/hc-128/200606gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101720161009
28089? ? ?? ? ?e/hc-128/200701bgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101720161009
118233? ? ?? ? ?e/hc-128/200701agcc_-funroll-loops2016101720161009
118258? ? ?? ? ?e/hc-128/200701acc2016101720161009
118271? ? ?? ? ?e/hc-128/200701agcc2016101720161009
118796? ? ?? ? ?e/hc-128/200606gcc_-funroll-loops2016101720161009
118813? ? ?? ? ?e/hc-128/200606cc2016101720161009
118813? ? ?? ? ?e/hc-128/200606gcc2016101720161009
120746? ? ?? ? ?e/hc-128/200701bgcc2016101720161009
120754? ? ?? ? ?e/hc-128/200701bgcc_-funroll-loops2016101720161009
120775? ? ?? ? ?e/hc-128/200701bcc2016101720161009

Test failure

Implementation: crypto_stream/hc128/e/hc-128/200606
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer e/hc-128/200606 e/hc-128/200701a e/hc-128/200701b