Implementation notes: x86, patrick, crypto_hash/fsb256

Computer: patrick
Architecture: x86
CPU ID: GenuineIntel-00030661-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: fsb256
TimeImplementationCompilerBenchmark dateSUPERCOP version
357676186refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013050520130419
454942908refgcc -funroll-loops -Os -fomit-frame-pointer2013050520130419
475455134refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013050520130419
477600368refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2013050420130419
479675672refgcc -O2 -fomit-frame-pointer2013050420130419
479887226refgcc -march=k8 -Os -fomit-frame-pointer2013050420130419
481353082refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050420130419
482134800refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2013050420130419
482886586refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2013050420130419
483367920refgcc -funroll-loops -O2 -fomit-frame-pointer2013050520130419
483590534refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2013050420130419
485883678refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013050520130419
486147298refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2013050420130419
488758970refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2013050420130419
489633144refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050420130419
489780354refgcc -funroll-loops -march=pentium -O2 -fomit-frame-pointer2013050520130419
490125720refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2013050420130419
490411068refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050420130419
492144674refgcc -march=pentium-mmx -O2 -fomit-frame-pointer2013050420130419
492184574refgcc -march=pentium -O2 -fomit-frame-pointer2013050420130419
492272354refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050420130419
493008502refgcc -m32 -march=pentium -Os -fomit-frame-pointer2013050320130419
493529610refgcc -march=pentium -Os -fomit-frame-pointer2013050420130419
494176592refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2013050420130419
494652634refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050420130419
495659766refgcc -march=barcelona -Os -fomit-frame-pointer2013050420130419
496899494refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050420130419
498577058refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050420130419
500237934refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013050520130419
501646936refgcc -funroll-loops -march=pentium-mmx -Os -fomit-frame-pointer2013050520130419
501963840refgcc -funroll-loops -march=pentium -Os -fomit-frame-pointer2013050520130419
503517714refgcc -funroll-loops -march=pentium-m -O2 -fomit-frame-pointer2013050520130419
503731718refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013050520130419
504164136refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050420130419
504623070refgcc -funroll-loops -march=pentium2 -Os -fomit-frame-pointer2013050520130419
504739270refgcc -funroll-loops -march=k6 -O2 -fomit-frame-pointer2013050520130419
504831026refgcc -funroll-loops -march=pentium-m -Os -fomit-frame-pointer2013050520130419
504837508refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2013050420130419
505034950refgcc -funroll-loops -march=pentiumpro -Os -fomit-frame-pointer2013050520130419
505151206refgcc -funroll-loops -march=pentium3 -Os -fomit-frame-pointer2013050520130419
505244964refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2013050320130419
505431752refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2013050420130419
505434286refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2013050320130419
505888362refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2013050420130419
505888824refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2013050320130419
505933708refgcc -m32 -Os -fomit-frame-pointer2013050320130419
506236906refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2013050420130419
506342228refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2013050420130419
506465708refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2013050320130419
506553040refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013050520130419
506580788refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2013050420130419
506760660refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013050520130419
506839032refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2013050420130419
507046162refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2013050320130419
507547600refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013050520130419
507642086refgcc -funroll-loops -march=athlon -Os -fomit-frame-pointer2013050520130419
507651410refgcc -funroll-loops -march=pentiumpro -O2 -fomit-frame-pointer2013050520130419
508152428refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2013050420130419
508198180refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050420130419
508293296refgcc -march=athlon -O2 -fomit-frame-pointer2013050420130419
508411512refgcc -funroll-loops -march=pentium-mmx -O2 -fomit-frame-pointer2013050520130419
508463676refgcc -funroll-loops -march=pentium3 -O2 -fomit-frame-pointer2013050520130419
508582578refgcc -march=barcelona -O2 -fomit-frame-pointer2013050420130419
508841046refgcc -funroll-loops -march=pentium2 -O2 -fomit-frame-pointer2013050520130419
508928154refgcc -march=k8 -O2 -fomit-frame-pointer2013050420130419
508994752refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2013050320130419
509246948refgcc -march=k6 -O2 -fomit-frame-pointer2013050420130419
509328330refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2013050320130419
509332796refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050420130419
509342806refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2013050420130419
509633950refgcc -march=k6-2 -O2 -fomit-frame-pointer2013050420130419
509636512refgcc -march=k6-3 -O2 -fomit-frame-pointer2013050420130419
509671092refgcc -m32 -march=k6 -Os -fomit-frame-pointer2013050320130419
509721016refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2013050320130419
509777450refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2013050320130419
510109460refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2013050320130419
510276718refgcc -Os -fomit-frame-pointer2013050420130419
510377406refgcc -funroll-loops -O3 -fomit-frame-pointer2013050520130419
510524406refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2013050320130419
510594406refgcc -fno-schedule-insns -Os -fomit-frame-pointer2013050520130419
510606390refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050420130419
511006790refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050320130419
511026838refgcc -march=k8 -O3 -fomit-frame-pointer2013050420130419
511032788refgcc -march=pentium-m -O2 -fomit-frame-pointer2013050420130419
511114590refgcc -march=pentium2 -O2 -fomit-frame-pointer2013050420130419
511227780refgcc -march=pentium3 -O2 -fomit-frame-pointer2013050420130419
511372946refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2013050320130419
511422758refgcc -march=pentiumpro -O2 -fomit-frame-pointer2013050420130419
511971502refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2013050320130419
512110312refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2013050320130419
512416828refgcc -funroll-loops -march=pentium2 -O3 -fomit-frame-pointer2013050520130419
512548442refgcc -funroll-loops -march=pentiumpro -O3 -fomit-frame-pointer2013050520130419
512610462refgcc -funroll-loops -march=pentium-m -O3 -fomit-frame-pointer2013050520130419
512753080refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2013050320130419
512798286refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2013050320130419
512818292refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2013050420130419
512876560refgcc -funroll-loops -march=k6 -O3 -fomit-frame-pointer2013050520130419
512901984refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2013050420130419
513002378refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2013050320130419
513016378refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2013050420130419
513034536refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2013050320130419
513072098refgcc -funroll-loops -march=k6-2 -O3 -fomit-frame-pointer2013050520130419
513077530refgcc -m32 -O2 -fomit-frame-pointer2013050320130419
513222346refgcc -funroll-loops -march=k6-3 -O2 -fomit-frame-pointer2013050520130419
513263450refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013050520130419
513369136refgcc -funroll-loops -march=athlon -O2 -fomit-frame-pointer2013050520130419
513400790refgcc -funroll-loops -march=pentium3 -O3 -fomit-frame-pointer2013050520130419
513408392refgcc -funroll-loops -march=k6-2 -O2 -fomit-frame-pointer2013050520130419
513478196refgcc -march=pentium-m -Os -fomit-frame-pointer2013050420130419
513486554refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050420130419
513682120refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2013050420130419
513697828refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2013050420130419
514012310refgcc -funroll-loops -march=athlon -O3 -fomit-frame-pointer2013050520130419
514028816refgcc -funroll-loops -march=i386 -O2 -fomit-frame-pointer2013050520130419
514108042refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050420130419
514326960refgcc -m32 -O3 -fomit-frame-pointer2013050320130419
514412556refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2013050420130419
514547096refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2013050320130419
514722432refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050420130419
514749718refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2013050320130419
514751244refgcc -funroll-loops -march=k6-3 -O3 -fomit-frame-pointer2013050520130419
514849734refgcc -march=pentium-mmx -Os -fomit-frame-pointer2013050420130419
514987844refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2013050420130419
515012806refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2013050320130419
515034016refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013050520130419
515078256refgcc -march=pentiumpro -Os -fomit-frame-pointer2013050420130419
515151560refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2013050320130419
515220188refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2013050420130419
515234132refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2013050320130419
515245948refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2013050320130419
515387208refgcc -funroll-loops -march=pentium-m -O -fomit-frame-pointer2013050520130419
515514524refgcc -funroll-loops -march=k6-2 -Os -fomit-frame-pointer2013050520130419
515530176refgcc -funroll-loops -march=k6 -Os -fomit-frame-pointer2013050520130419
515699898refgcc -funroll-loops -march=k6-3 -Os -fomit-frame-pointer2013050520130419
515773342refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050320130419
515774238refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2013050320130419
515795294refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2013050420130419
515997230refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013050520130419
516058270refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2013050320130419
516109356refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2013050420130419
516195652refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2013050320130419
516222560refgcc -march=pentium3 -Os -fomit-frame-pointer2013050420130419
516869458refgcc -march=k6 -Os -fomit-frame-pointer2013050420130419
516955642refgcc -march=pentium2 -Os -fomit-frame-pointer2013050420130419
517004614refgcc -march=pentiumpro -O -fomit-frame-pointer2013050420130419
517148380refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2013050320130419
517301792refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2013050420130419
517380416refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2013050320130419
517387430refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2013050320130419
517650952refgcc -march=pentium-m -O -fomit-frame-pointer2013050420130419
517677580refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2013050320130419
517704292refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013050520130419
517787676refgcc -O -fomit-frame-pointer2013050420130419
517874714refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2013050420130419
517911142refgcc -march=k6-3 -Os -fomit-frame-pointer2013050420130419
518192598refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2013050320130419
518194642refgcc -m32 -march=k8 -Os -fomit-frame-pointer2013050320130419
518197218refgcc -O3 -fomit-frame-pointer2013050420130419
518319130refgcc -m32 -march=athlon -Os -fomit-frame-pointer2013050320130419
518351176refgcc -march=k6-2 -Os -fomit-frame-pointer2013050420130419
518466200refgcc -funroll-loops -march=pentium4 -Os -fomit-frame-pointer2013050520130419
518574042refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2013050420130419
518755692refgcc -march=nocona -O -fomit-frame-pointer2013050420130419
518781228refgcc -march=pentium2 -O -fomit-frame-pointer2013050420130419
518959252refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2013050320130419
518994798refgcc -march=prescott -O2 -fomit-frame-pointer2013050420130419
519089298refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2013050320130419
519095668refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013050520130419
519097376refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2013050320130419
519098496refgcc -funroll-loops -march=pentium2 -O -fomit-frame-pointer2013050520130419
519204098refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2013050420130419
519210314refgcc -march=k6-2 -O -fomit-frame-pointer2013050420130419
519229662refgcc -march=nocona -O2 -fomit-frame-pointer2013050420130419
519378804refgcc -march=k6-3 -O -fomit-frame-pointer2013050420130419
519406636refgcc -march=athlon -O -fomit-frame-pointer2013050420130419
519502774refgcc -march=pentium3 -O -fomit-frame-pointer2013050420130419
519518426refgcc -funroll-loops -march=pentium4 -O2 -fomit-frame-pointer2013050520130419
519552194refgcc -funroll-loops -march=i486 -Os -fomit-frame-pointer2013050520130419
519579970refgcc -funroll-loops -march=pentium3 -O -fomit-frame-pointer2013050520130419
519580726refgcc -march=i486 -Os -fomit-frame-pointer2013050420130419
519630678refgcc -march=i386 -O2 -fomit-frame-pointer2013050420130419
519662052refgcc -march=pentium4 -O2 -fomit-frame-pointer2013050420130419
519674274refgcc -march=k6 -O -fomit-frame-pointer2013050420130419
519697248refgcc -march=barcelona -O -fomit-frame-pointer2013050420130419
519700734refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2013050320130419
519710072refgcc -funroll-loops -march=k6 -O -fomit-frame-pointer2013050520130419
519775046refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2013050520130419
519850408refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2013050420130419
519870540refgcc -march=k8 -O -fomit-frame-pointer2013050420130419
520063726refgcc -m32 -march=i486 -Os -fomit-frame-pointer2013050420130419
520082962refgcc -funroll-loops -march=k6-2 -O -fomit-frame-pointer2013050520130419
520116226refgcc -funroll-loops -march=i386 -O -fomit-frame-pointer2013050520130419
520127412refgcc -funroll-loops -march=pentium4 -O -fomit-frame-pointer2013050520130419
520215598refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2013050420130419
520303546refgcc -funroll-loops -march=k6-3 -O -fomit-frame-pointer2013050520130419
520488878refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2013050420130419
520770488refgcc -funroll-loops -march=i386 -Os -fomit-frame-pointer2013050520130419
521034136refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2013050320130419
521056592refgcc -funroll-loops -march=prescott -O -fomit-frame-pointer2013050520130419
521063130refgcc -march=athlon -Os -fomit-frame-pointer2013050420130419
521155922refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2013050420130419
521189228refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2013050320130419
521209010refgcc -funroll-loops -march=i486 -O2 -fomit-frame-pointer2013050520130419
521213084refgcc -m32 -O -fomit-frame-pointer2013050320130419
521220686refgcc -march=prescott -O -fomit-frame-pointer2013050420130419
521278114refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2013050320130419
521407950refgcc -funroll-loops -march=prescott -O2 -fomit-frame-pointer2013050520130419
521409784refgcc -m32 -march=athlon -O -fomit-frame-pointer2013050320130419
521516744refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2013050420130419
521539746refgcc -m32 -march=i386 -Os -fomit-frame-pointer2013050420130419
521775366refgcc -march=pentium4 -O -fomit-frame-pointer2013050420130419
521807356refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2013050420130419
521916164refgcc -m32 -march=i386 -O -fomit-frame-pointer2013050420130419
522058054refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2013050320130419
522318510refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2013050320130419
522540536refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2013050320130419
522651836refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2013050420130419
522795518refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2013050420130419
522814054refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2013050420130419
522922204refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013050320130419
523066208refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2013050520130419
523157222refgcc -march=nocona -Os -fomit-frame-pointer2013050420130419
523158384refgcc -m32 -march=core2 -Os -fomit-frame-pointer2013050320130419
523164362refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013050320130419
523256524refgcc -funroll-loops -march=athlon -O -fomit-frame-pointer2013050520130419
523584292refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2013050420130419
523686982refgcc -march=barcelona -O3 -fomit-frame-pointer2013050420130419
523715136refgcc -march=prescott -Os -fomit-frame-pointer2013050420130419
524065822refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2013050420130419
524125112refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013050520130419
524172866refgcc -march=athlon -O3 -fomit-frame-pointer2013050420130419
524208076refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2013050420130419
524322764refgcc -march=pentium-m -O3 -fomit-frame-pointer2013050420130419
524323268refgcc -march=pentium4 -Os -fomit-frame-pointer2013050420130419
524336260refgcc -march=pentium3 -O3 -fomit-frame-pointer2013050420130419
524399932refgcc -m32 -march=prescott -O -fomit-frame-pointer2013050320130419
524407016refgcc -m32 -march=barcelona -O -fomit-frame-pointer2013050320130419
524477730refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013050520130419
524713378refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2013050320130419
524754118refgcc -march=pentiumpro -O3 -fomit-frame-pointer2013050420130419
524955382refgcc -march=pentium2 -O3 -fomit-frame-pointer2013050420130419
525022414refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013050520130419
525065898refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2013050420130419
525075866refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2013050320130419
525320138refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2013050420130419
525467586refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2013050420130419
525470372refgcc -march=i486 -O2 -fomit-frame-pointer2013050420130419
525488404refgcc -funroll-loops -march=prescott -Os -fomit-frame-pointer2013050520130419
525517888refgcc -funroll-loops -march=i386 -O3 -fomit-frame-pointer2013050520130419
526025752refgcc -march=k6-2 -O3 -fomit-frame-pointer2013050420130419
526030834refgcc -march=k6 -O3 -fomit-frame-pointer2013050420130419
526035076refgcc -funroll-loops -march=pentium-mmx -O3 -fomit-frame-pointer2013050520130419
526171562refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2013050520130419
526182776refgcc -march=k6-3 -O3 -fomit-frame-pointer2013050420130419
526283142refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2013050320130419
526375304refgcc -funroll-loops -m32 -O -fomit-frame-pointer2013050420130419
527090032refgcc -funroll-loops -march=pentium4 -O3 -fomit-frame-pointer2013050520130419
527108498refgcc -m32 -march=nocona -O -fomit-frame-pointer2013050320130419
527194486refgcc -funroll-loops -march=pentium -O3 -fomit-frame-pointer2013050520130419
527293074refgcc -fno-schedule-insns -O -fomit-frame-pointer2013050520130419
527306766refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050320130419
527642542refgcc -m32 -march=k6 -O -fomit-frame-pointer2013050320130419
527690660refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2013050320130419
527770320refgcc -m32 -march=prescott -Os -fomit-frame-pointer2013050320130419
528370724refgcc -funroll-loops -march=pentiumpro -O -fomit-frame-pointer2013050520130419
528426682refgcc -m32 -march=nocona -Os -fomit-frame-pointer2013050320130419
528429468refgcc -march=i386 -O3 -fomit-frame-pointer2013050420130419
528491516refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2013050420130419
528903928refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2013050320130419
529118870refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2013050420130419
529199076refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2013050420130419
529221210refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013050520130419
529233950refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2013050520130419
529234090refgcc -funroll-loops -march=prescott -O3 -fomit-frame-pointer2013050520130419
529379354refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013050520130419
529589298refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2013050320130419
529847402refgcc -funroll-loops -march=i486 -O3 -fomit-frame-pointer2013050520130419
529872700refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2013050520130419
529961698refgcc -march=pentium-mmx -O3 -fomit-frame-pointer2013050420130419
530356848refgcc -march=i386 -Os -fomit-frame-pointer2013050420130419
530397714refgcc -march=pentium -O3 -fomit-frame-pointer2013050420130419
530555228refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2013050520130419
530556110refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2013050520130419
530661586refgcc -march=i486 -O3 -fomit-frame-pointer2013050420130419
531097938refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2013050420130419
532296996refgcc -funroll-loops -O -fomit-frame-pointer2013050520130419
532725550refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050320130419
532785666refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2013050320130419
532848302refgcc -march=pentium -O -fomit-frame-pointer2013050420130419
532990962refgcc -march=pentium4 -O3 -fomit-frame-pointer2013050420130419
533323392refgcc -m32 -march=k8 -O -fomit-frame-pointer2013050320130419
533572690refgcc -funroll-loops -march=pentium -O -fomit-frame-pointer2013050520130419
533625386refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2013050320130419
533651748refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2013050320130419
534328844refgcc -m32 -march=core2 -O -fomit-frame-pointer2013050320130419
534430078refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050420130419
534534560refgcc -march=nocona -O3 -fomit-frame-pointer2013050420130419
534852948refgcc -march=prescott -O3 -fomit-frame-pointer2013050420130419
535007228refgcc -m32 -march=pentium -O -fomit-frame-pointer2013050420130419
536743130refgcc -funroll-loops -march=pentium-mmx -O -fomit-frame-pointer2013050520130419
538890506refgcc -march=i486 -O -fomit-frame-pointer2013050420130419
539139832refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2013050520130419
539831250refgcc -funroll-loops -march=i486 -O -fomit-frame-pointer2013050520130419
540216474refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2013050420130419
540677256refgcc -m32 -march=i486 -O -fomit-frame-pointer2013050420130419
541277646refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2013050420130419
542738966refgcc -march=i386 -O -fomit-frame-pointer2013050420130419
543132198refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2013050520130419
548354198refgcc -march=pentium-mmx -O -fomit-frame-pointer2013050420130419
561855784refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2013050320130419

Test failure

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

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

Test failure

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

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

Test failure

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

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