Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3679236 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3680361 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161027 | 20161009 |
3680847 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161027 | 20161009 |
3681621 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3681774 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3682881 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3683277 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161027 | 20161009 |
3684528 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161027 | 20161009 |
3686157 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161027 | 20161009 |
3686832 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161027 | 20161009 |
3687408 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3687480 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3688047 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161027 | 20161009 |
3688290 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3688299 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3690090 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3690675 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3691386 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3692232 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161027 | 20161009 |
3692646 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3692826 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3693276 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3693888 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161027 | 20161009 |
3694104 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161027 | 20161009 |
3695166 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3695967 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3696435 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161027 | 20161009 |
3698064 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161027 | 20161009 |
3698514 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3698721 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3698775 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3698838 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3698874 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3699387 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3700017 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161027 | 20161009 |
3700089 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161027 | 20161009 |
3700206 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3700494 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3700638 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161027 | 20161009 |
3700692 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161027 | 20161009 |
3701979 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3702843 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161027 | 20161009 |
3704040 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161027 | 20161009 |
3704076 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3704184 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161027 | 20161009 |
3704850 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3705408 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3706110 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161027 | 20161009 |
3706578 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161027 | 20161009 |
3706614 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161027 | 20161009 |
3706956 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3707001 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3707424 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161027 | 20161009 |
3708315 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3708324 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3708378 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161027 | 20161009 |
3708396 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3708432 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3708432 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161027 | 20161009 |
3709908 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161027 | 20161009 |
3710178 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161027 | 20161009 |
3710484 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3710691 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161027 | 20161009 |
3710727 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161027 | 20161009 |
3710727 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3711051 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3711645 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3712320 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3712401 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161027 | 20161009 |
3714417 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3714732 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3715011 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161027 | 20161009 |
3715614 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161027 | 20161009 |
3715866 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161027 | 20161009 |
3716145 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161027 | 20161009 |
3716172 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3716613 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3717162 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161027 | 20161009 |
3717612 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3717693 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3717729 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161027 | 20161009 |
3718008 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161027 | 20161009 |
3718305 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3719592 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3719916 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3720114 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3721851 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3722193 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3722319 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3722607 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161027 | 20161009 |
3722697 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3723102 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3723246 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3723831 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3723966 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161027 | 20161009 |
3724263 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3724407 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3726144 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161027 | 20161009 |
3726630 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3727071 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3727584 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3727602 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161027 | 20161009 |
3727710 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3728196 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3728313 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3728484 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3728790 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161027 | 20161009 |
3729267 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161027 | 20161009 |
3729393 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161027 | 20161009 |
3729861 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3730023 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3730590 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3730635 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3730932 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3731265 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3732939 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161027 | 20161009 |
3732966 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3733200 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3733227 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3733434 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161027 | 20161009 |
3733596 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3733686 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161027 | 20161009 |
3733794 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3733965 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161027 | 20161009 |
3734631 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161027 | 20161009 |
3735009 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161027 | 20161009 |
3736098 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3736179 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3736746 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3736782 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161027 | 20161009 |
3736998 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3737313 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161027 | 20161009 |
3738600 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161027 | 20161009 |
3739896 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3741984 | ref | gcc -m32 -O -fomit-frame-pointer | 20161027 | 20161009 |
3741993 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3742299 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3742515 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3742560 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3743289 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3743352 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3743658 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3743811 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3744702 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161027 | 20161009 |
3747024 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3747474 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3748077 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3748374 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3748707 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3749931 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3751065 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3752523 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3752973 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3753405 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161027 | 20161009 |
3753999 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3754719 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161027 | 20161009 |
3754746 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
3758715 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161027 | 20161009 |
3786426 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
3787173 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161027 | 20161009 |