Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
213120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
227232 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
229344 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
241056 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
243232 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
243264 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171109 | 20171020 |
268352 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
268416 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
275520 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
275520 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
295488 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
296608 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20171109 | 20171020 |
297056 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
297312 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
315968 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
315968 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
319040 | ? ? ? | ? ? ? | smaller | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
331680 | ? ? ? | ? ? ? | smaller | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
335104 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171109 | 20171020 |
335104 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
341792 | ? ? ? | ? ? ? | smaller | gcc_-O_-fomit-frame-pointer | 20171109 | 20171020 |
341792 | ? ? ? | ? ? ? | smaller | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
344672 | ? ? ? | ? ? ? | smaller | gcc_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
344672 | ? ? ? | ? ? ? | smaller | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
550656 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
579456 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
588480 | ? ? ? | ? ? ? | bitslice | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
590336 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
591104 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
592544 | ? ? ? | ? ? ? | bitslice | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
597184 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
597248 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
623040 | ? ? ? | ? ? ? | bitslice | gcc_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
623040 | ? ? ? | ? ? ? | bitslice | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
639328 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
643072 | ? ? ? | ? ? ? | bitslice | gcc_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
646080 | ? ? ? | ? ? ? | bitslice | gcc_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
647968 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
648032 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
670720 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
672384 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
677344 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
677600 | ? ? ? | ? ? ? | smaller | gcc_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
685600 | ? ? ? | ? ? ? | smaller | gcc_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
747648 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171109 | 20171020 |
747648 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
754976 | ? ? ? | ? ? ? | bitslice | gcc_-O_-fomit-frame-pointer | 20171109 | 20171020 |
755040 | ? ? ? | ? ? ? | bitslice | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
807840 | ? ? ? | ? ? ? | ref | gcc | 20171109 | 20171020 |
807840 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20171109 | 20171020 |
807904 | ? ? ? | ? ? ? | ref | cc | 20171109 | 20171020 |
902432 | ? ? ? | ? ? ? | smaller | gcc_-funroll-loops | 20171109 | 20171020 |
902464 | ? ? ? | ? ? ? | smaller | cc | 20171109 | 20171020 |
902464 | ? ? ? | ? ? ? | smaller | gcc | 20171109 | 20171020 |
1998656 | ? ? ? | ? ? ? | bitslice | cc | 20171109 | 20171020 |
1998656 | ? ? ? | ? ? ? | bitslice | gcc | 20171109 | 20171020 |
1999168 | ? ? ? | ? ? ? | bitslice | gcc_-funroll-loops | 20171109 | 20171020 |
3220640 | ? ? ? | ? ? ? | 8bit | gcc_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
3234592 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
3337376 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
3442656 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
3481856 | ? ? ? | ? ? ? | 8bit | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171109 | 20171020 |
3629184 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
3662880 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
3662880 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
3672512 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171109 | 20171020 |
3672512 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
3675232 | ? ? ? | ? ? ? | 8bit | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
3678048 | ? ? ? | ? ? ? | 8bit | gcc_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
3678080 | ? ? ? | ? ? ? | 8bit | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171109 | 20171020 |
3792032 | ? ? ? | ? ? ? | 8bit | gcc_-O2_-fomit-frame-pointer | 20171109 | 20171020 |
3800064 | ? ? ? | ? ? ? | 8bit | gcc_-O_-fomit-frame-pointer | 20171109 | 20171020 |
3800064 | ? ? ? | ? ? ? | 8bit | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171109 | 20171020 |
22713600 | ? ? ? | ? ? ? | 8bit | cc | 20171109 | 20171020 |
22714080 | ? ? ? | ? ? ? | 8bit | gcc_-funroll-loops | 20171109 | 20171020 |
22714432 | ? ? ? | ? ? ? | 8bit | gcc | 20171109 | 20171020 |
Compiler | Implementations
|
cc | ssse3 |
gcc | ssse3 |
gcc -O2 -fomit-frame-pointer | ssse3 |
gcc -O3 -fomit-frame-pointer | ssse3 |
gcc -O -fomit-frame-pointer | ssse3 |
gcc -Os -fomit-frame-pointer | ssse3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ssse3 |
gcc -funroll-loops | ssse3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -O -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -Os -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ssse3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ssse3
|