Implementation notes: x86, morningstar, crypto_stream/cryptmtv3

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_stream
Primitive: cryptmtv3
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
9783? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090620170904
9843? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090620170904
9903? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090620170904
9906? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090620170904
9926? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090620170904
9930? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090620170904
9935? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090620170904
9944? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090620170904
10104? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090620170904
10108? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090620170904
10117? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090620170904
10144? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090620170904
10199? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090620170904
10212? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090620170904
10240? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090620170904
10264? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090620170904
10270? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090620170904
10272? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090620170904
10296? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090620170904
10304? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090620170904
10360? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090620170904
10431? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090620170904
10440? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090620170904
10473? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090620170904
10479? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090620170904
10486? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090620170904
10488? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090620170904
10504? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090620170904
10546? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090620170904
10587? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090620170904
10604? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090620170904
10656? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090620170904
10656? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090620170904
10661? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090620170904
10666? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090620170904
10677? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090620170904
10693? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090620170904
10760? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090620170904
10821? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090620170904
10826? ? ?? ? ?e/v3gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090620170904
10832? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090620170904
10973? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090620170904
11227? ? ?? ? ?e/v3gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090620170904
11227? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090620170904
11230? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090620170904
11283? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090620170904
11296? ? ?? ? ?e/v3gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090620170904
11960? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090620170904
11960? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090620170904
11960? ? ?? ? ?e/v3gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090620170904
11975? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090620170904
12082? ? ?? ? ?e/v3gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090620170904
12093? ? ?? ? ?e/v3gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090620170904
12136? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090620170904
12288? ? ?? ? ?e/v3gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090620170904
12315? ? ?? ? ?e/v3gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090620170904
12346? ? ?? ? ?e/v3gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090620170904
12483? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090620170904
12486? ? ?? ? ?e/v3gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090620170904
12528? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090620170904
12552? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090620170904
12579? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090620170904
12601? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090620170904
12632? ? ?? ? ?e/v3gcc_-m32_-O3_-fomit-frame-pointer2017090620170904
12672? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090620170904
12680? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090620170904
12693? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090620170904
12725? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090620170904
12726? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090620170904
12733? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090620170904
12741? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090620170904
12744? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090620170904
12749? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090620170904
12754? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090620170904
12776? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090620170904
12794? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090620170904
12805? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090620170904
12809? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090620170904
12823? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090620170904
12829? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090620170904
12834? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090620170904
12835? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090620170904
12835? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090620170904
12840? ? ?? ? ?e/v3gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090620170904
12845? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090620170904
12848? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090620170904
12878? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090620170904
12885? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090620170904
12885? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090620170904
12912? ? ?? ? ?e/v3gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090620170904
12922? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090620170904
12925? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090620170904
12925? ? ?? ? ?e/v3gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090620170904
12932? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090620170904
12995? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090620170904
13000? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090620170904
13032? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090620170904
13034? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090620170904
13048? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090620170904
13076? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090620170904
13176? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090620170904
13218? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090620170904
13360? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090620170904
13369? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090620170904
13372? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090620170904
13472? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090620170904
13522? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090620170904
13898? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090620170904
14312? ? ?? ? ?e/v3gcc_-m32_-O2_-fomit-frame-pointer2017090620170904
14624? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090620170904
14813? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090620170904
14818? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090620170904
14894? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090620170904
15109? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090620170904
15109? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090620170904
15122? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090620170904
15135? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090620170904
15192? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090620170904
15328? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090620170904
15344? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090620170904
15416? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090620170904
15421? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090620170904
15427? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090620170904
15432? ? ?? ? ?e/v3gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090620170904
15480? ? ?? ? ?e/v3gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090620170904
15483? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090620170904
15496? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090620170904
15557? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090620170904
15603? ? ?? ? ?e/v3gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090620170904
15688? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090620170904
15744? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090620170904
15798? ? ?? ? ?e/v3gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090620170904
15851? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090620170904
15853? ? ?? ? ?e/v3gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090620170904
15858? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090620170904
15869? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090620170904
15885? ? ?? ? ?e/v3gcc_-m32_-Os_-fomit-frame-pointer2017090620170904
15918? ? ?? ? ?e/v3gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090620170904
15958? ? ?? ? ?e/v3gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090620170904
15989? ? ?? ? ?e/v3gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090620170904
15992? ? ?? ? ?e/v3gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090620170904
16199? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090620170904
16223? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090620170904
16426? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090620170904
16454? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090620170904
16464? ? ?? ? ?e/v3gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090620170904
16659? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090620170904
16666? ? ?? ? ?e/v3gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090620170904
17200? ? ?? ? ?e/v3gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090620170904
17203? ? ?? ? ?e/v3gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090620170904
17215? ? ?? ? ?e/v3gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090620170904
17301? ? ?? ? ?e/v3gcc_-m32_-O_-fomit-frame-pointer2017090620170904

Test failure

Implementation: crypto_stream/cryptmtv3/e/v3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/v3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/v3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer e/v3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer e/v3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer e/v3

Compiler output

Implementation: crypto_stream/cryptmtv3/e/v3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cryptmt-v3.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
cryptmt-v3.c: from /home/bench/benchmarking/supercop-20170904/supercop-data/morningstar/x86/include/ecrypt-config.h:296,
cryptmt-v3.c: from e/cryptmt-v3.c:9,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: e/sse2.c: In function '_mm_recursion':
cryptmt-v3.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cryptmt-v3.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from e/cryptmt-v3.c:66:0,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: e/sse2.c:39:7: error: called from here
cryptmt-v3.c: c = _mm_xor_si128(c, a);
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/xmmintrin.h:1249:0,
cryptmt-v3.c: from /home/bench/benchmarking/supercop-20170904/supercop-data/morningstar/x86/include/ecrypt-config.h:296,
cryptmt-v3.c: from e/cryptmt-v3.c:9,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
cryptmt-v3.c: _mm_xor_si128 (__m128i __A, __m128i __B)
cryptmt-v3.c: ^
cryptmt-v3.c: In file included from e/cryptmt-v3.c:66:0,
cryptmt-v3.c: from cryptmt-v3.c:2:
cryptmt-v3.c: e/sse2.c:38:7: error: called from here
cryptmt-v3.c: c = _mm_xor_si128(c, b);
cryptmt-v3.c: ^
cryptmt-v3.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer e/v3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer e/v3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer e/v3