Implementation notes: amd64, ranger, crypto_hash/cubehash162

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
334115emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
334115emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
336273emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
336274emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
336275emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
336278emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
336282emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
336283emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
336283emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
336289emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
338601emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
338602emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
338602emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
338615emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
339135emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
339139emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
339145emmintrin4gcc -march=k8 -O -fomit-frame-pointer2011051620110509
339147emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
339149emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2011051620110509
339152emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
339976emmintrin4gcc -O -fomit-frame-pointer2011051620110509
339976emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
339977emmintrin4gcc -m64 -O -fomit-frame-pointer2011051620110509
340120emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
340122emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
340142emmintrin4gcc -march=nocona -O -fomit-frame-pointer2011051620110509
340146emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
342102emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
342102emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2011051620110509
343154emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
343154emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
343155emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
343190emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
343191emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
343195emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
344439emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
344445emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
345147emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
345150emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
345202emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
345203emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
349909emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2011051620110509
349922emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
349926emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
349990emmintrin4gcc -O2 -fomit-frame-pointer2011051620110509
349993emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
349994emmintrin4gcc -m64 -O2 -fomit-frame-pointer2011051620110509
350011emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
350015emmintrin4gcc -m64 -O3 -fomit-frame-pointer2011051620110509
350022emmintrin4gcc -O3 -fomit-frame-pointer2011051620110509
350868emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
350870emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
350870emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
350872emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
350872emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
350912emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
350912emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
350916emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
351237emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
351237emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
351238emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
351238emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
351241emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
351553emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
352308emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
352319emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
352334emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
352957emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
353018emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
353018emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
353018emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
353148emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
353150emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
353232emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
353235emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
353614emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2011051620110509
353615emmintrin4gcc -Os -fomit-frame-pointer2011051620110509
353615emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
353616emmintrin4gcc -m64 -Os -fomit-frame-pointer2011051620110509
353616emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
356036emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
356038emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
356220emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
356226emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
356229emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
356357emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
1149808simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
1149896simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
1149984simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
1159163simplegcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
1159224simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1161717simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1161870simplegcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1161951simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
1182498simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
1182503simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1182575simplegcc -m64 -O3 -fomit-frame-pointer2011051620110509
1182586simplegcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
1183265simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
1183423simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1183512simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1183527simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1183719simplegcc -O3 -fomit-frame-pointer2011051620110509
1184392simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1185008simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
1185094simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
1198060unrolledgcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
1198208unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1198869simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
1198869simplegcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
1201024unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1201112unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1201200unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
1201275unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1201641unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
1202780unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
1207247unrolledgcc -m64 -O3 -fomit-frame-pointer2011051620110509
1209095unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1210229unrolledgcc -O3 -fomit-frame-pointer2011051620110509
1215280unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1215280unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
1215632unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
1215719unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1215896unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
1216524unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1217920unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
1217997unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
1218008unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
1218096unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
1218184unrolledgcc -O2 -fomit-frame-pointer2011051620110509
1218184unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
1218184unrolledgcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
1218186unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
1218272unrolledgcc -m64 -O2 -fomit-frame-pointer2011051620110509
1218674unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
1218892unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
1219379unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
1219771unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
1247027unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
1247295unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
1247376unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
1253032unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
1253032unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
1253345unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
1253355unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
1253455unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
1253460unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
1253487unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
1253534unrolledgcc -march=nocona -O -fomit-frame-pointer2011051620110509
1253653unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
1254795unrolledgcc -m64 -O -fomit-frame-pointer2011051620110509
1254880unrolledgcc -O -fomit-frame-pointer2011051620110509
1255847unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
1257608unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
1258580unrolledgcc -march=barcelona -O -fomit-frame-pointer2011051620110509
1258669unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
1258808unrolledgcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
1259021unrolledgcc -march=k8 -O -fomit-frame-pointer2011051620110509
1259130unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
1259544unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
1260606unrolledgcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
1261216unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
1261348unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
1261530unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
1261637unrolledgcc -funroll-loops -O -fomit-frame-pointer2011051620110509
1262536unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
1262636unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
1262812unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
1267073unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
1267422unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
1270066unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
1270104unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
1271349unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
1271483unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
1322801unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
1322904unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
1357488unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
1358402unrolledgcc -march=k8 -Os -fomit-frame-pointer2011051620110509
1371040unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
1371095unrolledgcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
1371117unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
1371156unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
1371167unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
1373823unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
1373879unrolledgcc -m64 -Os -fomit-frame-pointer2011051620110509
1374472unrolledgcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
1374495unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
1374599unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
1374792unrolledgcc -Os -fomit-frame-pointer2011051620110509
1386872unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
1386929unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
1387153unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
1424962unrolledgcc -march=nocona -Os -fomit-frame-pointer2011051620110509
1425225unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
1425424unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
1425600unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
1903483specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1903618specgcc -funroll-loops -O3 -fomit-frame-pointer2011051620110509
1903725specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051620110509
1919984specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051620110509
1924829specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1925469specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1925530specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051620110509
1926672specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051620110509
1926848specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1932040specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051620110509
1950331specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1950608specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051620110509
1950608specgcc -march=barcelona -O3 -fomit-frame-pointer2011051620110509
1956404specgcc -march=k8 -O3 -fomit-frame-pointer2011051620110509
1956592specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051620110509
1973457specgcc -O3 -fomit-frame-pointer2011051620110509
1980252specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051620110509
1984790specgcc -m64 -O3 -fomit-frame-pointer2011051620110509
2065008specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051620110509
2065713specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
2069936specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051620110509
2070123specgcc -march=nocona -O3 -fomit-frame-pointer2011051620110509
2190900simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
2190936simplegcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
2197716simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
2197976simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
2199944simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
2225784simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
2225815simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
2292034simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
2296802simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
2317920simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
2317977simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
2320401simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
2320470simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
2320512simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
2320560simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
2322674simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
2322761simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
2323580simplegcc -funroll-loops -O -fomit-frame-pointer2011051620110509
3723912unrolledgcc -funroll-loops2011051620110509
3734062unrolledgcc2011051620110509
3735263unrolledcc2011051620110509
3877400specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
3880156specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051620110509
3946431specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051620110509
3946510specgcc -funroll-loops -O2 -fomit-frame-pointer2011051620110509
3946511specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
3958284specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051620110509
3958725specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
3960760specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051620110509
3961246specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
3974021specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051620110509
3974113specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
3985072specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
3985433specgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051620110509
3986196specgcc -funroll-loops -O -fomit-frame-pointer2011051620110509
3988213specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
3997405specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051620110509
4025456specgcc -O2 -fomit-frame-pointer2011051620110509
4025736specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
4026149specgcc -m64 -O2 -fomit-frame-pointer2011051620110509
4036615specgcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
4041488specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
4054788specgcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
4056833specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
4058384specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051620110509
4058560specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
4058735specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
4063884specgcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
4068784specgcc -march=k8 -O -fomit-frame-pointer2011051620110509
4074746specgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
4075127specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
4077566specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
4079135specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
4085925specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
4086382specgcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
4086984specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
4087828specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
4089679specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
4097744specgcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
4109182specgcc -O -fomit-frame-pointer2011051620110509
4109927specgcc -m64 -O -fomit-frame-pointer2011051620110509
4122445specgcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
4158015specgcc -march=barcelona -O -fomit-frame-pointer2011051620110509
4173079specgcc -march=nocona -O -fomit-frame-pointer2011051620110509
4180088specgcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
4335970specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
4340424specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
4355892specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
4357481specgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
4365702specgcc -m64 -Os -fomit-frame-pointer2011051620110509
4371201specgcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
4375096specgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
4379175specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
4379766specgcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
4379936specgcc -march=k8 -Os -fomit-frame-pointer2011051620110509
4382800specgcc -Os -fomit-frame-pointer2011051620110509
4383016specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
4386448specgcc -march=nocona -Os -fomit-frame-pointer2011051620110509
4386538specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
4387711specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
4388490specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
4389440specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
4394368specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
4396480specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
4398375specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
4407061specgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
4423232specgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
8207617simplegcc -m64 -O2 -fomit-frame-pointer2011051620110509
8207676simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051620110509
8222120simplegcc -O2 -fomit-frame-pointer2011051620110509
8261361simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051620110509
8265975simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051620110509
8271086simplegcc -march=barcelona -O2 -fomit-frame-pointer2011051620110509
8637012simplegcc -march=k8 -O2 -fomit-frame-pointer2011051620110509
8637394simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051620110509
8803263simplegcc -march=nocona -O2 -fomit-frame-pointer2011051620110509
8803590simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051620110509
8939306simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051620110509
8948660simplegcc -fno-schedule-insns -O -fomit-frame-pointer2011051620110509
8949447simplegcc -m64 -O -fomit-frame-pointer2011051620110509
8950004simplegcc -O -fomit-frame-pointer2011051620110509
8964342simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051620110509
8968912simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
8969240simplegcc -march=k8 -Os -fomit-frame-pointer2011051620110509
8971484simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
8971854simplegcc -Os -fomit-frame-pointer2011051620110509
8972224simplegcc -m64 -Os -fomit-frame-pointer2011051620110509
8974679simplegcc -march=barcelona -Os -fomit-frame-pointer2011051620110509
8977372simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051620110509
8977676simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051620110509
8993614simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051620110509
9012266simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051620110509
9068789simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051620110509
9071750simplegcc -march=nocona -Os -fomit-frame-pointer2011051620110509
9076370simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
9082651simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2011051620110509
9083011simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051620110509
9144885simplegcc -march=nocona -O -fomit-frame-pointer2011051620110509
9148434simplegcc -m64 -march=nocona -O -fomit-frame-pointer2011051620110509
9150496simplegcc -march=barcelona -O -fomit-frame-pointer2011051620110509
9151459simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051620110509
9151540simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2011051620110509
9151795simplegcc -m64 -march=core2 -O -fomit-frame-pointer2011051620110509
9223948simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051620110509
9225150simplegcc -march=k8 -O -fomit-frame-pointer2011051620110509
9225661simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051620110509
9287066simplegcc -m64 -march=k8 -O -fomit-frame-pointer2011051620110509
9364179simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051620110509
9364239simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051620110509
9364320simplegcc -funroll-loops -Os -fomit-frame-pointer2011051620110509
9365633simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
9453230simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051620110509
9864426simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051620110509
9928233simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2011051620110509
9964060simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051620110509
13097805emmintrin4cc2011051620110509
13098215emmintrin4gcc -funroll-loops2011051620110509
13098973emmintrin4gcc2011051620110509
39382217simplecc2011051620110509
39387767simplegcc -funroll-loops2011051620110509
39390946simplegcc2011051620110509
61084095specgcc -funroll-loops2011051620110509
61232256specgcc2011051620110509
61394120speccc2011051620110509

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