Implementation notes: amd64, gcc16, crypto_hash/cubehash161

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: cubehash161
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
658325? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
658342? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
667253? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
667269? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
667272? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
667274? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
667381? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
667381? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
673214? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
673215? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
673247? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
673247? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
673568? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
673570? ? ?? ? ?emmintrin4gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
674954? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
674955? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
674955? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
674955? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
677809? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
677809? ? ?? ? ?emmintrin4gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
679958? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
679958? ? ?? ? ?emmintrin4gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
681538? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
681538? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
685334? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
685335? ? ?? ? ?emmintrin4gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
685401? ? ?? ? ?emmintrin4gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
685462? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
687054? ? ?? ? ?emmintrin4gcc_-O_-fomit-frame-pointer2017072020170718
687054? ? ?? ? ?emmintrin4gcc_-m64_-O_-fomit-frame-pointer2017072020170718
687068? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
687225? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
690315? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
690315? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
690317? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
690734? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
690734? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
691778? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
691778? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
691779? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
691873? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
691873? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
691923? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
692269? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
694819? ? ?? ? ?emmintrin4gcc_-O3_-fomit-frame-pointer2017072020170718
694821? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
694821? ? ?? ? ?emmintrin4gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
694925? ? ?? ? ?emmintrin4gcc_-O2_-fomit-frame-pointer2017072020170718
694925? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
694925? ? ?? ? ?emmintrin4gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
695441? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
695441? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
695441? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
695446? ? ?? ? ?emmintrin4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
695446? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
696205? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
696205? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
696205? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
696205? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
696308? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
696417? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
696456? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
696457? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
696458? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
696495? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
696518? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
696531? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
696533? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
696539? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
696540? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
697916? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
697929? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
698479? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
698479? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
698479? ? ?? ? ?emmintrin4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
699441? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
699442? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
699497? ? ?? ? ?emmintrin4gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
699498? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
699836? ? ?? ? ?emmintrin4gcc_-Os_-fomit-frame-pointer2017072020170718
699837? ? ?? ? ?emmintrin4gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
699842? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
699842? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
699842? ? ?? ? ?emmintrin4gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
701031? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
701032? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
701178? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
701198? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
707180? ? ?? ? ?emmintrin4gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
707181? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2206339? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2206349? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2207311? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2207317? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2240895? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017072020170718
2240902? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
2240909? ? ?? ? ?simplegcc_-m64_-O3_-fomit-frame-pointer2017072020170718
2247276? ? ?? ? ?simplegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2247288? ? ?? ? ?simplegcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2247328? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2247329? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
2247330? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
2247331? ? ?? ? ?simplegcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2277094? ? ?? ? ?simplegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
2277094? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
2277097? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
2302866? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
2302872? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
2302876? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
2309325? ? ?? ? ?simplegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2309364? ? ?? ? ?simplegcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2318329? ? ?? ? ?unrolledgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
2318339? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
2318342? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
2320931? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2320938? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2337175? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2337176? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2339610? ? ?? ? ?unrolledgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2339618? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
2340227? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2340228? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2357874? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2357875? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2362654? ? ?? ? ?unrolledgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2362656? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2362659? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
2362766? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
2364564? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
2364564? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
2364570? ? ?? ? ?unrolledgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
2375863? ? ?? ? ?unrolledgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
2375878? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
2375946? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
2379642? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
2379655? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2379659? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
2379668? ? ?? ? ?unrolledgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
2390256? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2390259? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2407509? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
2407515? ? ?? ? ?unrolledgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
2407535? ? ?? ? ?unrolledgcc_-O3_-fomit-frame-pointer2017072020170718
2412191? ? ?? ? ?unrolledgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
2412192? ? ?? ? ?unrolledgcc_-O2_-fomit-frame-pointer2017072020170718
2412193? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
2417677? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2417679? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2419377? ? ?? ? ?unrolledgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2419399? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2422046? ? ?? ? ?unrolledgcc_-O_-fomit-frame-pointer2017072020170718
2422047? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
2422049? ? ?? ? ?unrolledgcc_-m64_-O_-fomit-frame-pointer2017072020170718
2426643? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
2426652? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
2426723? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
2429046? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
2429047? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
2429048? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
2429971? ? ?? ? ?unrolledgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2430015? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
2430016? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2430018? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
2434001? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
2434002? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
2434019? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
2440538? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
2440539? ? ?? ? ?unrolledgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
2441156? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
2441158? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
2441768? ? ?? ? ?unrolledgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2441769? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2442194? ? ?? ? ?unrolledgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
2442622? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
2442738? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2442801? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2453439? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2453464? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2473103? ? ?? ? ?unrolledgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2473121? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2490311? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
2490311? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
2523854? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
2523878? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
2567013? ? ?? ? ?unrolledgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
2567014? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
2567015? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
2567017? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
2567037? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
2584447? ? ?? ? ?unrolledgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
2584453? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
2584459? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
2602888? ? ?? ? ?unrolledgcc_-Os_-fomit-frame-pointer2017072020170718
2602888? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
2602917? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
2602927? ? ?? ? ?unrolledgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
2602938? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
2602978? ? ?? ? ?unrolledgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
2603248? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
2617178? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
2617192? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
2620293? ? ?? ? ?unrolledgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
2620295? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
2639506? ? ?? ? ?unrolledgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
2639508? ? ?? ? ?unrolledgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
3147913? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
3147914? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
3147946? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
3147952? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
3198675? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
3200156? ? ?? ? ?specgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
3200162? ? ?? ? ?specgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
3211748? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
3216379? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
3216387? ? ?? ? ?specgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
3227333? ? ?? ? ?specgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
3227582? ? ?? ? ?specgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
3227600? ? ?? ? ?specgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
3228996? ? ?? ? ?specgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
3229125? ? ?? ? ?specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
3229126? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
3317682? ? ?? ? ?specgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
3317697? ? ?? ? ?specgcc_-O3_-fomit-frame-pointer2017072020170718
3317700? ? ?? ? ?specgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
3474071? ? ?? ? ?specgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
3477153? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
3477181? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
3504786? ? ?? ? ?specgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
4307322? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
4307387? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
4307391? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
4312864? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
4317547? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
4367539? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
4367593? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
4429419? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
4433855? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
4439386? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4443530? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4450103? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
4454214? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
4454406? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
4457322? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4460131? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4460230? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
4461441? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
6994443? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
7013063? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
7111129? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
7112280? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
7129174? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
7131011? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
7178680? ? ?? ? ?specgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
7178765? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
7178955? ? ?? ? ?specgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
7253437? ? ?? ? ?specgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
7267470? ? ?? ? ?specgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
7267908? ? ?? ? ?unrolledgcc_-funroll-loops2017072020170718
7270550? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
7271243? ? ?? ? ?unrolledcc2017072020170718
7292225? ? ?? ? ?unrolledgcc2017072020170718
7292885? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
7302149? ? ?? ? ?specgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
7305390? ? ?? ? ?specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
7307357? ? ?? ? ?specgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
7310938? ? ?? ? ?specgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
7314207? ? ?? ? ?specgcc_-O2_-fomit-frame-pointer2017072020170718
7317550? ? ?? ? ?specgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
7324690? ? ?? ? ?specgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
7325784? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
7333911? ? ?? ? ?specgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
7342573? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
7342620? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
7345774? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
7348029? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
7355124? ? ?? ? ?specgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
7357843? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
7360224? ? ?? ? ?specgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
7367408? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
7367462? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
7368080? ? ?? ? ?specgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
7449126? ? ?? ? ?specgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
7462617? ? ?? ? ?specgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
7466792? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
7467540? ? ?? ? ?specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
7485766? ? ?? ? ?specgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
7487613? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
7512035? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
7534169? ? ?? ? ?specgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
7544454? ? ?? ? ?specgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
7546218? ? ?? ? ?specgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
7548154? ? ?? ? ?specgcc_-O_-fomit-frame-pointer2017072020170718
7576648? ? ?? ? ?specgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
7584374? ? ?? ? ?specgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
7584530? ? ?? ? ?specgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
7590810? ? ?? ? ?specgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
7591929? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
7592884? ? ?? ? ?specgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
7593415? ? ?? ? ?specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
7594823? ? ?? ? ?specgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
7600112? ? ?? ? ?specgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
7607908? ? ?? ? ?specgcc_-m64_-O_-fomit-frame-pointer2017072020170718
7613432? ? ?? ? ?specgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
7614815? ? ?? ? ?specgcc_-Os_-fomit-frame-pointer2017072020170718
7682023? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
7706663? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
7708133? ? ?? ? ?specgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
7714647? ? ?? ? ?specgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
7749883? ? ?? ? ?specgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
7753497? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
7754056? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
7788657? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
7790179? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
7794934? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
7799325? ? ?? ? ?specgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
7810360? ? ?? ? ?specgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
7824037? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
7833378? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
8497778? ? ?? ? ?emmintrin4gcc_-funroll-loops2017072020170718
8499675? ? ?? ? ?emmintrin4gcc2017072020170718
8519324? ? ?? ? ?emmintrin4cc2017072020170718
16254308? ? ?? ? ?simplegcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
16293734? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
16293830? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
16295816? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
16970350? ? ?? ? ?simplegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
16986207? ? ?? ? ?simplegcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
17053903? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
17055556? ? ?? ? ?simplegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
17355425? ? ?? ? ?simplegcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
17382104? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
17382475? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
17382637? ? ?? ? ?simplegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
17382664? ? ?? ? ?simplegcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
17382670? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
17384535? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
17384694? ? ?? ? ?simplegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
17534449? ? ?? ? ?simplegcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
17575033? ? ?? ? ?simplegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
17670977? ? ?? ? ?simplegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
17672414? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
17677747? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
17682099? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
17706330? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
17706623? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
17708676? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
17827815? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017072020170718
17837621? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
17838109? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
17847241? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
17847454? ? ?? ? ?simplegcc_-m64_-O2_-fomit-frame-pointer2017072020170718
17960195? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
17960609? ? ?? ? ?simplegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
17960942? ? ?? ? ?simplegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
17960979? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
17962139? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017072020170718
17962566? ? ?? ? ?simplegcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
17962575? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
17962611? ? ?? ? ?simplegcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
17962632? ? ?? ? ?simplegcc_-m64_-Os_-fomit-frame-pointer2017072020170718
17981242? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017072020170718
18027115? ? ?? ? ?simplegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
18060433? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
18062704? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
18085953? ? ?? ? ?simplegcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
18114996? ? ?? ? ?simplegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
18150209? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
18171258? ? ?? ? ?simplegcc_-m64_-O_-fomit-frame-pointer2017072020170718
18478816? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
18549936? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
19907016? ? ?? ? ?simplegcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
19941697? ? ?? ? ?simplegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
77332251? ? ?? ? ?simplecc2017072020170718
77458375? ? ?? ? ?simplegcc_-funroll-loops2017072020170718
77469364? ? ?? ? ?simplegcc2017072020170718
119507811? ? ?? ? ?speccc2017072020170718
119727708? ? ?? ? ?specgcc_-funroll-loops2017072020170718
119977330? ? ?? ? ?specgcc2017072020170718

Test failure

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin4
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin4