Implementation notes: x86, patrick, crypto_hash/fsb512

Computer: patrick
Architecture: x86
CPU ID: GenuineIntel-00030661-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: fsb512
TimeImplementationCompilerBenchmark dateSUPERCOP version
370100192refgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2013050720130419
377771954refgcc -m32 -O3 -fomit-frame-pointer2013050520130419
382163544refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013050720130419
415670262refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013050720130419
445745874refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
445767378refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013050720130419
446412470refgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2013050720130419
447497414refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2013050720130419
450939468refgcc -funroll-loops -O2 -fomit-frame-pointer2013050720130419
453357786refgcc -funroll-loops -Os -fomit-frame-pointer2013050720130419
454367858refgcc -march=pentium -O2 -fomit-frame-pointer2013050620130419
454729352refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050620130419
454967352refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050620130419
456193836refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2013050620130419
456754634refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2013050720130419
457358538refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050620130419
461431516refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050620130419
461453930refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050620130419
464901948refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2013050620130419
464914030refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013050720130419
465564918refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013050720130419
465827236refgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2013050720130419
467825764refgcc -fno-schedule-insns -Os -fomit-frame-pointer2013050720130419
467891746refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050620130419
467931800refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050620130419
467987002refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050620130419
468094858refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2013050620130419
468103776refgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2013050720130419
468351590refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2013050620130419
468375614refgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2013050720130419
468424894refgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2013050720130419
468513570refgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2013050720130419
468755294refgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2013050720130419
469034510refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013050720130419
469053256refgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2013050720130419
469267918refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2013050620130419
469269430refgcc -march=pentium-mmx -Os -fomit-frame-pointer2013050620130419
469370762refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2013050620130419
469372344refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2013050620130419
469494074refgcc -march=barcelona -O2 -fomit-frame-pointer2013050620130419
469500332refgcc -march=pentium -Os -fomit-frame-pointer2013050620130419
469737408refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050620130419
469801178refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2013050620130419
469910448refgcc -m32 -Os -fomit-frame-pointer2013050520130419
469946904refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013050720130419
470005242refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2013050520130419
470035706refgcc -Os -fomit-frame-pointer2013050620130419
470069950refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2013050620130419
470218266refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013050720130419
470227212refgcc -O -fomit-frame-pointer2013050620130419
470452822refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2013050620130419
470631616refgcc -march=pentium-m -O2 -fomit-frame-pointer2013050620130419
470652798refgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2013050720130419
470835932refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2013050620130419
470980132refgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
470995070refgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2013050720130419
471072056refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2013050620130419
471083774refgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2013050720130419
471123590refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050720130419
471134160refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2013050620130419
471171750refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2013050620130419
471382254refgcc -march=pentium-mmx -O2 -fomit-frame-pointer2013050620130419
471700460refgcc -march=k6 -O2 -fomit-frame-pointer2013050620130419
471889600refgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2013050720130419
472075212refgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2013050720130419
472089800refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2013050520130419
472773896refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2013050520130419
472872064refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2013050520130419
473035066refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013050720130419
473146254refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050520130419
473343220refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2013050520130419
473457656refgcc -march=pentium3 -Os -fomit-frame-pointer2013050620130419
473527530refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2013050520130419
473729718refgcc -march=pentiumpro -Os -fomit-frame-pointer2013050620130419
473813956refgcc -march=pentium2 -Os -fomit-frame-pointer2013050620130419
473944198refgcc -march=pentium-m -Os -fomit-frame-pointer2013050620130419
474076764refgcc -funroll-loops -O3 -fomit-frame-pointer2013050720130419
474322044refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2013050520130419
474560016refgcc -march=athlon -Os -fomit-frame-pointer2013050620130419
474605880refgcc -m32 -O2 -fomit-frame-pointer2013050520130419
474606664refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013050720130419
474666738refgcc -march=barcelona -Os -fomit-frame-pointer2013050620130419
474826870refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050520130419
474946556refgcc -O2 -fomit-frame-pointer2013050620130419
475598144refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050620130419
475766536refgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2013050720130419
475787956refgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2013050720130419
475892480refgcc -march=k8 -O2 -fomit-frame-pointer2013050620130419
475957356refgcc -march=k6-2 -Os -fomit-frame-pointer2013050620130419
475963152refgcc -march=k6-3 -Os -fomit-frame-pointer2013050620130419
475975668refgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2013050720130419
476015400refgcc -march=k6 -Os -fomit-frame-pointer2013050620130419
476051534refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050620130419
476087528refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050620130419
476205562refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050620130419
476207942refgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2013050720130419
476240716refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2013050520130419
476253722refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050620130419
476265748refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050620130419
476295148refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050620130419
476323806refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050620130419
476329854refgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2013050720130419
476349608refgcc -march=athlon -O2 -fomit-frame-pointer2013050620130419
476402458refgcc -m32 -march=pentium -Os -fomit-frame-pointer2013050620130419
476429940refgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2013050720130419
476451038refgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2013050720130419
476470610refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013050520130419
476501116refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2013050620130419
476603288refgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2013050720130419
476625352refgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2013050720130419
476700882refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2013050720130419
476747978refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2013050720130419
476870590refgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2013050720130419
477010240refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2013050620130419
477117746refgcc -march=k6-2 -O2 -fomit-frame-pointer2013050620130419
477226498refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2013050720130419
477330840refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2013050720130419
477377488refgcc -march=k6-3 -O2 -fomit-frame-pointer2013050620130419
477487122refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
477652910refgcc -O3 -fomit-frame-pointer2013050620130419
477695078refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050620130419
477731562refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2013050720130419
477819706refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050620130419
477991906refgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2013050720130419
477993950refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2013050520130419
478030602refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050520130419
478151828refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050620130419
478187066refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2013050620130419
478199848refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050520130419
478273838refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013050720130419
478313136refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2013050620130419
478351650refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2013050620130419
478413488refgcc -march=pentium3 -O2 -fomit-frame-pointer2013050620130419
478432038refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2013050620130419
478494842refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2013050620130419
478550996refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2013050620130419
478707922refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2013050620130419
478756950refgcc -march=pentium2 -O2 -fomit-frame-pointer2013050620130419
478835588refgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2013050720130419
478935352refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2013050620130419
478974762refgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2013050720130419
479003672refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2013050620130419
479041850refgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2013050720130419
479084872refgcc -march=pentium2 -O3 -fomit-frame-pointer2013050620130419
479257464refgcc -march=pentiumpro -O3 -fomit-frame-pointer2013050620130419
479284638refgcc -march=k6-3 -O3 -fomit-frame-pointer2013050620130419
479299072refgcc -march=pentium-m -O -fomit-frame-pointer2013050620130419
479324286refgcc -march=pentium-m -O3 -fomit-frame-pointer2013050620130419
479573654refgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2013050720130419
479680096refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050620130419
479735326refgcc -march=pentiumpro -O2 -fomit-frame-pointer2013050620130419
479889942refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2013050620130419
479901324refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050520130419
479936436refgcc -march=barcelona -O3 -fomit-frame-pointer2013050620130419
479942512refgcc -march=athlon -O3 -fomit-frame-pointer2013050620130419
479955644refgcc -march=pentium3 -O3 -fomit-frame-pointer2013050620130419
479966298refgcc -march=k6-2 -O3 -fomit-frame-pointer2013050620130419
480470438refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2013050520130419
480657114refgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2013050720130419
480853268refgcc -m32 -march=k6 -Os -fomit-frame-pointer2013050520130419
481156004refgcc -march=k8 -Os -fomit-frame-pointer2013050620130419
481171614refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2013050520130419
481224968refgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2013050720130419
481342120refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050620130419
481495182refgcc -march=k8 -O -fomit-frame-pointer2013050620130419
481738278refgcc -march=pentium4 -Os -fomit-frame-pointer2013050620130419
481803112refgcc -m32 -march=athlon -Os -fomit-frame-pointer2013050520130419
481875422refgcc -m32 -march=k8 -Os -fomit-frame-pointer2013050520130419
481986764refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013050720130419
482058920refgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2013050720130419
482143676refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2013050520130419
482157858refgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2013050720130419
482174812refgcc -march=i486 -Os -fomit-frame-pointer2013050620130419
482194384refgcc -march=nocona -O -fomit-frame-pointer2013050620130419
482256544refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2013050620130419
482281716refgcc -march=pentium2 -O -fomit-frame-pointer2013050620130419
482451088refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2013050520130419
482469792refgcc -march=k6-3 -O -fomit-frame-pointer2013050620130419
482481062refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2013050520130419
482573560refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050520130419
482587588refgcc -march=k6-2 -O -fomit-frame-pointer2013050620130419
482642566refgcc -m32 -march=k8 -O -fomit-frame-pointer2013050520130419
482642790refgcc -march=k6 -O3 -fomit-frame-pointer2013050620130419
482658022refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2013050620130419
482700848refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2013050620130419
482749204refgcc -march=pentium3 -O -fomit-frame-pointer2013050620130419
482830180refgcc -march=athlon -O -fomit-frame-pointer2013050620130419
482830922refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2013050520130419
482871368refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2013050620130419
482940150refgcc -march=k6 -O -fomit-frame-pointer2013050620130419
482955200refgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2013050720130419
482987498refgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2013050720130419
483057876refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2013050520130419
483099218refgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2013050720130419
483099456refgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2013050720130419
483136486refgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2013050720130419
483180838refgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2013050720130419
483212044refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2013050520130419
483271460refgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2013050720130419
483314762refgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2013050720130419
483326508refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2013050620130419
483473312refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2013050620130419
483487760refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2013050620130419
483500640refgcc -march=k8 -O3 -fomit-frame-pointer2013050620130419
483511042refgcc -march=barcelona -O -fomit-frame-pointer2013050620130419
483533134refgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2013050720130419
483722078refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2013050620130419
483785946refgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2013050720130419
483943278refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2013050520130419
484357272refgcc -march=prescott -O -fomit-frame-pointer2013050620130419
484366414refgcc -march=pentium4 -O -fomit-frame-pointer2013050620130419
484483468refgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2013050720130419
484511720refgcc -march=i486 -O2 -fomit-frame-pointer2013050620130419
484584380refgcc -march=i386 -Os -fomit-frame-pointer2013050620130419
484690388refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050620130419
484723106refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2013050620130419
484754578refgcc -march=nocona -O2 -fomit-frame-pointer2013050620130419
484805552refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2013050720130419
484967672refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2013050520130419
485443140refgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2013050720130419
485492462refgcc -march=pentiumpro -O -fomit-frame-pointer2013050620130419
485585604refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2013050620130419
485633596refgcc -m32 -march=athlon -O -fomit-frame-pointer2013050520130419
485738246refgcc -m32 -march=core2 -Os -fomit-frame-pointer2013050520130419
485858702refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2013050520130419
485875404refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2013050620130419
485906120refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2013050620130419
486100118refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2013050620130419
486250688refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2013050620130419
486322060refgcc -m32 -march=pentium -O -fomit-frame-pointer2013050620130419
486775954refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2013050520130419
486927000refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2013050520130419
486965696refgcc -march=i386 -O2 -fomit-frame-pointer2013050620130419
487024930refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013050720130419
487147640refgcc -m32 -march=i386 -O -fomit-frame-pointer2013050620130419
487380418refgcc -m32 -march=prescott -O -fomit-frame-pointer2013050520130419
487504402refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013050720130419
487540872refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2013050520130419
487581934refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013050720130419
487582704refgcc -march=i386 -O -fomit-frame-pointer2013050620130419
487689692refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2013050520130419
487775162refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2013050620130419
487890704refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2013050620130419
487892160refgcc -m32 -O -fomit-frame-pointer2013050520130419
487957470refgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2013050720130419
488060384refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2013050620130419
488064766refgcc -funroll-loops -m32 -O -fomit-frame-pointer2013050620130419
488147212refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013050720130419
488287380refgcc -m32 -march=barcelona -O -fomit-frame-pointer2013050520130419
488415382refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050520130419
488429914refgcc -march=nocona -Os -fomit-frame-pointer2013050620130419
488743234refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2013050520130419
488944974refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2013050520130419
488984552refgcc -march=prescott -Os -fomit-frame-pointer2013050620130419
489066228refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050520130419
489144698refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050620130419
489175736refgcc -march=pentium4 -O3 -fomit-frame-pointer2013050620130419
489322736refgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2013050720130419
489381046refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2013050520130419
489526688refgcc -fno-schedule-insns -O -fomit-frame-pointer2013050720130419
489763820refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2013050620130419
489956502refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2013050520130419
490177912refgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2013050720130419
490230244refgcc -march=prescott -O3 -fomit-frame-pointer2013050620130419
490277214refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013050720130419
490280896refgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2013050720130419
490455630refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2013050620130419
490566230refgcc -march=nocona -O3 -fomit-frame-pointer2013050620130419
490765338refgcc -m32 -march=nocona -O -fomit-frame-pointer2013050520130419
490819602refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2013050520130419
490949284refgcc -march=pentium4 -O2 -fomit-frame-pointer2013050620130419
491242556refgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2013050720130419
491279670refgcc -m32 -march=prescott -Os -fomit-frame-pointer2013050520130419
491310372refgcc -m32 -march=nocona -Os -fomit-frame-pointer2013050520130419
491617350refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013050720130419
491783236refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2013050720130419
491891624refgcc -m32 -march=k6 -O -fomit-frame-pointer2013050520130419
491924902refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2013050620130419
492088114refgcc -march=prescott -O2 -fomit-frame-pointer2013050620130419
492092818refgcc -march=i386 -O3 -fomit-frame-pointer2013050620130419
492536408refgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2013050720130419
492650662refgcc -march=i486 -O3 -fomit-frame-pointer2013050620130419
492715496refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050620130419
492956338refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2013050620130419
492964766refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2013050720130419
493892840refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013050520130419
494061568refgcc -m32 -march=i486 -Os -fomit-frame-pointer2013050620130419
494292176refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2013050520130419
494364080refgcc -m32 -march=i386 -Os -fomit-frame-pointer2013050620130419
494443824refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2013050620130419
494888842refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2013050520130419
495334322refgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2013050720130419
495615414refgcc -march=pentium -O3 -fomit-frame-pointer2013050620130419
495714212refgcc -funroll-loops -O -fomit-frame-pointer2013050720130419
495919298refgcc -march=pentium-mmx -O3 -fomit-frame-pointer2013050620130419
496228460refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050720130419
496243202refgcc -m32 -march=core2 -O -fomit-frame-pointer2013050520130419
496411482refgcc -march=pentium -O -fomit-frame-pointer2013050620130419
499211972refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2013050620130419
499688644refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2013050720130419
500634064refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2013050720130419
500786832refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2013050620130419
502588800refgcc -march=i486 -O -fomit-frame-pointer2013050620130419
502661824refgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2013050720130419
503313524refgcc -march=pentium-mmx -O -fomit-frame-pointer2013050620130419
504065240refgcc -m32 -march=i486 -O -fomit-frame-pointer2013050620130419
504600852refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2013050720130419
505291318refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2013050720130419
523750808refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050620130419
529288830refgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2013050720130419

Test failure

Implementation: crypto_hash/fsb512/ref
Compiler: cc
error 142
sh: line 1: 21305 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc ref

Test failure

Implementation: crypto_hash/fsb512/ref
Compiler: gcc
error 142
sh: line 1: 15179 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc ref

Test failure

Implementation: crypto_hash/fsb512/ref
Compiler: gcc -funroll-loops
error 142
sh: line 1: 7899 Alarm clock killafter 3600 ./try

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops ref