Implementation notes: amd64, gcc16, crypto_hash/cubehash162

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: cubehash162
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
331556? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
331558? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
335491? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
335492? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
335492? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
336254? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
336258? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
336259? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
336270? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
336271? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
339137? ? ?? ? ?emmintrin4gcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
339227? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
339889? ? ?? ? ?emmintrin4gcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
339889? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
339895? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
340120? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
340231? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
340263? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
340263? ? ?? ? ?emmintrin4gcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
341396? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
341396? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
341397? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
341398? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
343206? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
343206? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
343244? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
343247? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
343247? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
343258? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
344334? ? ?? ? ?emmintrin4gcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
344355? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
344402? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
344402? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
345130? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
345130? ? ?? ? ?emmintrin4gcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
345199? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
345199? ? ?? ? ?emmintrin4gcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
346239? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
348984? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
348984? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
349860? ? ?? ? ?emmintrin4gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
349860? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
349860? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
349861? ? ?? ? ?emmintrin4gcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
349861? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
349985? ? ?? ? ?emmintrin4gcc_-O3_-fomit-frame-pointer2017072020170718
349986? ? ?? ? ?emmintrin4gcc_-m64_-O3_-fomit-frame-pointer2017072020170718
350004? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
350521? ? ?? ? ?emmintrin4gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
350642? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
350643? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
350664? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
350689? ? ?? ? ?emmintrin4gcc_-O_-fomit-frame-pointer2017072020170718
350689? ? ?? ? ?emmintrin4gcc_-m64_-O_-fomit-frame-pointer2017072020170718
350702? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
350751? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
350835? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
350856? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
350871? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
350876? ? ?? ? ?emmintrin4gcc_-O2_-fomit-frame-pointer2017072020170718
350876? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
350876? ? ?? ? ?emmintrin4gcc_-m64_-O2_-fomit-frame-pointer2017072020170718
350876? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
350877? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
350882? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
350933? ? ?? ? ?emmintrin4gcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
350944? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
350944? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
351059? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
351518? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
351545? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
351561? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
352298? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
352374? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
352374? ? ?? ? ?emmintrin4gcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
353018? ? ?? ? ?emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
353285? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
353285? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
353485? ? ?? ? ?emmintrin4gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
353486? ? ?? ? ?emmintrin4gcc_-Os_-fomit-frame-pointer2017072020170718
353486? ? ?? ? ?emmintrin4gcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
353487? ? ?? ? ?emmintrin4gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
353487? ? ?? ? ?emmintrin4gcc_-m64_-Os_-fomit-frame-pointer2017072020170718
353650? ? ?? ? ?emmintrin4gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
353656? ? ?? ? ?emmintrin4gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
353656? ? ?? ? ?emmintrin4gcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
353907? ? ?? ? ?emmintrin4gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
353909? ? ?? ? ?emmintrin4gcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
356222? ? ?? ? ?emmintrin4gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
356238? ? ?? ? ?emmintrin4gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1140921? ? ?? ? ?simplegcc_-O3_-fomit-frame-pointer2017072020170718
1140922? ? ?? ? ?simplegcc_-m64_-O3_-fomit-frame-pointer2017072020170718
1141553? ? ?? ? ?simplegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1142992? ? ?? ? ?simplegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
1142992? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
1142995? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
1146639? ? ?? ? ?simplegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1146645? ? ?? ? ?simplegcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1149668? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
1149752? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
1149778? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1149841? ? ?? ? ?simplegcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1176856? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
1176858? ? ?? ? ?simplegcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
1176858? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1177810? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1177823? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1178499? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1178499? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1178921? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1178922? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1179590? ? ?? ? ?unrolledgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
1179595? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
1179620? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1182850? ? ?? ? ?simplegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1182850? ? ?? ? ?simplegcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1183507? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1183535? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1191905? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1191926? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1193736? ? ?? ? ?unrolledgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1193737? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1196413? ? ?? ? ?unrolledgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
1196429? ? ?? ? ?unrolledgcc_-O3_-fomit-frame-pointer2017072020170718
1196431? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1199560? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1199565? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1206164? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
1206164? ? ?? ? ?unrolledgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1207017? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
1207020? ? ?? ? ?unrolledgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
1207021? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
1208222? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1208240? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1212471? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1212471? ? ?? ? ?unrolledgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1212471? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
1212484? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
1214497? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
1214601? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
1216082? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
1216085? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
1216090? ? ?? ? ?unrolledgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
1227450? ? ?? ? ?unrolledgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1227455? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
1230983? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
1230984? ? ?? ? ?unrolledgcc_-O2_-fomit-frame-pointer2017072020170718
1230992? ? ?? ? ?unrolledgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
1235160? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
1235163? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
1235171? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
1235459? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1235467? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1238344? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
1238349? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
1238478? ? ?? ? ?unrolledgcc_-m64_-O_-fomit-frame-pointer2017072020170718
1238481? ? ?? ? ?unrolledgcc_-O_-fomit-frame-pointer2017072020170718
1238494? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
1239130? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1239134? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1240776? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
1240851? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
1240851? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
1241240? ? ?? ? ?unrolledgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
1241241? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
1241248? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
1242612? ? ?? ? ?unrolledgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1242614? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
1242615? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
1242615? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
1243718? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1243724? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1244631? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1244631? ? ?? ? ?unrolledgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
1247785? ? ?? ? ?unrolledgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
1247788? ? ?? ? ?unrolledgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
1248643? ? ?? ? ?unrolledgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1257975? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1260270? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1260270? ? ?? ? ?unrolledgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
1272996? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1273002? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
1344966? ? ?? ? ?unrolledgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
1344969? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
1366632? ? ?? ? ?unrolledgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
1366632? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
1366634? ? ?? ? ?unrolledgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
1366634? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
1366634? ? ?? ? ?unrolledgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
1376318? ? ?? ? ?unrolledgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
1376318? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
1376320? ? ?? ? ?unrolledgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
1385593? ? ?? ? ?unrolledgcc_-Os_-fomit-frame-pointer2017072020170718
1385599? ? ?? ? ?unrolledgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
1385600? ? ?? ? ?unrolledgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
1385602? ? ?? ? ?unrolledgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
1385603? ? ?? ? ?unrolledgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
1385624? ? ?? ? ?unrolledgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
1385947? ? ?? ? ?unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
1392959? ? ?? ? ?unrolledgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1392973? ? ?? ? ?unrolledgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1395312? ? ?? ? ?unrolledgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1395315? ? ?? ? ?unrolledgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
1403020? ? ?? ? ?unrolledgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
1403026? ? ?? ? ?unrolledgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
1880046? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1880067? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1880096? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1880101? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1902372? ? ?? ? ?specgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017072020170718
1902385? ? ?? ? ?specgcc_-funroll-loops_-O3_-fomit-frame-pointer2017072020170718
1902394? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1911652? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
1911665? ? ?? ? ?specgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017072020170718
1913934? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
1917458? ? ?? ? ?specgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1917461? ? ?? ? ?specgcc_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
1918223? ? ?? ? ?specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017072020170718
1918247? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
1951293? ? ?? ? ?specgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1951328? ? ?? ? ?specgcc_-march=k8_-O3_-fomit-frame-pointer2017072020170718
1963811? ? ?? ? ?specgcc_-O3_-fomit-frame-pointer2017072020170718
1963812? ? ?? ? ?specgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017072020170718
1963813? ? ?? ? ?specgcc_-m64_-O3_-fomit-frame-pointer2017072020170718
2084104? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2084131? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2085666? ? ?? ? ?specgcc_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2094884? ? ?? ? ?specgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
2159322? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2159345? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
2159948? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
2159957? ? ?? ? ?simplegcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
2159960? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
2221615? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2221625? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
2249840? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2249853? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
2257363? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2257372? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
2257627? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
2258139? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
2258151? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
2258183? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
2258196? ? ?? ? ?simplegcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
2258210? ? ?? ? ?simplegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
2264520? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
3703973? ? ?? ? ?unrolledgcc_-funroll-loops2017072020170718
3705419? ? ?? ? ?unrolledgcc2017072020170718
3705523? ? ?? ? ?unrolledcc2017072020170718
3863437? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
3863442? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
3907156? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
3907158? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
3945667? ? ?? ? ?specgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017072020170718
3945669? ? ?? ? ?specgcc_-funroll-loops_-O2_-fomit-frame-pointer2017072020170718
3945678? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
3958691? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
3958699? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017072020170718
3970832? ? ?? ? ?specgcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
3983904? ? ?? ? ?specgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
4005885? ? ?? ? ?specgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
4005895? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
4005907? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
4023754? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
4034307? ? ?? ? ?specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
4035079? ? ?? ? ?specgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
4035277? ? ?? ? ?specgcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
4037772? ? ?? ? ?specgcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
4046807? ? ?? ? ?specgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
4049297? ? ?? ? ?specgcc_-m64_-O2_-fomit-frame-pointer2017072020170718
4050029? ? ?? ? ?specgcc_-O2_-fomit-frame-pointer2017072020170718
4050917? ? ?? ? ?specgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
4050958? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4050995? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4098349? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4098442? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4102775? ? ?? ? ?specgcc_-funroll-loops_-O_-fomit-frame-pointer2017072020170718
4104480? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
4108916? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
4108986? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017072020170718
4125088? ? ?? ? ?specgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017072020170718
4165414? ? ?? ? ?specgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
4175589? ? ?? ? ?specgcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
4186463? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
4187473? ? ?? ? ?specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
4189060? ? ?? ? ?specgcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4195304? ? ?? ? ?specgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
4196709? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
4198865? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
4203930? ? ?? ? ?specgcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4205170? ? ?? ? ?specgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
4208100? ? ?? ? ?specgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
4224115? ? ?? ? ?specgcc_-O_-fomit-frame-pointer2017072020170718
4241045? ? ?? ? ?specgcc_-m64_-O_-fomit-frame-pointer2017072020170718
4261834? ? ?? ? ?specgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
4302431? ? ?? ? ?specgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
4311765? ? ?? ? ?specgcc_-m64_-Os_-fomit-frame-pointer2017072020170718
4313899? ? ?? ? ?specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
4313956? ? ?? ? ?specgcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
4314030? ? ?? ? ?specgcc_-Os_-fomit-frame-pointer2017072020170718
4314867? ? ?? ? ?specgcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
4323995? ? ?? ? ?specgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
4329413? ? ?? ? ?specgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
4337525? ? ?? ? ?specgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
4368243? ? ?? ? ?specgcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
4370007? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
4375309? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
4380030? ? ?? ? ?specgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
4381116? ? ?? ? ?specgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
4386934? ? ?? ? ?specgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
4387719? ? ?? ? ?specgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
4389871? ? ?? ? ?specgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
4391264? ? ?? ? ?specgcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
4398110? ? ?? ? ?specgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
4403388? ? ?? ? ?specgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
4405103? ? ?? ? ?emmintrin4gcc2017072020170718
4408507? ? ?? ? ?emmintrin4gcc_-funroll-loops2017072020170718
4414903? ? ?? ? ?specgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
4416571? ? ?? ? ?specgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
4422193? ? ?? ? ?specgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
4429481? ? ?? ? ?emmintrin4cc2017072020170718
8271443? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017072020170718
8596801? ? ?? ? ?simplegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
8599796? ? ?? ? ?simplegcc_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
8652009? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
8652788? ? ?? ? ?simplegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017072020170718
8798960? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
8805916? ? ?? ? ?simplegcc_-m64_-march=core2_-O_-fomit-frame-pointer2017072020170718
8817892? ? ?? ? ?simplegcc_-march=k8_-O_-fomit-frame-pointer2017072020170718
8819121? ? ?? ? ?simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017072020170718
8819161? ? ?? ? ?simplegcc_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
8819302? ? ?? ? ?simplegcc_-m64_-march=k8_-O_-fomit-frame-pointer2017072020170718
8819353? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
8820532? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
8820788? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
8901965? ? ?? ? ?simplegcc_-march=k8_-O2_-fomit-frame-pointer2017072020170718
8913270? ? ?? ? ?simplegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017072020170718
9029211? ? ?? ? ?simplegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017072020170718
9031776? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
9032795? ? ?? ? ?simplegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017072020170718
9033211? ? ?? ? ?simplegcc_-m64_-O2_-fomit-frame-pointer2017072020170718
9035351? ? ?? ? ?simplegcc_-O2_-fomit-frame-pointer2017072020170718
9038382? ? ?? ? ?simplegcc_-funroll-loops_-Os_-fomit-frame-pointer2017072020170718
9040368? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
9042954? ? ?? ? ?simplegcc_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
9048840? ? ?? ? ?simplegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
9048881? ? ?? ? ?simplegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
9053026? ? ?? ? ?simplegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017072020170718
9107830? ? ?? ? ?simplegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
9127066? ? ?? ? ?simplegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
9141101? ? ?? ? ?simplegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017072020170718
9143546? ? ?? ? ?simplegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017072020170718
9147071? ? ?? ? ?simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017072020170718
9166829? ? ?? ? ?simplegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017072020170718
9166836? ? ?? ? ?simplegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017072020170718
9166868? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
9166872? ? ?? ? ?simplegcc_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
9167020? ? ?? ? ?simplegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
9167042? ? ?? ? ?simplegcc_-Os_-fomit-frame-pointer2017072020170718
9168146? ? ?? ? ?simplegcc_-march=k8_-Os_-fomit-frame-pointer2017072020170718
9197011? ? ?? ? ?simplegcc_-O_-fomit-frame-pointer2017072020170718
9202201? ? ?? ? ?simplegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017072020170718
9216327? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
9217288? ? ?? ? ?simplegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
9217728? ? ?? ? ?simplegcc_-m64_-O_-fomit-frame-pointer2017072020170718
9219224? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
9227724? ? ?? ? ?simplegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
9245781? ? ?? ? ?simplegcc_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
9423109? ? ?? ? ?simplegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
9954600? ? ?? ? ?simplegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
10096706? ? ?? ? ?simplegcc_-march=nocona_-O_-fomit-frame-pointer2017072020170718
10138815? ? ?? ? ?simplegcc_-m64_-Os_-fomit-frame-pointer2017072020170718
39192619? ? ?? ? ?simplecc2017072020170718
39256088? ? ?? ? ?simplegcc_-funroll-loops2017072020170718
39269615? ? ?? ? ?simplegcc2017072020170718
60893144? ? ?? ? ?specgcc_-funroll-loops2017072020170718
61069055? ? ?? ? ?speccc2017072020170718
61221625? ? ?? ? ?specgcc2017072020170718

Test failure

Implementation: crypto_hash/cubehash162/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