Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1832634 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1833127 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1833858 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1834122 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
1834240 | gmp | g++ -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1835311 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1835320 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1835575 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1835668 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1835822 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1835890 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1836195 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1836272 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1836374 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1836570 | gmp | g++ -Os -fomit-frame-pointer | 20120528 | 20120525 |
1836595 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1836756 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1836850 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1836901 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1836918 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1836977 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
1837011 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1837054 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1837071 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1837190 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
1837249 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1837386 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1837496 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1837547 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1837547 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1837759 | gmp | g++ -O -fomit-frame-pointer | 20120528 | 20120525 |
1837759 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
1837777 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1838066 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1838202 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1838312 | gmp | g++ -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1838414 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1838533 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1838550 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1838703 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1838839 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1838881 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1839043 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1839238 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1839706 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
1840114 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1840403 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1840565 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1840641 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
1842316 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1842384 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
1842579 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1842596 | gmp | g++ -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
1844135 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1854402 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1856850 | gmp | g++ | 20120528 | 20120525 |
1862588 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1984155 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120528 | 20120525 |
1984979 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1985150 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1985481 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1987138 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1987223 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1987529 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120525 |
1988626 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1989102 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1989833 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1990632 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1990734 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120525 |
1990913 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120525 |
1991303 | cryptopp | g++ -O -fomit-frame-pointer | 20120528 | 20120525 |
1991371 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1991567 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1992043 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120525 |
1992188 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1992527 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1992578 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1992715 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120528 | 20120525 |
1992791 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1993395 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120525 |
1993820 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1994797 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1994805 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1995061 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1995078 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1995435 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120528 | 20120525 |
1995987 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1996004 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1996021 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1996097 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1996446 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1997066 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1997857 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120525 |
1998087 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
1998095 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
1998324 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1998622 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1998665 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
1998741 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1999132 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120525 |
1999294 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120525 |
2000050 | cryptopp | g++ -Os -fomit-frame-pointer | 20120528 | 20120525 |
2000466 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
2001011 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120525 |
2001453 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120525 |
2001538 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120525 |
2002498 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120525 |
2002600 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120528 | 20120525 |
2002838 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120525 |
2004224 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
2004972 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120525 |
2006408 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120525 |
2015758 | cryptopp | g++ | 20120528 | 20120525 |
2023349 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120525 |