Implementation notes: amd64, genji262, crypto_hash/cubehash161

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
327602emmintrin4gcc -march=k8 -O -fomit-frame-pointer2018081920180818
327646emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
327646emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
327646emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
327646emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
327668emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
329780emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
329802emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
329802emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
329868emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
329890emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
330836emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
332288emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
332310emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
332486emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
332486emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
332860emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
333784emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
335544emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
335566emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
339856emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
343574emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
345158emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
345158emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
349448emmintrin4gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
349470emmintrin4gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
349668emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
350196emmintrin4gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
350218emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
350614emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
352792emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
353012emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
358710emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
359634emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
364980emmintrin4gcc -Os -fomit-frame-pointer2018081920180818
366542emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
367246emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
372416emmintrin4gcc -O2 -fomit-frame-pointer2018081920180818
373670emmintrin4gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
382602emmintrin4gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
391776emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
396638emmintrin4gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
398970emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
400070emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
413996emmintrin4gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
422906emmintrin4gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
423940emmintrin4gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
425304emmintrin4gcc -O -fomit-frame-pointer2018081920180818
437404emmintrin4gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
440022emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
440286emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
444334emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
444378emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
445192emmintrin4gcc -march=nocona -O -fomit-frame-pointer2018081920180818
445346emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
454718emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
456940emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
457160emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
459822emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
465960emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
468622emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
468710emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
471196emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
472516emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
480744emmintrin4gcc -m64 -O -fomit-frame-pointer2018081920180818
492536emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
506858emmintrin4gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
508970emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
510950emmintrin4gcc -O3 -fomit-frame-pointer2018081920180818
517000emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
525448emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
526020emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
527076emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
528484emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
528506emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
534248emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
534952emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
551848emmintrin4gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
553212emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
558470emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
558668emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
566654emmintrin4gcc -m64 -O2 -fomit-frame-pointer2018081920180818
572000emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
576906emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
584782emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
587752emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
603350emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
605110emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
611864emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
615934emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
620862emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
638682emmintrin4gcc -m64 -O3 -fomit-frame-pointer2018081920180818
642818emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
657888emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
658768emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
667238emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
675114emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
683122emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
690426emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
711524emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
719994emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
849926emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
919380emmintrin4gcc -m64 -Os -fomit-frame-pointer2018081920180818
1012088emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
1041546emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
1068430emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
1189892simplegcc -m64 -O3 -fomit-frame-pointer2018081920180818
1190002simplegcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
1192950simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
1197724simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
1215940simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
1216424simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
1217414simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
1220538simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
1222848simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
1226060simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
1230438emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
1233144simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1233782simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
1241746simplegcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
1245156simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
1248434simplegcc -funroll-loops -O -fomit-frame-pointer2018081920180818
1252064simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
1253406simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
1262250simplegcc -O3 -fomit-frame-pointer2018081920180818
1262822simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
1263240simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
1265616simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
1270390simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
1276528simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
1277034simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1282952simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
1283106simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
1288056simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
1290124simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
1293512simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
1295932simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
1301696simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1304776simplegcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1305084simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1305216simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1308428simplegcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
1310386simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1311838simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1314434simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
1339052simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
1347060simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1359248simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
1364154simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1374758simplegcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
1377486simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
1378784simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
1381798specgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
1382876specgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1387056unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
1388156unrolledgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
1388816unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
1389256unrolledgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
1390070unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
1390114unrolledgcc -Os -fomit-frame-pointer2018081920180818
1392974unrolledgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
1392996unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
1393040unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
1393370unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
1394734unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
1395526unrolledgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
1396494unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
1396802unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
1398430unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
1401268unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
1402676unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
1402940unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
1406174unrolledgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
1410618specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
1411784unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
1411850unrolledgcc -m64 -O -fomit-frame-pointer2018081920180818
1412686unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1412972unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
1413346unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
1413544unrolledgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
1413720unrolledgcc -m64 -Os -fomit-frame-pointer2018081920180818
1413720unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
1414072unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
1414446specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1414512unrolledgcc -march=k8 -O -fomit-frame-pointer2018081920180818
1414578unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
1415348unrolledgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
1415876unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1415986unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
1416294unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
1416360unrolledgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
1416536unrolledgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
1416558unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1416580specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1416668unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1416844unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1417020unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1417790unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
1417878specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1417900unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
1418956specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
1419748unrolledgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
1419990unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
1420694specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
1420738unrolledgcc -m64 -O2 -fomit-frame-pointer2018081920180818
1420804unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
1420826specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
1420936unrolledgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
1421112unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
1421354unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
1421596unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1421772unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
1422190unrolledgcc -O3 -fomit-frame-pointer2018081920180818
1422410unrolledgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
1422850specgcc -m64 -O3 -fomit-frame-pointer2018081920180818
1422872unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
1423290specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
1424346unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
1424412specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1424544unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
1427118specgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
1427316unrolledgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
1427800unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
1428240specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
1429934unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
1430088specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
1433696unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
1434246unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1434422specgcc -O3 -fomit-frame-pointer2018081920180818
1435126unrolledgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
1435566unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
1435786unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
1436578specgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
1437194specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
1438492unrolledgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
1439152specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
1439262unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
1439570unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
1440670specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
1443552unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
1444806unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
1445378unrolledgcc -m64 -O3 -fomit-frame-pointer2018081920180818
1446962unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1448964unrolledgcc -march=nocona -O -fomit-frame-pointer2018081920180818
1450152unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
1459304unrolledgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
1461350unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
1465464unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
1467026unrolledgcc -O2 -fomit-frame-pointer2018081920180818
1467928unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
1471162unrolledgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
1472966specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
1479522specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1479830specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
1480314unrolledgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
1491248unrolledgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
1491886unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
1509464unrolledgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
1516636unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
1516900specgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
1519694specgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
1530232unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
1531112unrolledgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
1532212specgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
1533884unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
1534808unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
1543916unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
1551484unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
1552584unrolledgcc -O -fomit-frame-pointer2018081920180818
1565784specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
1577730specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
1581646specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
1593570specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1607298specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1615086specgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
1615570specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
1619222specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
1624436specgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
1630354specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
1643180specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
1646722specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
1652618unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
1653058specgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
1654796unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
1667578specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
1667864specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
1667908specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
1668546specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
1715868unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
1740068unrolledgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
1740816unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
1751464specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
1818520emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
1825274specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
1853324unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
1892154unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
2004398unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
2013132unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
2025980unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
2099526unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
2132350unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
2228094unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
2292048unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
2817672unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
2975258emmintrin4gcc2018081920180818
3392730emmintrin4gcc -funroll-loops2018081920180818
3466584emmintrin4cc2018081920180818
3526116unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
3623796unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
3672372specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
3673670specgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
3679632specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
3707198specgcc -O2 -fomit-frame-pointer2018081920180818
3734742specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
3738878specgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
3744840specgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
3750626specgcc -m64 -O2 -fomit-frame-pointer2018081920180818
3752914specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
3756412specgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
3759866specgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
3760306specgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
3765498specgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
3770536specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
3771702specgcc -O -fomit-frame-pointer2018081920180818
3783274specgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
3793834specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
3799708specgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
3803470specgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
3804262specgcc -Os -fomit-frame-pointer2018081920180818
3807628specgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
3808222specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
3808530specgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
3817550specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
3818078specgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
3818540specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
3822016specgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
3826240specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
3846744specgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
3848746specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
3851452specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
3852948specgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
3853102specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
3854906specgcc -march=nocona -O -fomit-frame-pointer2018081920180818
3859768specgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
3863662specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
3863662specgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
3863684specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
3864652specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
3866808specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
3871098specgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
3872924specgcc -m64 -O -fomit-frame-pointer2018081920180818
3873034specgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
3880492specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
3890326specgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
3891624specgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
3893934specgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
3900226specgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
3906892specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
3911314specgcc -march=k8 -O -fomit-frame-pointer2018081920180818
3920730specgcc -m64 -Os -fomit-frame-pointer2018081920180818
3921214specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
3921676specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
3924184specgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
3935316specgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
3947218specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
3948186specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
3950320specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
3971792specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
3980108specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
4086258specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
4109710specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
4109864unrolledgcc2018081920180818
4207654specgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
4210052unrolledcc2018081920180818
6175290simplegcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
6254930simplegcc -march=barcelona -O -fomit-frame-pointer2018081920180818
6406400simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
6432272simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
6452094simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
6478846simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
6500428simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
6534550simplegcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
6557232simplegcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
6570850simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
6581388simplegcc -march=nocona -O -fomit-frame-pointer2018081920180818
6643340simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
6651524simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
6741504simplegcc -march=nocona -Os -fomit-frame-pointer2018081920180818
6750326simplegcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
6777716simplegcc -O2 -fomit-frame-pointer2018081920180818
6842176unrolledgcc -funroll-loops2018081920180818
6881754simplegcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
6914314simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
6990302simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
6993624simplegcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
7021718simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
7028362simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
7039802simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
7050208simplegcc -m64 -O2 -fomit-frame-pointer2018081920180818
7060548simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
7102304simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
7102986simplegcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
7103030simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
7120894simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
7122588simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
7122918simplegcc -Os -fomit-frame-pointer2018081920180818
7138626simplegcc -march=k8 -Os -fomit-frame-pointer2018081920180818
7148680simplegcc -O -fomit-frame-pointer2018081920180818
7150902simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
7155104simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
7163332simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
7180866simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
7205198simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
7217166simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
7245722simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
7257690simplegcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
7269614simplegcc -m64 -O -fomit-frame-pointer2018081920180818
7271704simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
7281010simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
7281362simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
7293330simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
7295838simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
7318322simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
7326660simplegcc -march=k8 -O -fomit-frame-pointer2018081920180818
7326902simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
7343776simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
7346790simplegcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
7366414simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
7379570simplegcc -m64 -Os -fomit-frame-pointer2018081920180818
7382716simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
7405090simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
7439410simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
7443238simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
7541754simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
7562786simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
7586040simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
7697118simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
7809934simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
32655480simplegcc -funroll-loops2018081920180818
35919400simplecc2018081920180818
38400318simplegcc2018081920180818
68731366specgcc -funroll-loops2018081920180818
70491696specgcc2018081920180818
74624968speccc2018081920180818