Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
30562 | 11228 0 0 | 23567 896 760 | bswap | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
30562 | 10728 0 0 | 20910 872 736 | regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
30975 | 10284 0 0 | 23636 800 768 | bswap | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
30975 | 10536 0 0 | 20726 872 736 | bswap | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
30975 | 11052 0 0 | 22110 888 744 | bswap | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
30975 | 11236 0 0 | 22302 888 744 | regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
31388 | 10128 0 0 | 23476 800 768 | bswap | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
31388 | 10128 0 0 | 23476 800 768 | bswap | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
31388 | 10792 0 0 | 21686 888 744 | bswap | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 10536 0 0 | 20790 872 736 | bswap | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 10360 0 0 | 23652 800 768 | regs | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
31388 | 10360 0 0 | 23700 800 768 | regs | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
31388 | 10728 0 0 | 20910 872 736 | regs | gcc_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 11028 0 0 | 23255 896 760 | regs | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
31388 | 10728 0 0 | 20974 872 736 | regs | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
31801 | 10984 0 0 | 21870 888 744 | regs | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
32214 | 11104 0 0 | 24214 888 744 | bswap | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
32627 | 11292 0 0 | 24318 888 744 | bswap | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
32627 | 11228 0 0 | 22190 888 744 | regs | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
33040 | 11484 0 0 | 24510 888 744 | regs | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
37170 | 10836 0 0 | 23071 896 760 | bswap | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
37170 | 10516 0 0 | 23860 800 768 | regs | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190911 | 20190816 |
37583 | 10536 0 0 | 20726 872 736 | bswap | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
37996 | 10536 0 0 | 20790 872 736 | bswap | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
37996 | 10536 0 0 | 20726 872 736 | bswap | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
37996 | 10728 0 0 | 20910 872 736 | regs | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
38409 | 10128 0 0 | 23428 800 768 | bswap | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
38409 | 10128 0 0 | 23476 800 768 | bswap | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
38409 | 11096 0 0 | 23327 896 760 | bswap | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
38409 | 11280 0 0 | 23519 896 760 | regs | gcc_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
38409 | 10728 0 0 | 20974 872 736 | regs | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190911 | 20190816 |
38822 | 11044 0 0 | 21998 888 744 | bswap | gcc_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
38822 | 11040 0 0 | 24655 896 760 | bswap | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
38822 | 10836 0 0 | 24431 896 760 | bswap | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
38822 | 10360 0 0 | 23700 800 768 | regs | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
38822 | 10360 0 0 | 23700 800 768 | regs | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190911 | 20190816 |
38822 | 11028 0 0 | 24615 896 760 | regs | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
38822 | 11412 0 0 | 23759 896 760 | regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
39235 | 11232 0 0 | 24847 896 760 | regs | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190911 | 20190816 |
39648 | 11288 0 0 | 24406 888 744 | regs | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190911 | 20190816 |
56994 | 12848 0 0 | 23886 888 744 | regs | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
57407 | 13124 0 0 | 27382 888 744 | regs | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
68971 | 13784 0 0 | 28038 888 744 | bswap | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
69384 | 13516 0 0 | 24558 888 744 | bswap | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190911 | 20190816 |
69797 | 13516 0 0 | 24558 888 744 | bswap | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
101598 | 12848 0 0 | 23886 888 744 | regs | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
101598 | 13124 0 0 | 27382 888 744 | regs | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
101598 | 12848 0 0 | 23886 888 744 | regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190911 | 20190816 |
112749 | 13784 0 0 | 28038 888 744 | bswap | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190911 | 20190816 |
113162 | 13516 0 0 | 24558 888 744 | bswap | gcc_-O_-fomit-frame-pointer | 20190911 | 20190816 |
185850 | 29348 0 0 | 42550 872 744 | bswap | gcc | 20190911 | 20190816 |
186263 | 29348 0 0 | 42550 872 744 | bswap | gcc_-funroll-loops | 20190911 | 20190816 |
189154 | 31000 0 0 | 44198 872 744 | regs | cc | 20190911 | 20190816 |
189154 | 31000 0 0 | 44198 872 744 | regs | gcc | 20190911 | 20190816 |
238714 | 29348 0 0 | 42550 872 744 | bswap | cc | 20190911 | 20190816 |
252343 | 31000 0 0 | 44198 872 744 | regs | gcc_-funroll-loops | 20190911 | 20190816 |