Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8392756 | 35771 0 0 | 70729 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8413340 | 28742 0 0 | 59993 448 1540 | mpfq | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8470252 | 29842 0 0 | 62837 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8569016 | 26675 0 0 | 58861 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8589964 | 34650 0 0 | 67201 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8645552 | 29980 0 0 | 62653 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8648224 | 28610 0 0 | 60385 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8650352 | 31336 0 0 | 68065 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
8687044 | 28676 0 0 | 58129 448 1540 | mpfq | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190830 | 20190816 |
8811352 | 23291 0 0 | 53325 448 1540 | mpfq | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8937968 | 24491 0 0 | 53717 448 1540 | mpfq | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
8954524 | 14261 0 0 | 41942 448 1540 | mpfq | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
8998868 | 34755 0 0 | 67685 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9039644 | 27900 0 0 | 63409 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9107884 | 26675 0 0 | 58861 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9120440 | 28481 0 0 | 57517 448 1540 | mpfq | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9172248 | 11986 0 0 | 39702 448 1540 | mpfq | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9203416 | 28949 0 0 | 60469 448 1540 | mpfq | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
9226320 | 28742 0 0 | 59993 448 1540 | mpfq | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
9311816 | 11971 0 0 | 39638 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9324780 | 22675 0 0 | 51925 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9431572 | 34650 0 0 | 67201 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9480056 | 11971 0 0 | 39638 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9514492 | 26705 0 0 | 59065 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9561568 | 28584 0 0 | 57405 448 1540 | mpfq | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9585100 | 22504 0 0 | 51449 448 1540 | mpfq | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
9800068 | 29270 0 0 | 61421 448 1540 | mpfq | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
9814320 | 11964 0 0 | 39638 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9939456 | 11971 0 0 | 39630 448 1540 | mpfq | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
9944980 | 30338 0 0 | 59197 448 1540 | mpfq | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
9986712 | 11986 0 0 | 39702 448 1540 | mpfq | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10035064 | 22548 0 0 | 51181 448 1540 | mpfq | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10100936 | 11956 0 0 | 39566 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10121520 | 24491 0 0 | 53717 448 1540 | mpfq | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10141348 | 11964 0 0 | 39638 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10168544 | 11986 0 0 | 39702 448 1540 | mpfq | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10175512 | 12110 0 0 | 39830 448 1540 | mpfq | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10179320 | 28479 0 0 | 57277 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10267684 | 28610 0 0 | 60449 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
10309872 | 11986 0 0 | 39702 448 1540 | mpfq | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10321944 | 11971 0 0 | 39638 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10332980 | 22675 0 0 | 51925 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10339744 | 28754 0 0 | 60577 448 1540 | mpfq | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
10341872 | 22658 0 0 | 51729 448 1540 | mpfq | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10344912 | 29980 0 0 | 62653 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
10351140 | 28504 0 0 | 57161 448 1540 | mpfq | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10366572 | 28479 0 0 | 57277 448 1540 | mpfq | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10499532 | 30586 0 0 | 64905 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
10516408 | 29511 0 0 | 62469 448 1540 | mpfq | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
10520964 | 22787 0 0 | 52053 448 1540 | mpfq | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10542112 | 30338 0 0 | 59197 448 1540 | mpfq | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10565280 | 12095 0 0 | 39766 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
10581140 | 27047 0 0 | 59373 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10591756 | 28504 0 0 | 57161 448 1540 | mpfq | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10676324 | 34429 0 0 | 66857 448 1540 | mpfq | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
10691408 | 24491 0 0 | 53717 448 1540 | mpfq | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10801376 | 22548 0 0 | 51181 448 1540 | mpfq | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
10854932 | 30986 0 0 | 62817 448 1540 | mpfq | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
11045476 | 30338 0 0 | 59197 448 1540 | mpfq | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
11193036 | 28436 0 0 | 57009 448 1540 | mpfq | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
11235308 | 31703 0 0 | 63869 448 1540 | mpfq | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
11361996 | 14261 0 0 | 41942 448 1540 | mpfq | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
11526704 | 14261 0 0 | 41942 448 1540 | mpfq | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
11580844 | 13964 0 0 | 41686 448 1540 | mpfq | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
11656044 | 31703 0 0 | 63869 448 1540 | mpfq | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
12110556 | 31703 0 0 | 63869 448 1540 | mpfq | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
12288720 | 30845 0 0 | 59645 448 1540 | mpfq | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
12694792 | 25051 0 0 | 54293 448 1540 | mpfq | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | mpfq |
gcc -m32 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=athlon -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=i386 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=i486 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium -O -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | mpfq
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | mpfq |
gcc -m32 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | mpfq |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | mpfq
|