Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
17984 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
18016 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
18848 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
18848 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
18848 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171106 | 20171020 |
18848 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
19392 | ? ? ? | ? ? ? | inplace | gcc_-O_-fomit-frame-pointer | 20171106 | 20171020 |
19392 | ? ? ? | ? ? ? | inplace | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171106 | 20171020 |
24928 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
26176 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
27168 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
27648 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
27712 | ? ? ? | ? ? ? | inplace | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
29664 | ? ? ? | ? ? ? | inplace | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
30016 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
30336 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
30336 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
30368 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
30368 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
31776 | ? ? ? | ? ? ? | inplace | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
31872 | ? ? ? | ? ? ? | inplace | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
32608 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
32704 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171106 | 20171020 |
32736 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
34976 | ? ? ? | ? ? ? | inplace | cc | 20171106 | 20171020 |
34976 | ? ? ? | ? ? ? | inplace | gcc | 20171106 | 20171020 |
34976 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops | 20171106 | 20171020 |
37504 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20171106 | 20171020 |
37536 | ? ? ? | ? ? ? | ref | cc | 20171106 | 20171020 |
37536 | ? ? ? | ? ? ? | ref | gcc | 20171106 | 20171020 |
46400 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
46624 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
47648 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
48000 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
49824 | ? ? ? | ? ? ? | inplace | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
49952 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
51488 | ? ? ? | ? ? ? | inplace | gcc_-O3_-fomit-frame-pointer | 20171106 | 20171020 |
52000 | ? ? ? | ? ? ? | inplace | gcc_-O2_-fomit-frame-pointer | 20171106 | 20171020 |
Compiler | Implementations
|
cc | dolbeau/intelavx2rorxasm |
gcc | dolbeau/intelavx2rorxasm |
gcc -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavx2rorxasm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavx2rorxasm
|
Compiler | Implementations
|
cc | dolbeau/intelavxasm |
gcc | dolbeau/intelavxasm |
gcc -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -O -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -Os -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops | dolbeau/intelavxasm |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelavxasm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelavxasm
|
Compiler | Implementations
|
cc | dolbeau/intelsse4asm |
gcc | dolbeau/intelsse4asm |
gcc -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -O -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops | dolbeau/intelsse4asm |
gcc -funroll-loops -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -O -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -Os -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | dolbeau/intelsse4asm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | dolbeau/intelsse4asm
|