Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
868060 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
868880 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
923400 | emmintrin4 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
923560 | emmintrin4 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
951920 | emmintrin4 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
952340 | emmintrin4 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
3283860 | simple | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
3284700 | simple | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
3372740 | simple | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
3917800 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
3924560 | unrolled | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
3926980 | unrolled | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
3981720 | unrolled | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
3996060 | unrolled | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
4054440 | unrolled | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
4274940 | spec | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
4418700 | spec | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
4446900 | spec | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
11922600 | spec | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
12594820 | spec | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
12771440 | spec | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
23454800 | simple | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
24791980 | simple | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
25780360 | simple | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
Compiler | Implementations
|
gcc -funroll-loops -march=native -mcpu=native -O2 | emmintrin4 simple spec unrolled |
gcc -funroll-loops -march=native -mcpu=native -O3 | emmintrin4 simple spec unrolled |
gcc -funroll-loops -march=native -mcpu=native -Os | emmintrin4 simple spec unrolled |
gcc -march=native -mcpu=native -O2 | emmintrin4 simple spec unrolled |
gcc -march=native -mcpu=native -O3 | emmintrin4 simple spec unrolled |
gcc -march=native -mcpu=native -Os | emmintrin4 simple spec unrolled
|