Implementation notes: amd64, glyme, crypto_encrypt/ronald1024

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1779052opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020620170105
1783968opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020620170105
1784216opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020620170105
1785288opensslclang -O3 -fomit-frame-pointer -Qunused-arguments2017020620170105
1786792opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020620170105
1786968opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020620170105
1787188opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020620170105
1787904opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020620170105
1789532opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020620170105
1789984opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020620170105
1790508opensslgcc -m64 -O3 -fomit-frame-pointer2017020620170105
1790692opensslgcc -funroll-loops -O2 -fomit-frame-pointer2017020620170105
1790936opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020620170105
1791148opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020620170105
1791620opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020620170105
1792028opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020620170105
1792080opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020620170105
1792172opensslgcc -funroll-loops -O3 -fomit-frame-pointer2017020620170105
1792380opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020620170105
1792652opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020620170105
1793072opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020620170105
1793252opensslgcc -march=barcelona -O3 -fomit-frame-pointer2017020620170105
1793328opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020620170105
1794216opensslclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020620170105
1794928opensslgcc -march=k8 -O -fomit-frame-pointer2017020620170105
1794948opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020620170105
1794960opensslgcc -funroll-loops -Os -fomit-frame-pointer2017020620170105
1795128opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020620170105
1795136opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020620170105
1795380opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020620170105
1795432opensslgcc -march=barcelona -O2 -fomit-frame-pointer2017020620170105
1795460opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020620170105
1795760opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020620170105
1795824opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020620170105
1796080opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020620170105
1797160opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020620170105
1797632opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020620170105
1797724opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020620170105
1797740opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020620170105
1797864opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020620170105
1797932opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020620170105
1798252opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020620170105
1798388opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020620170105
1798844opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020620170105
1799060opensslgcc -march=nocona -O3 -fomit-frame-pointer2017020620170105
1799172opensslgcc -march=k8 -O3 -fomit-frame-pointer2017020620170105
1799268opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020620170105
1799520opensslgcc -march=nocona -O2 -fomit-frame-pointer2017020620170105
1799784opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020620170105
1799848opensslclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020620170105
1799860opensslgcc -march=barcelona -Os -fomit-frame-pointer2017020620170105
1800640opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020620170105
1800724opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020620170105
1800768opensslclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020620170105
1801000opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020620170105
1801408opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020620170105
1802832opensslgcc -march=nocona -O -fomit-frame-pointer2017020620170105
1802956opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020620170105
1803592opensslgcc -O2 -fomit-frame-pointer2017020620170105
1803956opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020620170105
1804052opensslgcc -funroll-loops -O -fomit-frame-pointer2017020620170105
1804304opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2017020620170105
1804532opensslgcc -march=nocona -Os -fomit-frame-pointer2017020620170105
1804536opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2017020620170105
1804788opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020620170105
1804792opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2017020620170105
1804888opensslgcc -m64 -O2 -fomit-frame-pointer2017020620170105
1804920opensslgcc -m64 -O -fomit-frame-pointer2017020620170105
1805736opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020620170105
1805932opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020620170105
1806036opensslgcc -O3 -fomit-frame-pointer2017020620170105
1806076opensslgcc -march=barcelona -O -fomit-frame-pointer2017020620170105
1806136opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020620170105
1806152opensslclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020620170105
1806172opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020620170105
1806448opensslgcc -O -fomit-frame-pointer2017020620170105
1806588opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020620170105
1806816opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020620170105
1807192opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020620170105
1808312opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020620170105
1808464opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020620170105
1810084opensslclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020620170105
1810248opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020620170105
1810356opensslgcc -march=k8 -Os -fomit-frame-pointer2017020620170105
1810424opensslgcc -m64 -Os -fomit-frame-pointer2017020620170105
1810444opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020620170105
1810716opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020620170105
1811044opensslgcc -Os -fomit-frame-pointer2017020620170105
1811168opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020620170105
1812264opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020620170105
1813116opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020620170105
1814268opensslgcc -march=k8 -O2 -fomit-frame-pointer2017020620170105
1815128opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2017020620170105
1815160opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020620170105
1815328opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020620170105
1817092opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020620170105
1817200opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020620170105
1818344opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020620170105
1821084opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020620170105
1824624opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020620170105
1832636opensslgcc -funroll-loops2017020620170105
1845920opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020620170105
1848340opensslgcc2017020620170105
1857956opensslcc2017020620170105

Compiler output

Implementation: crypto_encrypt/ronald1024/openssl
Compiler: gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer
measure.c: gcc: error: measure.c: No such file or directory
measure.c: gcc: error: measure-anything.c: No such file or directory
measure.c: gcc: error: crypto_encrypt_ronald1024.a: No such file or directory

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer openssl