Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
56338 | vperm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
56375 | vperm | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
57000 | vperm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
57012 | vperm | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
57238 | vperm | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
57800 | core2duo | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
58175 | core2duo | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
58325 | core2duo | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
58350 | core2duo | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
58388 | core2duo | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
58550 | core2duo | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
58825 | core2duo | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
62400 | vperm-intr | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
63275 | vperm-intr | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
63625 | vperm-intr | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
63863 | vperm-intr | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
65088 | opteron | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
65300 | opteron | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
65613 | opteron | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
65613 | opteron | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
65650 | opteron | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
65650 | opteron | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
65687 | opteron | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
71400 | sphlib | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
73900 | sphlib-adapted | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
78125 | opt64 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
80225 | sphlib | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
81913 | sphlib-adapted | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
99013 | opt64 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
99775 | sphlib-small | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
105450 | sphlib | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
109937 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
110375 | sphlib-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
110725 | sphlib-adapted | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
112063 | sphlib-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
114513 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
116963 | mmx | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
117300 | sphlib-small | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
118462 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
118938 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
120850 | sphlib-small | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
120913 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
121350 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
122675 | opt64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
122837 | opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
122875 | opt64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
123163 | opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
124775 | mmx | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
125162 | sphlib-adapted | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
125838 | sphlib-adapted | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
126400 | mmx | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
127300 | sphlib-adapted | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
127838 | mmx | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
128000 | mmx | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
128000 | mmx | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
128275 | sphlib-adapted | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
205087 | opt32 | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
207937 | opt32 | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
209350 | opt32 | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
210475 | opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
210663 | opt32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
212350 | opt32 | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
212525 | opt32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
212537 | opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
319575 | 32bit-bytesliced-c-small | icc -m64 -O3 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
425837 | 32bit-bytesliced-c-small | gcc -m64 -O3 -fomit-frame-pointer | 20140507 | 20140505 |
432588 | 32bit-bytesliced-c-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140507 | 20140505 |
549150 | 32bit-bytesliced-c-small | clang -O3 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |
602313 | 32bit-bytesliced-c-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140507 | 20140505 |
602412 | 32bit-bytesliced-c-small | gcc -m64 -O2 -fomit-frame-pointer | 20140507 | 20140505 |
695650 | 32bit-bytesliced-c-small | icc -m64 -O1 -static -xHost -fomit-frame-pointer | 20140507 | 20140505 |
802925 | 32bit-bytesliced-c-small | clang -O1 -march=native -m64 -fomit-frame-pointer | 20140507 | 20140505 |