Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
12073740 | 20585 30720 0 | 46154 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
12411792 | 20585 30720 0 | 46026 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
13252464 | 23503 30720 0 | 52738 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
13411428 | 16899 30720 0 | 37546 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
13665312 | 20585 30720 0 | 46154 31148 1536 | mj32 | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
13758208 | 26779 30720 0 | 57266 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
13774872 | 23245 30720 0 | 49710 31148 1536 | mj32 | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14035032 | 22449 30720 0 | 53142 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14206156 | 19805 30720 0 | 45282 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
14333104 | 20777 30720 0 | 46282 31148 1536 | mj32 | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14390228 | 20894 30720 0 | 47830 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14517736 | 21873 30720 0 | 47586 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
14645624 | 20666 30720 0 | 46478 31148 1536 | mj32 | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14806480 | 22179 30720 0 | 47246 31148 1536 | mj32 | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
14850564 | 23904 30720 0 | 49318 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
14936608 | 23644 30720 0 | 49918 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15134152 | 20005 30720 0 | 48546 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15154736 | 20811 30720 0 | 45674 31148 1536 | mj32 | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15165576 | 20666 30720 0 | 46478 31148 1536 | mj32 | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15186548 | 20005 30720 0 | 48546 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15370992 | 20666 30720 0 | 46478 31148 1536 | mj32 | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15471756 | 18470 30720 0 | 43158 31148 1536 | mj32 | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15521116 | 22179 30720 0 | 47438 31148 1536 | mj32 | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15733196 | 22537 30720 0 | 48818 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15767880 | 18885 30720 0 | 45182 31148 1536 | mj32 | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
15837148 | 23904 30720 0 | 49318 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15870412 | 20123 30720 0 | 45778 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
15961752 | 22940 30720 0 | 48022 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16028672 | 20123 30720 0 | 45778 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16106772 | 20005 30720 0 | 48546 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16212320 | 19192 30720 0 | 45278 31148 1536 | mj32 | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16254192 | 22738 30720 0 | 53238 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16271004 | 20285 30720 0 | 45702 31148 1536 | mj32 | gcc_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16281472 | 20615 30720 0 | 46074 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16317424 | 19192 30720 0 | 45278 31148 1536 | mj32 | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16335032 | 23050 30720 0 | 48710 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16442320 | 23904 30720 0 | 49318 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16446076 | 24528 30720 0 | 51170 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16495488 | 24528 30720 0 | 51170 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16574912 | 25504 30720 0 | 52494 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16584044 | 21395 30720 0 | 47566 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16637840 | 22179 30720 0 | 47438 31148 1536 | mj32 | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16772236 | 23050 30720 0 | 48710 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
16779380 | 21062 30720 0 | 46238 31148 1536 | mj32 | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16826004 | 23969 30720 0 | 51294 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16958452 | 21395 30720 0 | 47566 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
16974456 | 25504 30720 0 | 51918 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
17058232 | 23297 30720 0 | 49618 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17153072 | 22738 30720 0 | 53238 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
17254160 | 25504 30720 0 | 52494 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
17269584 | 17387 30720 0 | 40262 31148 1536 | mj32 | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
17342328 | 20976 30720 0 | 46306 31148 1536 | mj32 | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
17406964 | 21062 30720 0 | 46238 31148 1536 | mj32 | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
17409924 | 19790 30720 0 | 40454 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
17451340 | 19790 30720 0 | 40454 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
17710912 | 19339 30720 0 | 40034 31140 1536 | mj32 | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
17763736 | 20548 30720 0 | 44114 31148 1536 | mj32 | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
18053568 | 24409 30720 0 | 51154 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
18167944 | 23984 30720 0 | 49018 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
18255588 | 19793 30720 0 | 40454 31140 1536 | mj32 | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
18425452 | 19246 30720 0 | 39906 31140 1536 | mj32 | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
18451352 | 16372 30720 0 | 37030 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
18463276 | 19803 30720 0 | 40518 31140 1536 | mj32 | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
18580556 | 17387 30720 0 | 40262 31148 1536 | mj32 | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
18600504 | 19803 30720 0 | 40518 31140 1536 | mj32 | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
18604724 | 17419 30720 0 | 40326 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
18747160 | 15327 30720 0 | 37410 31148 1536 | mj32 | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
18793572 | 18525 30720 0 | 43286 31148 1536 | mj32 | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
18954420 | 19312 30720 0 | 42894 31148 1536 | mj32 | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19085772 | 18525 30720 0 | 43286 31148 1536 | mj32 | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
19092688 | 16372 30720 0 | 37030 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19097188 | 21063 30720 0 | 46382 31148 1536 | mj32 | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
19175416 | 23567 30720 0 | 50994 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
19221760 | 25769 30720 0 | 51062 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
19261852 | 19790 30720 0 | 40454 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19311824 | 19787 30720 0 | 40390 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19318000 | 25033 30720 0 | 51002 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
19350100 | 19246 30720 0 | 39906 31140 1536 | mj32 | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19456124 | 17387 30720 0 | 40262 31148 1536 | mj32 | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19548020 | 17451 30720 0 | 40390 31148 1536 | mj32 | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19580988 | 23042 30720 0 | 51610 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
19621804 | 17689 30720 0 | 39966 31148 1536 | mj32 | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19658536 | 25769 30720 0 | 51062 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
19747296 | 15908 30720 0 | 39174 31148 1536 | mj32 | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19827388 | 17486 30720 0 | 40414 31148 1536 | mj32 | gcc_-m32_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
19835528 | 19803 30720 0 | 40518 31140 1536 | mj32 | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
19942976 | 17419 30720 0 | 40326 31148 1536 | mj32 | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20013572 | 24798 30720 0 | 50022 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
20076840 | 17921 30720 0 | 40698 31148 1536 | mj32 | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20095736 | 15327 30720 0 | 37410 31148 1536 | mj32 | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20190908 | 15908 30720 0 | 39174 31148 1536 | mj32 | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20228360 | 19246 30720 0 | 39906 31140 1536 | mj32 | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20301748 | 23042 30720 0 | 51610 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
20320536 | 17450 30720 0 | 39558 31148 1536 | mj32 | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20387756 | 16386 30720 0 | 37094 31140 1536 | mj32 | gcc_-m32_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20427588 | 15821 30720 0 | 37790 31148 1536 | mj32 | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20590972 | 17419 30720 0 | 40326 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20620600 | 17450 30720 0 | 39558 31148 1536 | mj32 | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20648844 | 19339 30720 0 | 40034 31140 1536 | mj32 | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20649208 | 19339 30720 0 | 40034 31140 1536 | mj32 | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20690896 | 15908 30720 0 | 39174 31148 1536 | mj32 | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
20701752 | 23016 30720 0 | 48382 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
20719196 | 19801 30720 0 | 40514 31140 1536 | mj32 | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
20989052 | 25020 30720 0 | 50246 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
21005332 | 23042 30720 0 | 51610 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
21153340 | 25020 30720 0 | 50246 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
21172524 | 16371 30720 0 | 36970 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21211168 | 16396 30720 0 | 37098 31140 1536 | mj32 | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21275104 | 25769 30720 0 | 51062 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
21333884 | 24740 30720 0 | 50454 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
21387492 | 16396 30720 0 | 37098 31140 1536 | mj32 | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21447648 | 18576 30720 0 | 40818 31148 1536 | mj32 | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21547380 | 18576 30720 0 | 40818 31148 1536 | mj32 | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
21593640 | 16378 30720 0 | 37034 31140 1536 | mj32 | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
21990620 | 18576 30720 0 | 40818 31148 1536 | mj32 | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
22060632 | 16905 30720 0 | 37610 31140 1536 | mj32 | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22097332 | 17434 30720 0 | 39138 31148 1536 | mj32 | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
22155872 | 16378 30720 0 | 37034 31140 1536 | mj32 | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22264092 | 16371 30720 0 | 36970 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22298464 | 16371 30720 0 | 36970 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22391848 | 16386 30720 0 | 37094 31140 1536 | mj32 | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22444336 | 16710 30720 0 | 37482 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22544988 | 16378 30720 0 | 37034 31140 1536 | mj32 | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22814652 | 16388 30720 0 | 37034 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
22963304 | 16905 30720 0 | 37610 31140 1536 | mj32 | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23197204 | 16388 30720 0 | 37034 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23277896 | 16713 30720 0 | 37482 31140 1536 | mj32 | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23489328 | 16899 30720 0 | 37546 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
23511912 | 16710 30720 0 | 37482 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
24653432 | 16713 30720 0 | 37482 31140 1536 | mj32 | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25435792 | 16710 30720 0 | 37482 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
25527872 | 18131 30720 0 | 40314 31148 1536 | mj32 | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
26084184 | 16713 30720 0 | 37482 31140 1536 | mj32 | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
26724104 | 19597 30720 0 | 41866 31148 1536 | mj32 | gcc_-m32_-O_-fomit-frame-pointer | 20190830 | 20190816 |
27601912 | 19183 30720 0 | 40798 31148 1536 | mj32 | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20190830 | 20190816 |
27638792 | 23390 30720 0 | 49330 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
28134344 | 23390 30720 0 | 49330 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
28247556 | 25843 30720 0 | 51834 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
28542008 | 17853 30720 0 | 39438 31148 1536 | mj32 | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29056036 | 17837 30720 0 | 40654 31148 1536 | mj32 | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29279536 | 19194 30720 0 | 41230 31148 1536 | mj32 | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29750504 | 17837 30720 0 | 40654 31148 1536 | mj32 | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29969488 | 23575 30720 0 | 49210 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
29989120 | 23335 30720 0 | 52026 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30034288 | 17837 30720 0 | 40654 31148 1536 | mj32 | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30145108 | 19391 30720 0 | 40922 31148 1536 | mj32 | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30350328 | 19391 30720 0 | 40922 31148 1536 | mj32 | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
30912056 | 19989 30720 0 | 41670 31148 1536 | mj32 | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20190830 | 20190816 |
31164544 | 19989 30720 0 | 41670 31148 1536 | mj32 | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190830 | 20190816 |
31259456 | 23075 30720 0 | 49330 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
31391824 | 19989 30720 0 | 41670 31148 1536 | mj32 | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
32617172 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
32895812 | 38814 61440 0 | 41542 31148 1536 | mj32 | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
33036984 | 32599 30720 0 | 60942 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
33270036 | 58278 61440 0 | 55106 31148 1536 | mj32 | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
33426292 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
34089160 | 30928 30720 0 | 57358 31148 1536 | mj32 | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
34651568 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
34725416 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
35222232 | 17977 30720 0 | 40038 31148 1536 | mj32 | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
35228676 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
35812768 | 17977 30720 0 | 40038 31148 1536 | mj32 | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
35833732 | 17751 30720 0 | 39470 31148 1536 | mj32 | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
36553820 | 17818 30720 0 | 40686 31148 1536 | mj32 | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
36937648 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
37010428 | 19570 30720 0 | 41914 31148 1536 | mj32 | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
37072148 | 17795 30720 0 | 40194 31148 1536 | mj32 | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
40320736 | 22779 30720 0 | 43458 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
41753812 | 45584 61440 0 | 43522 31140 1536 | mj32 | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
42079832 | 22818 30720 0 | 43522 31140 1536 | mj32 | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
42330472 | 22834 30720 0 | 43522 31140 1536 | mj32 | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
53684720 | 51332 61440 0 | 48850 31148 1536 | mj32 | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | mj32 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | mj32 |
gcc -m32 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -O -fomit-frame-pointer | mj32 |
gcc -m32 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | mj32 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | mj32
|