Implementation notes: x86, morningstar, crypto_stream/trivium

Computer: morningstar
Architecture: x86
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_stream
Primitive: trivium
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
9299? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090720170904
9308? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090720170904
9338? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090720170904
9341? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090720170904
9344? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090720170904
9421? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090720170904
9495? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9495? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090720170904
9552? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090720170904
9563? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090720170904
9568? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090720170904
9573? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090720170904
9605? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090720170904
9651? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
9669? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090720170904
9670? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090720170904
9703? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9704? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090720170904
9707? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090720170904
9728? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090720170904
9730? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9736? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090720170904
9741? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
9757? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090720170904
9762? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
9765? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090720170904
9776? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090720170904
9792? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090720170904
9794? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090720170904
9803? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090720170904
9803? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090720170904
9813? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090720170904
9816? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090720170904
9816? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090720170904
9817? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090720170904
9824? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090720170904
9831? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090720170904
9831? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090720170904
9835? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090720170904
9848? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090720170904
9856? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090720170904
9861? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090720170904
9864? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090720170904
9867? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090720170904
9871? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9872? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090720170904
9872? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090720170904
9873? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090720170904
9880? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090720170904
9886? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090720170904
9919? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090720170904
9922? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090720170904
9923? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090720170904
9925? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090720170904
9925? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090720170904
9928? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090720170904
9933? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090720170904
9936? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090720170904
9946? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090720170904
9947? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090720170904
9947? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090720170904
9952? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090720170904
9956? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090720170904
9968? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090720170904
9970? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
9970? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090720170904
9973? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090720170904
9976? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090720170904
9981? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090720170904
9990? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090720170904
9992? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090720170904
10011? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090720170904
10013? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090720170904
10021? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090720170904
10021? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090720170904
10025? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090720170904
10026? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090720170904
10026? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090720170904
10029? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090720170904
10029? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090720170904
10031? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090720170904
10032? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090720170904
10032? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090720170904
10033? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090720170904
10033? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090720170904
10035? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090720170904
10040? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090720170904
10040? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090720170904
10042? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090720170904
10043? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090720170904
10056? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090720170904
10059? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090720170904
10061? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090720170904
10061? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090720170904
10062? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10072? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090720170904
10073? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090720170904
10075? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
10080? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090720170904
10093? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090720170904
10100? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090720170904
10101? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090720170904
10101? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090720170904
10103? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090720170904
10107? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090720170904
10110? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090720170904
10116? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090720170904
10122? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090720170904
10129? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090720170904
10134? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090720170904
10139? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090720170904
10143? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090720170904
10143? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090720170904
10151? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090720170904
10160? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090720170904
10174? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090720170904
10189? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090720170904
10203? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090720170904
10250? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090720170904
10251? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090720170904
19301? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090720170904
19426? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090720170904
19528? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090720170904
19685? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090720170904
19685? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090720170904
19842? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090720170904
19854? ? ?? ? ?e/submissions/triviumgcc_-m32_-Os_-fomit-frame-pointer2017090720170904
19935? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090720170904
20200? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090720170904
20200? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090720170904
20248? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090720170904
20248? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090720170904
20333? ? ?? ? ?e/submissions/triviumgcc_-m32_-O2_-fomit-frame-pointer2017090720170904
20613? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090720170904
20648? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090720170904
20656? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090720170904
20657? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090720170904
20744? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090720170904
20792? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090720170904
20880? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090720170904
20887? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090720170904
20888? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090720170904
20936? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090720170904
20973? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090720170904
20979? ? ?? ? ?e/submissions/triviumgcc_-m32_-O3_-fomit-frame-pointer2017090720170904
21010? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090720170904
21016? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090720170904
21024? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090720170904
21040? ? ?? ? ?e/submissions/triviumgcc_-m32_-O_-fomit-frame-pointer2017090720170904
21187? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090720170904
21189? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090720170904
21200? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090720170904
21210? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090720170904
21212? ? ?? ? ?e/submissions/triviumgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090720170904
21238? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090720170904
21318? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090720170904
21330? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090720170904
21389? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090720170904
21509? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090720170904
21509? ? ?? ? ?e/submissions/triviumgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090720170904

Test failure

Implementation: crypto_stream/trivium/e/submissions/trivium
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/submissions/trivium
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=core2 -O3 -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer e/submissions/trivium
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer e/submissions/trivium