Implementation notes: amd64, ares, crypto_encrypt/mceliece

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1770140refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
1772112refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
1773504refgcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
1775216refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
1776032refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
1778092refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1779412refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1789596refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
1794884refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
1799984refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
1802516refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
1803328refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
1803568refgcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
1804464refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
1806216refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1806880refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1809228refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
1810732refgcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1811628refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
1812108refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1812224refgcc -m64 -O3 -fomit-frame-pointer2014012720130419
1812240refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
1813308refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
1813336refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
1814096refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
1815496refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
1815924refgcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
1816736refgcc -O3 -fomit-frame-pointer2014012720130419
1819148refgcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
1822356refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
1822964refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
1825016refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
1859736refgcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
1865628refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
1866680refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
1867052refgcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1868736refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
1870316refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1870944refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
1871988refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
1872332refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
1872424refgcc -funroll-loops -O -fomit-frame-pointer2014012720130419
1872732refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
1874464refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
1876036refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
1876912refgcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
1879972refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1881020refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
1891684refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
1897216refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
1897940refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
1900492refgcc -m64 -O -fomit-frame-pointer2014012720130419
1900692refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
1901580refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
1903136refgcc -march=nocona -O -fomit-frame-pointer2014012720130419
1905720refgcc -O -fomit-frame-pointer2014012720130419
1907848refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
1910272refgcc -O2 -fomit-frame-pointer2014012720130419
1910284refgcc -march=k8 -O -fomit-frame-pointer2014012720130419
1912524refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
1913816refgcc -m64 -O2 -fomit-frame-pointer2014012720130419
1915284refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
1915296refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
1918348refgcc -march=barcelona -O -fomit-frame-pointer2014012720130419
1920752refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
1921708refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1921888refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
1922444refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
1923216refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
1972436refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
1979560refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
1979708refgcc -m64 -Os -fomit-frame-pointer2014012720130419
1980028refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
1980428refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
1980512refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1981324refgcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
1981532refgcc -Os -fomit-frame-pointer2014012720130419
1981852refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
1982280refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
1982972refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1982988refgcc -march=k8 -Os -fomit-frame-pointer2014012720130419
1983100refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
1983848refgcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
1984144refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
1985020refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
1985552refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
1986844refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
1986856refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
1987720refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
1988020refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
1991816refgcc -march=nocona -Os -fomit-frame-pointer2014012720130419
1993216refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
3785684refcc2014012720130419
3793384refgcc2014012720130419
3793668refgcc -funroll-loops2014012720130419