Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
277098 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
283744 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
287756 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
297752 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
327830 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
331098 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
340202 | generic/opt64 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
343974 | generic/opt64 | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
346328 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
348072 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
372544 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
372634 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
379726 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
381946 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
390406 | generic/opt32 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
391120 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
391298 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
392658 | generic/opt32 | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
399638 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
411618 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
416274 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
442010 | powerpc/pp32cv2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
489174 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
503856 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
519026 | powerpc/pp32cv1 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
550538 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
576212 | powerpc/pp32cv1 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
577116 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
585350 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
588122 | powerpc/pp32cv2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
590802 | powerpc/pp32cv1 | gcc -mabi=64 -O -fomit-frame-pointer | 20120408 | 20120329 |
594764 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
594916 | powerpc/pp32cv2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
620732 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
640908 | powerpc/pp32cv2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
684180 | powerpc/pp32cv1 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
857520 | generic/opt64 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
860422 | generic/opt64 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
860998 | generic/opt64 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
885298 | generic/opt64 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
899914 | generic/opt64 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
913208 | generic/opt64 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
924792 | generic/opt32 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
952766 | generic/opt32 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120408 | 20120329 |
1003048 | generic/opt32 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1008044 | generic/opt32 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
1057342 | generic/opt32 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1075918 | generic/opt32 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
Compiler | Implementations
|
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=64 -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=64 -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=64 -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=64 -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm
|