Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
302370 | generic/opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
308178 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
309202 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
315230 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
315696 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
315800 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
317054 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
326138 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
329858 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
330454 | generic/opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
346026 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
354408 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
360264 | sphlib | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
360302 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
360348 | sphlib | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
361050 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
361122 | sphlib | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
361140 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
363544 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
370818 | generic/opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
372300 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
378462 | generic/opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
379452 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
379454 | sphlib-small | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
380218 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
381892 | sphlib-small | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
381954 | sphlib-small | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
384498 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
385150 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
385160 | sphlib-small | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
388972 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
394254 | generic/opt32 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
394286 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
394300 | generic/opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
394914 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
397610 | generic/opt32 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
397678 | generic/opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
397684 | generic/opt32 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
409174 | generic/opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
414148 | sphlib-small | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
414198 | sphlib-small | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
415326 | generic/opt64 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
415358 | generic/opt64 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
415378 | generic/opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
416402 | generic/opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
421760 | generic/opt64 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
421790 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
421794 | generic/opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
422120 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
422128 | sphlib-small | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
422194 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
423242 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
423664 | sphlib-small | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
423688 | sphlib-small | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
431184 | powerpc/pp32cv2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
433492 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
441820 | sphlib | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
441892 | sphlib | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
448626 | sphlib | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
448630 | sphlib | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
450470 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
452394 | sphlib | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
452426 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
452678 | sphlib | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
452784 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
458868 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
462134 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
462198 | powerpc/pp32cv2 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
462210 | powerpc/pp32cv2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
469050 | powerpc/pp32cv2 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
469080 | powerpc/pp32cv2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
469090 | powerpc/pp32cv2 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
482124 | generic/opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
514958 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
520818 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120408 | 20120329 |
526482 | sphlib | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
526556 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
534970 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
536116 | sphlib | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
536210 | sphlib | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
536916 | powerpc/pp32cv2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
536920 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
538368 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
538474 | powerpc/pp32cv2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
540758 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120408 | 20120329 |
546382 | powerpc/pp32cv1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
549162 | sphlib-small | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
549180 | sphlib-small | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
551954 | sphlib-small | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
552018 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
566348 | powerpc/pp32cv2 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
566476 | powerpc/pp32cv2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
568204 | generic/opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
570122 | powerpc/pp32cv2 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
570192 | powerpc/pp32cv2 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
570796 | powerpc/pp32cv2 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
570804 | powerpc/pp32cv2 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
576360 | powerpc/pp32cv2 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
576444 | powerpc/pp32cv2 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
585922 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
589218 | powerpc/pp32cv1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
590196 | powerpc/pp32cv1 | gcc -O -fomit-frame-pointer | 20120408 | 20120329 |
590240 | powerpc/pp32cv1 | gcc -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
593644 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
594264 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120408 | 20120329 |
595500 | powerpc/pp32cv1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
595728 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
610498 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
610518 | powerpc/pp32cv1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
631576 | powerpc/pp32cv1 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
631578 | powerpc/pp32cv1 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
647564 | powerpc/pp32cv1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120408 | 20120329 |
647604 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20120408 | 20120329 |
647624 | powerpc/pp32cv1 | gcc -funroll-loops -O -fomit-frame-pointer | 20120408 | 20120329 |
656008 | powerpc/pp32cv1 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
656182 | powerpc/pp32cv1 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
657616 | powerpc/pp32cv1 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
659546 | powerpc/pp32cv1 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
682380 | powerpc/pp32cv1 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
699086 | powerpc/pp32cv1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
855874 | generic/opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
855912 | generic/opt32 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
917644 | generic/opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
920900 | generic/opt32 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
926600 | generic/opt32 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
934240 | generic/opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
951158 | generic/opt32 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
951334 | generic/opt32 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
953472 | generic/opt32 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
960578 | generic/opt32 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
966300 | generic/opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120408 | 20120329 |
971314 | generic/opt32 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
974006 | generic/opt64 | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
978730 | generic/opt32 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
993582 | generic/opt64 | gcc -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
1001480 | generic/opt64 | gcc -O2 -fomit-frame-pointer | 20120408 | 20120329 |
1011650 | generic/opt64 | gcc -mabi=32 -Os -fomit-frame-pointer | 20120408 | 20120329 |
1016112 | sphlib | cc | 20120408 | 20120329 |
1016256 | sphlib | gcc -funroll-loops | 20120408 | 20120329 |
1016492 | sphlib | gcc | 20120408 | 20120329 |
1019346 | generic/opt64 | gcc -Os -fomit-frame-pointer | 20120408 | 20120329 |
1043480 | generic/opt32 | gcc -funroll-loops | 20120408 | 20120329 |
1046948 | generic/opt32 | gcc | 20120408 | 20120329 |
1051116 | generic/opt32 | cc | 20120408 | 20120329 |
1060872 | generic/opt64 | gcc -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1061490 | generic/opt64 | gcc -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1088068 | generic/opt64 | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1088296 | generic/opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120408 | 20120329 |
1088350 | generic/opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120408 | 20120329 |
1092386 | generic/opt64 | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20120408 | 20120329 |
1318788 | sphlib-small | gcc | 20120408 | 20120329 |
1325948 | sphlib-small | gcc -funroll-loops | 20120408 | 20120329 |
1326142 | sphlib-small | cc | 20120408 | 20120329 |
1895708 | powerpc/pp32cv2 | cc | 20120408 | 20120329 |
1895996 | powerpc/pp32cv2 | gcc -funroll-loops | 20120408 | 20120329 |
1896522 | powerpc/pp32cv2 | gcc | 20120408 | 20120329 |
2686290 | powerpc/pp32cv1 | gcc -funroll-loops | 20120408 | 20120329 |
2686304 | powerpc/pp32cv1 | cc | 20120408 | 20120329 |
2688692 | powerpc/pp32cv1 | gcc | 20120408 | 20120329 |
4634134 | generic/opt64 | gcc | 20120408 | 20120329 |
4641412 | generic/opt64 | gcc -funroll-loops | 20120408 | 20120329 |
4641690 | generic/opt64 | cc | 20120408 | 20120329 |
Compiler | Implementations
|
cc | ccalik/aesni ccalik/vperm |
gcc | ccalik/aesni ccalik/vperm |
gcc -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=32 -O2 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=32 -O3 -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=32 -O -fomit-frame-pointer | ccalik/aesni ccalik/vperm |
gcc -mabi=32 -Os -fomit-frame-pointer | ccalik/aesni ccalik/vperm
|