Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1438055 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1438985 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1447970 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1449120 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1454145 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1459055 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1460760 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1466280 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1466385 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1475365 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1475700 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1496580 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1498405 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1499420 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1501875 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1503410 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1503655 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1506795 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1507520 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1507650 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1508455 | ref | gcc -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1509515 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1513620 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1515555 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140828 | 20140622 |
1515995 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1525880 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1526475 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1527680 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1528660 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1529365 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1530390 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1530405 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1795675 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1798775 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1827275 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1829270 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1829895 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1830045 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1837645 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
1839940 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
1841335 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140828 | 20140622 |
1842800 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140828 | 20140622 |
1843690 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140828 | 20140622 |
1844995 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1847910 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1848145 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1849145 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1849930 | ref | gcc -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1852220 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1858920 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
1861390 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
1881775 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1889470 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140828 | 20140622 |
1914850 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
1915685 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
2016440 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2016585 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2016885 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2017050 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2018380 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2018520 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2019560 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140828 | 20140622 |
2019755 | ref | gcc -Os -fomit-frame-pointer | 20140828 | 20140622 |
2024770 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140828 | 20140622 |
2032970 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2033430 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140828 | 20140622 |
2033950 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2034185 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2034525 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2035640 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2038995 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2041295 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2048580 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2053670 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2053765 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140828 | 20140622 |
2054370 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140828 | 20140622 |
2055065 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2056940 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140828 | 20140622 |
2181695 | ref | gcc -m64 -O -fomit-frame-pointer | 20140828 | 20140622 |
2184850 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140828 | 20140622 |
2184925 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140828 | 20140622 |
2185335 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140828 | 20140622 |
2185595 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140828 | 20140622 |
2186915 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140828 | 20140622 |
2188295 | ref | gcc -O -fomit-frame-pointer | 20140828 | 20140622 |
2189990 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140828 | 20140622 |
2196795 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
2198080 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
2201690 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
2203420 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140828 | 20140622 |
2220950 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140828 | 20140622 |
2231255 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140828 | 20140622 |
4368745 | ref | gcc -funroll-loops | 20140828 | 20140622 |
4368940 | ref | cc | 20140828 | 20140622 |
4370045 | ref | gcc | 20140828 | 20140622 |