Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
940384 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
941280 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
951424 | ? ? ? | ? ? ? | compact | gcc_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
954656 | ? ? ? | ? ? ? | reference | gcc_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
961376 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
962848 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
963808 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
964992 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
997152 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
998336 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1040160 | ? ? ? | ? ? ? | reference | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1041152 | ? ? ? | ? ? ? | compact | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1079264 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
1080768 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1084608 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171108 | 20171020 |
1084672 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
1087232 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171108 | 20171020 |
1087552 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
1093088 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
1108320 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1119264 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1177312 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171108 | 20171020 |
1245728 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
1246112 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171108 | 20171020 |
3191680 | ? ? ? | ? ? ? | compact | gcc_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3193280 | ? ? ? | ? ? ? | compact | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3202752 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3202848 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3236032 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3238368 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3257312 | ? ? ? | ? ? ? | reference | gcc_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3257312 | ? ? ? | ? ? ? | reference | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3317568 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3318208 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3319712 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3322208 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171108 | 20171020 |
3484896 | ? ? ? | ? ? ? | reference | gcc_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
3501248 | ? ? ? | ? ? ? | compact | gcc_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
3510368 | ? ? ? | ? ? ? | compact | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
3511424 | ? ? ? | ? ? ? | reference | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
3577408 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
3621952 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171108 | 20171020 |
4062496 | ? ? ? | ? ? ? | reference | gcc_-O_-fomit-frame-pointer | 20171108 | 20171020 |
4065504 | ? ? ? | ? ? ? | reference | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
4074432 | ? ? ? | ? ? ? | compact | gcc_-O_-fomit-frame-pointer | 20171108 | 20171020 |
4078112 | ? ? ? | ? ? ? | compact | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
4155552 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171108 | 20171020 |
4158592 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20171108 | 20171020 |
14628224 | ? ? ? | ? ? ? | compact | gcc | 20171108 | 20171020 |
14629056 | ? ? ? | ? ? ? | compact | cc | 20171108 | 20171020 |
14643808 | ? ? ? | ? ? ? | compact | gcc_-funroll-loops | 20171108 | 20171020 |
14677152 | ? ? ? | ? ? ? | reference | gcc_-funroll-loops | 20171108 | 20171020 |
14677696 | ? ? ? | ? ? ? | reference | cc | 20171108 | 20171020 |
14678624 | ? ? ? | ? ? ? | reference | gcc | 20171108 | 20171020 |
14800160 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20171108 | 20171020 |
14801920 | ? ? ? | ? ? ? | ref | cc | 20171108 | 20171020 |
14802272 | ? ? ? | ? ? ? | ref | gcc | 20171108 | 20171020 |
Compiler | Implementations
|
cc | AVR8 |
gcc | AVR8 |
gcc -O2 -fomit-frame-pointer | AVR8 |
gcc -O3 -fomit-frame-pointer | AVR8 |
gcc -O -fomit-frame-pointer | AVR8 |
gcc -Os -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | AVR8 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops | AVR8 |
gcc -funroll-loops -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -Os -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | AVR8 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | AVR8
|
Compiler | Implementations
|
cc | ARMv7M |
gcc | ARMv7M |
gcc -O2 -fomit-frame-pointer | ARMv7M |
gcc -O3 -fomit-frame-pointer | ARMv7M |
gcc -O -fomit-frame-pointer | ARMv7M |
gcc -Os -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ARMv7M |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops | ARMv7M |
gcc -funroll-loops -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -Os -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ARMv7M |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ARMv7M
|
Compiler | Implementations
|
cc | ARMv6M |
gcc | ARMv6M |
gcc -O2 -fomit-frame-pointer | ARMv6M |
gcc -O3 -fomit-frame-pointer | ARMv6M |
gcc -O -fomit-frame-pointer | ARMv6M |
gcc -Os -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ARMv6M |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops | ARMv6M |
gcc -funroll-loops -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -Os -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ARMv6M |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ARMv6M
|