Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
259675 | emmintrin4 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
259988 | emmintrin4 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
261013 | emmintrin3 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
261338 | emmintrin3 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
282775 | emmintrin2 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
285400 | emmintrin2 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
295425 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
295663 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
297375 | emmintrin3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
297612 | emmintrin3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
301425 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
301638 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
303350 | emmintrin3 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
303600 | emmintrin3 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
307450 | emmintrin4 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
311000 | emmintrin3 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
331300 | emmintrin | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
333650 | emmintrin | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
339513 | emmintrin2 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
341612 | emmintrin2 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
342788 | emmintrin2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
349012 | emmintrin2 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
349900 | emmintrin2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
371263 | emmintrin | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
375550 | emmintrin | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
378488 | emmintrin | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
384387 | emmintrin | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
384700 | emmintrin | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
391500 | emmintrin | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
965537 | unrolled | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1018225 | unrolled | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1032275 | unrolled | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
1092925 | unrolled | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
1234813 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1308087 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1326562 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1347975 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
1370313 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1375987 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1877088 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1961688 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
1982650 | spec | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
2081850 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
2104487 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
2989938 | spec | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
3035962 | simple | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
5458400 | simple | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
5899000 | simple | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
6642537 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
6642750 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
6884263 | spec | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
7440825 | spec | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |