Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1083372 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1084020 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1084580 | gmp | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1084792 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1085516 | gmp | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1085540 | gmp | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1085688 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1086332 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1087624 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1088356 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1088940 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1089008 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1089468 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1089864 | gmp | g++ -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1090408 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1090636 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1091264 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1092136 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1092884 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
1093488 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1093572 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1096312 | gmp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1096376 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1096452 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1096500 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20141015 | 20141014 |
1096564 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1096828 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1096848 | gmp | g++ -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1097192 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1097200 | gmp | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20141015 | 20141014 |
1097576 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1097636 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1098148 | gmp | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20141015 | 20141014 |
1098164 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1098724 | gmp | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1098936 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099108 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099248 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099368 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1099392 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099532 | gmp | g++ -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099576 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099632 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1099648 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099768 | gmp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1099828 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099868 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20141015 | 20141014 |
1099876 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1100496 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1101160 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1101300 | gmp | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1101352 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1101768 | gmp | g++ -m64 -O -fomit-frame-pointer | 20141015 | 20141014 |
1101880 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20141015 | 20141014 |
1102176 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20141015 | 20141014 |
1102496 | gmp | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20141015 | 20141014 |
1102792 | gmp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20141015 | 20141014 |
1103012 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141015 | 20141014 |
1103320 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141015 | 20141014 |
1103388 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20141015 | 20141014 |
1103660 | gmp | g++ -O -fomit-frame-pointer | 20141015 | 20141014 |
1103692 | gmp | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20141015 | 20141014 |
1119412 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1124368 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20141015 | 20141014 |
1124560 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141015 | 20141014 |
1124988 | gmp | g++ | 20141015 | 20141014 |
1141812 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20141015 | 20141014 |
1145412 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20141015 | 20141014 |
1150064 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20141015 | 20141014 |
1454044 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1456492 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1456536 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1456592 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1456808 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1457048 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1457196 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1457560 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1457596 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1457940 | cryptopp | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1458460 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1458500 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1458648 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1458760 | cryptopp | g++ -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1458780 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1458856 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1458960 | cryptopp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1459316 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
1459380 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
1459464 | cryptopp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20140504 | 20140425 |
1459484 | cryptopp | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1459864 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
1460100 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140504 | 20140425 |
1460408 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
1460460 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1460644 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140504 | 20140425 |
1460776 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1460848 | cryptopp | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140504 | 20140425 |
1461096 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1461148 | cryptopp | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140504 | 20140425 |
1461648 | cryptopp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1461676 | cryptopp | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140504 | 20140425 |
1461896 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1461912 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
1461936 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1462196 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
1462628 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20140504 | 20140425 |
1462748 | cryptopp | g++ -O -fomit-frame-pointer | 20140504 | 20140425 |
1462864 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1463056 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140504 | 20140425 |
1463316 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
1463444 | cryptopp | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140504 | 20140425 |
1464184 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1464288 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
1464408 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
1464940 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1464984 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140504 | 20140425 |
1465076 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140504 | 20140425 |
1465240 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
1465476 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140504 | 20140425 |
1465500 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1465672 | cryptopp | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1465740 | cryptopp | g++ -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1465768 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
1466032 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1466256 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
1466324 | cryptopp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1466944 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1467376 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1467412 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
1467460 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1467532 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
1468516 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1469540 | cryptopp | g++ -Os -fomit-frame-pointer | 20140504 | 20140425 |
1470304 | cryptopp | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1472312 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
1475020 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
1488960 | cryptopp | g++ | 20140504 | 20140425 |
1490224 | cryptopp | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140504 | 20140425 |