Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
86924 | gcc | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
86992 | gcc | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
87012 | gcc | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
87020 | gcc | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
87812 | gcc | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
87892 | gcc | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
87912 | gcc | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
88048 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140124 | 20130419 |
88368 | gcc | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89108 | gcc | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89188 | gcc | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89208 | gcc | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89344 | gcc | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89472 | gcc | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
89684 | gcc | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
89868 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140124 | 20130419 |
90096 | gcc | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140124 | 20130419 |
90180 | gcc | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
93584 | gcc | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
93616 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
93924 | gcc | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140124 | 20130419 |
95132 | gcc | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
95688 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
97324 | gcc | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
97344 | gcc | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140124 | 20130419 |
97408 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140124 | 20130419 |
97592 | gcc | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
97732 | gcc | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
97960 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140124 | 20130419 |
104980 | gcc | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140124 | 20130419 |
106140 | gcc | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
106148 | gcc | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
106516 | gcc | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
106772 | gcc | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
106836 | gcc | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
107276 | gcc | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
107324 | gcc | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
107920 | gcc | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140124 | 20130419 |
108484 | gcc | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
108740 | gcc | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140124 | 20130419 |
108756 | gcc | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140124 | 20130419 |
109556 | gcc | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
109844 | gcc | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140124 | 20130419 |
109852 | gcc | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140124 | 20130419 |
109872 | gcc | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
109944 | gcc | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140124 | 20130419 |
110116 | gcc | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
111076 | gcc | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
111164 | gcc | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140124 | 20130419 |
111448 | gcc | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140124 | 20130419 |
111556 | gcc | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
111572 | gcc | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
111700 | gcc | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
112004 | gcc | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
112132 | gcc | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
112132 | gcc | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140124 | 20130419 |
112176 | gcc | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140124 | 20130419 |
112668 | gcc | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
112848 | gcc | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140124 | 20130419 |
112920 | gcc | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140124 | 20130419 |
112956 | gcc | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140124 | 20130419 |
112988 | gcc | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140124 | 20130419 |
113112 | gcc | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140124 | 20130419 |
113776 | gcc | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
114500 | gcc | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
114980 | gcc | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
115288 | gcc | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140124 | 20130419 |
115312 | gcc | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140124 | 20130419 |
170024 | gcc | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
170876 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
179908 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
194960 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140124 | 20130419 |
196844 | gcc | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
196932 | gcc | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140124 | 20130419 |
198356 | gcc | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140124 | 20130419 |
200820 | gcc | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140124 | 20130419 |
617448 | gcc | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140124 | 20130419 |
618772 | gcc | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140124 | 20130419 |
620600 | gcc | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140124 | 20130419 |
620692 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140124 | 20130419 |
634952 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140124 | 20130419 |
634956 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140124 | 20130419 |
853348 | gcc | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
855276 | gcc | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140124 | 20130419 |
859840 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140124 | 20130419 |
860404 | gcc | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1090084 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1091456 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1427216 | gcc | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1429476 | gcc | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1431876 | gcc | gcc -m32 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1432976 | gcc | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1433496 | gcc | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1433720 | gcc | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1435776 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1438188 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1442688 | gcc | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1443304 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1443536 | gcc | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1443688 | gcc | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140124 | 20130419 |
1463328 | gcc | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1475144 | gcc | gcc -m32 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1476836 | gcc | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1478368 | gcc | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1478544 | gcc | gcc -m32 -O -fomit-frame-pointer | 20140124 | 20130419 |
1479548 | gcc | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1479712 | gcc | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140124 | 20130419 |
1486868 | gcc | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140124 | 20130419 |
1493056 | gcc | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140124 | 20130419 |
1493128 | gcc | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140124 | 20130419 |
1505296 | gcc | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140124 | 20130419 |
1506052 | gcc | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140124 | 20130419 |
6930088 | gcc | gcc -m32 -Os -fomit-frame-pointer | 20140124 | 20130419 |
6944220 | gcc | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140124 | 20130419 |
6946700 | gcc | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
6957328 | gcc | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
6960728 | gcc | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
6961908 | gcc | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
6962208 | gcc | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
6963264 | gcc | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140124 | 20130419 |
6968236 | gcc | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
6981076 | gcc | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7047708 | gcc | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140124 | 20130419 |
7049416 | gcc | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140124 | 20130419 |
7058668 | gcc | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7059496 | gcc | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7072888 | gcc | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7073808 | gcc | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7074048 | gcc | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7074684 | gcc | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7075532 | gcc | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7091348 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7091860 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7093156 | gcc | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7100236 | gcc | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7100284 | gcc | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7100724 | gcc | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7108992 | gcc | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7110784 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7110968 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7114060 | gcc | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7123936 | gcc | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7125656 | gcc | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7129272 | gcc | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7133040 | gcc | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7139372 | gcc | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7148196 | gcc | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7148224 | gcc | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7215360 | gcc | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140124 | 20130419 |
7216412 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140124 | 20130419 |
7240832 | gcc | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140124 | 20130419 |
7300468 | gcc | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7300696 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140124 | 20130419 |
7312468 | gcc | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7339208 | gcc | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140124 | 20130419 |
7344284 | gcc | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140124 | 20130419 |
7345428 | gcc | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140124 | 20130419 |
7368628 | gcc | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140124 | 20130419 |
7382476 | gcc | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140124 | 20130419 |
7420316 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140124 | 20130419 |
7433380 | gcc | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140124 | 20130419 |
7434012 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140124 | 20130419 |
7435068 | gcc | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140124 | 20130419 |
7438872 | gcc | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140124 | 20130419 |