Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
56540058 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
56540436 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
56588170 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
56699727 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
56930812 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
57034291 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
57036958 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
57047767 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
57215115 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
57610450 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
57807515 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58167100 | ref | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58175767 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58222060 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58271994 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58278768 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58315343 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58317243 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58349500 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58356958 | ref | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58365033 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58404503 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
58411612 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58683791 | ref | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
58794682 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58811040 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
58830833 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
58925103 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
59056976 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
59078769 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
59088673 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
59192282 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
59193315 | ref | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
59316306 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
59347349 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
59377767 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
59404882 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
59415697 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
59488450 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
59497576 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
59498877 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
59500072 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
59601512 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
59614524 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
59616025 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
59629985 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
59644021 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
59649844 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
59656515 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
59700946 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
59718855 | ref | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
59772800 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
59800897 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
62637457 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
62822755 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
62857594 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
63225812 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
63250270 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
63303146 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
63924839 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
198994842 | ref | gcc | 20140520 | 20140517 |
199028052 | ref | cc | 20140520 | 20140517 |
199200615 | ref | gcc -funroll-loops | 20140520 | 20140517 |