Implementation notes: amd64, cryptologic, crypto_hash/skein512512

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_hash
Primitive: skein512512
TimeImplementationCompilerBenchmark dateSUPERCOP version
22072sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
22249sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
22700littlegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
22700littlegcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
22750littlegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
22767littlegcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
22775littlegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
22784littlegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
22792littlegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
22792littlegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
22800littlegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
22808littlegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
22842littlegcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
22842littlegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
22858optgcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
22867littlegcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
22867optgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
22867littlegcc -march=k8 -O -fomit-frame-pointer2014052120140517
22891littlegcc -march=nocona -O -fomit-frame-pointer2014052120140517
22908littlegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
22941littlegcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
22942littlegcc -O -fomit-frame-pointer2014052120140517
22942littlegcc -m64 -O -fomit-frame-pointer2014052120140517
22942littlegcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
22942optgcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
22950littlegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
22950optgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
22950littlegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
22950optgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
22959littlegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
22975littlegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
22984littlegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
22984littlegcc -march=nocona -Os -fomit-frame-pointer2014052120140517
22992littlegcc -funroll-loops -O -fomit-frame-pointer2014052120140517
22992optgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
22992optgcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
23009optgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
23016optgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
23017optgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
23083optgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
23108optgcc -march=nocona -O -fomit-frame-pointer2014052120140517
23117optgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
23125optgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
23133optgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
23142optgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
23142optgcc -m64 -O -fomit-frame-pointer2014052120140517
23142optgcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
23158optgcc -funroll-loops -O -fomit-frame-pointer2014052120140517
23167optgcc -O -fomit-frame-pointer2014052120140517
23175optgcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
23208optgcc -march=k8 -O -fomit-frame-pointer2014052120140517
23209optgcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
23675sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
23683sphlibgcc -funroll-loops -O -fomit-frame-pointer2014052120140517
23683sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
23692sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
23725sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
23725sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
23733sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
23733sphlibgcc -march=k8 -O -fomit-frame-pointer2014052120140517
23733sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
23758sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
23758sphlibgcc -march=nocona -O -fomit-frame-pointer2014052120140517
23767sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
23772littlegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
23772littlegcc -m64 -O2 -fomit-frame-pointer2014052120140517
23775sphlibgcc -O -fomit-frame-pointer2014052120140517
23775sphlibgcc -m64 -O -fomit-frame-pointer2014052120140517
23775sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
23816sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
23817sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
23909sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
23967sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
24017sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
24017sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
24308optgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
24308optgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
24383optgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
24383optgcc -march=nocona -Os -fomit-frame-pointer2014052120140517
24663sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
24700sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
25733littlegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
25734littlegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
25741littlegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
25742littlegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
25742littlegcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
25742littlegcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
25742littlegcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
25750littlegcc -O2 -fomit-frame-pointer2014052120140517
25750littlegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
25750littlegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
25758littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
25758littlegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
25758littlegcc -m64 -O3 -fomit-frame-pointer2014052120140517
25759littlegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
25767littlegcc -O3 -fomit-frame-pointer2014052120140517
25833littlegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
25833littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
25834littlegcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
25933littlegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
25933littlegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
25934littlegcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
25934littlegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
25950littlegcc -Os -fomit-frame-pointer2014052120140517
25950littlegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
25967littlegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
25975littlegcc -m64 -Os -fomit-frame-pointer2014052120140517
25984x64gcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
25984x64gcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
25991x64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
25991x64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
25991x64gcc -m64 -O2 -fomit-frame-pointer2014052120140517
25991x64gcc -m64 -O3 -fomit-frame-pointer2014052120140517
25991x64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
25991x64gcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
25992x64gcc -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
25992x64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
25992x64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
25992x64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
25992x64gcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
26000x64gcc -O2 -fomit-frame-pointer2014052120140517
26000x64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
26000x64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
26000x64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
26000x64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
26000x64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
26000x64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
26000x64gcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
26000x64gcc -march=k8 -O -fomit-frame-pointer2014052120140517
26000x64gcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -O -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
26008x64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
26008x64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
26008littlegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
26008x64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
26009x64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
26009x64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
26009x64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
26017x64gcc -march=nocona -O -fomit-frame-pointer2014052120140517
26025x64gcc -O -fomit-frame-pointer2014052120140517
26025x64gcc -m64 -O -fomit-frame-pointer2014052120140517
26025littlegcc -march=k8 -Os -fomit-frame-pointer2014052120140517
26267littlegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
26275littlegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
26350simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
26350simplegcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
26392simplegcc -funroll-loops -O -fomit-frame-pointer2014052120140517
26392simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
26392simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
26392simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
26400simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
26442optgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
26450simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
26467simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
26492simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
26500simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
26517optgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
26525simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
26533optgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
26550optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
26550optgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
26566simplegcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
26567optgcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
26575optgcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
26583x64cc2014052120140517
26583x64gcc2014052120140517
26584optgcc -O3 -fomit-frame-pointer2014052120140517
26591simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
26592optgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
26592x64gcc -funroll-loops2014052120140517
26592optgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
26600optgcc -m64 -O3 -fomit-frame-pointer2014052120140517
26600simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
26600simplegcc -march=k8 -O -fomit-frame-pointer2014052120140517
26609simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
26609optgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
26609simplegcc -m64 -O -fomit-frame-pointer2014052120140517
26609simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
26625sphlibgcc -m64 -O2 -fomit-frame-pointer2014052120140517
26634sphlibgcc -O2 -fomit-frame-pointer2014052120140517
26650sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
26650sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
26659optgcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
26666x64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
26666x64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
26667simplegcc -O -fomit-frame-pointer2014052120140517
26667optgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
26667x64gcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
26675x64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
26675x64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
26675x64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
26675x64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
26675x64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
26675x64gcc -march=k8 -Os -fomit-frame-pointer2014052120140517
26675x64gcc -march=nocona -Os -fomit-frame-pointer2014052120140517
26683x64gcc -Os -fomit-frame-pointer2014052120140517
26683optgcc -m64 -O2 -fomit-frame-pointer2014052120140517
26683x64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
26683simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
26684x64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
26691x64gcc -m64 -Os -fomit-frame-pointer2014052120140517
26692optgcc -O2 -fomit-frame-pointer2014052120140517
26692x64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
26708optgcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
26708optgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
26716sphlibgcc -O3 -fomit-frame-pointer2014052120140517
26716sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
26716sphlibgcc -m64 -O3 -fomit-frame-pointer2014052120140517
26717optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
26717sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
26733littlegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
26741optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
26741simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
26758simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
26759sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
26834optgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
26842sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
26858optgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
26917simplegcc -march=nocona -O -fomit-frame-pointer2014052120140517
26925sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
26925sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
26925sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
26933sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
26933sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
26933sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
26933sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
26934sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
26934sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
26941sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
26975simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
27000simplegcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
27467optgcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
27467optgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
27483optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
27567optgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
27583optgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
27642optgcc -Os -fomit-frame-pointer2014052120140517
27642optgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
27642optgcc -m64 -Os -fomit-frame-pointer2014052120140517
27733optgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
27733optgcc -march=k8 -Os -fomit-frame-pointer2014052120140517
27783simplegcc -march=nocona -Os -fomit-frame-pointer2014052120140517
27784simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
27791optgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
28934simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
28934simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
28934simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
28934simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
28934simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
28984simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
29009simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
29033simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
29117simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
29125simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
29250simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
29308simplegcc -m64 -O3 -fomit-frame-pointer2014052120140517
29309simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
29317simplegcc -O3 -fomit-frame-pointer2014052120140517
29567simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
29633simplegcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
29642simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
29684simplegcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
29684simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
29692simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
29700simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
29709simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
29750simplegcc -O2 -fomit-frame-pointer2014052120140517
29750simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
29750simplegcc -m64 -O2 -fomit-frame-pointer2014052120140517
30150sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
30159sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
30175sphlibgcc -march=nocona -Os -fomit-frame-pointer2014052120140517
30200sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
30216simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
30844sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
30950simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
30958simplegcc -march=k8 -Os -fomit-frame-pointer2014052120140517
30967simplegcc -Os -fomit-frame-pointer2014052120140517
30967simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
30967simplegcc -m64 -Os -fomit-frame-pointer2014052120140517
31225simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
31508sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
31583sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
31609sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
31677sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
31684sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
31708sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
31709sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014052120140517
31725sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
31733sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
31791sphlib-smallgcc -m64 -O -fomit-frame-pointer2014052120140517
31800sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
31817sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
31833sphlib-smallgcc -O -fomit-frame-pointer2014052120140517
31892sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014052120140517
31900sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
31900sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
31908sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
31967sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
31992sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014052120140517
32283sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
32617sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
32642sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
32716sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
32850sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
33125sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
33125sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
33150sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
33175sphlibgcc -march=k8 -Os -fomit-frame-pointer2014052120140517
33183sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
33200sphlib-smallgcc -O3 -fomit-frame-pointer2014052120140517
33267sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
33267sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014052120140517
33325sphlibgcc -Os -fomit-frame-pointer2014052120140517
33325sphlibgcc -m64 -Os -fomit-frame-pointer2014052120140517
33333sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
33375sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
33384sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
33400sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
33400sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
33408sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
33408sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
33409sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
33441sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
33442sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
33450sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
33517sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
33517sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
33525sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
34009sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
34042sandygcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
34042sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
34050sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
34058sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
34058sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014052120140517
34083sphlib-smallgcc -O2 -fomit-frame-pointer2014052120140517
34125sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
34134sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
34183sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
34250sandygcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
34258sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
34283sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
34292sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
34317sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
34358sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
34367sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
34375sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
34383sandygcc -m64 -O3 -fomit-frame-pointer2014052120140517
34416sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
34416sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
34416sandygcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
34450sandygcc -O3 -fomit-frame-pointer2014052120140517
34450sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
34450sandygcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
34458sandygcc -m64 -O2 -fomit-frame-pointer2014052120140517
34458sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
34475sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
34500sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
34509sandygcc -O2 -fomit-frame-pointer2014052120140517
34541sandygcc -march=k8 -Os -fomit-frame-pointer2014052120140517
34567sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
34575sandygcc -Os -fomit-frame-pointer2014052120140517
34583sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
34583sandygcc -m64 -Os -fomit-frame-pointer2014052120140517
34658sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
34734sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
34792sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
34808sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
34825sandygcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
35241sandygcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
35275sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
35275sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
35300sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
35309sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
35316sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
35333sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
35350sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
35350sandygcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
35425sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
35425sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
35542sandygcc -march=nocona -Os -fomit-frame-pointer2014052120140517
35884sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
35917sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
35917sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
35958sandygcc -m64 -O -fomit-frame-pointer2014052120140517
36000sandygcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
36000sandygcc -march=nocona -O -fomit-frame-pointer2014052120140517
36008sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
36183sandygcc -O -fomit-frame-pointer2014052120140517
36250sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
36250sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
36259sandygcc -funroll-loops -O -fomit-frame-pointer2014052120140517
36325sandygcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
36334sandygcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
36342sandygcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
36342sandygcc -march=k8 -O -fomit-frame-pointer2014052120140517
37033sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
37033sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
38960mmxgcc -Os -fomit-frame-pointer2014052120140517
39392sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
39392sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014052120140517
39941sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
40334sphlib-smallgcc -Os -fomit-frame-pointer2014052120140517
40334sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
40334sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014052120140517
40341sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
40342sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
40384sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014052120140517
40442sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
40550sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
40592sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
40600sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
42476mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052120140517
69042mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052120140517
71050mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052120140517
71050mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052120140517
71058mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
71084mmxgcc -funroll-loops -O -fomit-frame-pointer2014052120140517
71125mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
71250mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052120140517
71283mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
72477mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2014052120140517
74291mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
74333mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052120140517
74342mmxgcc -march=nocona -Os -fomit-frame-pointer2014052120140517
74434mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052120140517
74442mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
74458mmxgcc -funroll-loops -Os -fomit-frame-pointer2014052120140517
74458mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052120140517
74475mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
74550mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052120140517
74550mmxgcc -m64 -Os -fomit-frame-pointer2014052120140517
74759mmxgcc -march=k8 -Os -fomit-frame-pointer2014052120140517
74767mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052120140517
74783mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
74825mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052120140517
74834mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052120140517
74850mmxgcc -march=nocona -O2 -fomit-frame-pointer2014052120140517
74867mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
74900mmxgcc -O2 -fomit-frame-pointer2014052120140517
74933mmxgcc -m64 -O2 -fomit-frame-pointer2014052120140517
74941mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
75025mmxgcc -march=nocona -O3 -fomit-frame-pointer2014052120140517
75034mmxgcc -O3 -fomit-frame-pointer2014052120140517
75158mmxgcc -m64 -O3 -fomit-frame-pointer2014052120140517
75166mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052120140517
75167mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052120140517
75192mmxgcc -march=k8 -O3 -fomit-frame-pointer2014052120140517
75200mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
75200mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
75208mmxgcc -march=k8 -O2 -fomit-frame-pointer2014052120140517
75450mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
75450mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052120140517
75458mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052120140517
75467mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052120140517
75467mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052120140517
75542mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052120140517
75550mmxgcc -funroll-loops -O3 -fomit-frame-pointer2014052120140517
75575mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052120140517
75592mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052120140517
75600mmxgcc -funroll-loops -O2 -fomit-frame-pointer2014052120140517
75600mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052120140517
75600mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052120140517
75675mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052120140517
78475mmxgcc -O -fomit-frame-pointer2014052120140517
78475mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2014052120140517
78483mmxgcc -m64 -O -fomit-frame-pointer2014052120140517
78592mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2014052120140517
78725mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2014052120140517
78733mmxgcc -march=k8 -O -fomit-frame-pointer2014052120140517
78791mmxgcc -march=nocona -O -fomit-frame-pointer2014052120140517
108350sphlibcc2014052120140517
108350sphlibgcc2014052120140517
108350sphlibgcc -funroll-loops2014052120140517
121816optcc2014052120140517
121817optgcc2014052120140517
121817optgcc -funroll-loops2014052120140517
122442littlegcc -funroll-loops2014052120140517
122517littlecc2014052120140517
122533littlegcc2014052120140517
126484sphlib-smallgcc2014052120140517
126525sphlib-smallgcc -funroll-loops2014052120140517
126575sphlib-smallcc2014052120140517
131017sandygcc -funroll-loops2014052120140517
131025sandycc2014052120140517
131033sandygcc2014052120140517
135484simplegcc -funroll-loops2014052120140517
135509simplecc2014052120140517
135509simplegcc2014052120140517
421576mmxgcc2014052120140517
423773mmxgcc -funroll-loops2014052120140517
446112mmxcc2014052120140517

Compiler output

Implementation: crypto_hash/skein512512/x64
Compiler: cc
skein_block_x64.S: skein_block_x64.S:336:61: warning: trigraph ??) ignored, use -trigraphs to enable

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
cc x64
gcc x64
gcc -O2 -fomit-frame-pointer x64
gcc -O3 -fomit-frame-pointer x64
gcc -O -fomit-frame-pointer x64
gcc -Os -fomit-frame-pointer x64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops x64
gcc -funroll-loops -O2 -fomit-frame-pointer x64
gcc -funroll-loops -O3 -fomit-frame-pointer x64
gcc -funroll-loops -O -fomit-frame-pointer x64
gcc -funroll-loops -Os -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer x64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer x64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer x64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer x64
gcc -m64 -O2 -fomit-frame-pointer x64
gcc -m64 -O3 -fomit-frame-pointer x64
gcc -m64 -O -fomit-frame-pointer x64
gcc -m64 -Os -fomit-frame-pointer x64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer x64
gcc -m64 -march=core2 -O -fomit-frame-pointer x64
gcc -m64 -march=core2 -Os -fomit-frame-pointer x64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer x64
gcc -m64 -march=k8 -O -fomit-frame-pointer x64
gcc -m64 -march=k8 -Os -fomit-frame-pointer x64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer x64
gcc -m64 -march=nocona -O -fomit-frame-pointer x64
gcc -m64 -march=nocona -Os -fomit-frame-pointer x64
gcc -march=k8 -O2 -fomit-frame-pointer x64
gcc -march=k8 -O3 -fomit-frame-pointer x64
gcc -march=k8 -O -fomit-frame-pointer x64
gcc -march=k8 -Os -fomit-frame-pointer x64
gcc -march=nocona -O2 -fomit-frame-pointer x64
gcc -march=nocona -O3 -fomit-frame-pointer x64
gcc -march=nocona -O -fomit-frame-pointer x64
gcc -march=nocona -Os -fomit-frame-pointer x64