Implementation notes: x86, hydra7, crypto_hash/rfsb509

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: rfsb509
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
30248? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014062320140622
30252? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014062320140622
30264? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014062320140622
30280? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014062320140622
30284? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014062320140622
30304? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014062320140622
30308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014062320140622
30320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014062320140622
30320? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014062320140622
30324? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014062320140622
30332? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014062320140622
30336? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014062320140622
30348? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014062320140622
30348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014062320140622
30360? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014062320140622
30380? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014062320140622
30380? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014062320140622
30384? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014062320140622
30392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014062320140622
30392? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014062320140622
30396? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014062320140622
30396? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014062320140622
30400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014062320140622
30400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014062320140622
30400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014062320140622
30400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014062320140622
30408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014062320140622
30408? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014062320140622
30420? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014062320140622
30424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014062320140622
30424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014062320140622
30424? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014062320140622
30428? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014062320140622
30432? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014062320140622
30436? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014062320140622
30440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014062320140622
30440? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014062320140622
30444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014062320140622
30444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014062320140622
30444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014062320140622
30444? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014062320140622
30448? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014062320140622
30452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014062320140622
30452? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014062320140622
30456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014062320140622
30456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014062320140622
30456? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014062320140622
30460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014062320140622
30460? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014062320140622
30460? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014062320140622
30464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014062320140622
30464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014062320140622
30468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014062320140622
30468? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014062320140622
30468? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014062320140622
30472? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014062320140622
30472? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014062320140622
30472? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014062320140622
30476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014062320140622
30476? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014062320140622
30484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014062320140622
30484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014062320140622
30488? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014062320140622
30488? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014062320140622
30492? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014062320140622
30496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014062320140622
30496? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014062320140622
30496? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014062320140622
30496? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014062320140622
30500? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014062320140622
30500? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014062320140622
30504? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014062320140622
30508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014062320140622
30508? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014062320140622
30508? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014062320140622
30508? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014062320140622
30512? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014062320140622
30516? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014062320140622
30520? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014062320140622
30520? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014062320140622
30520? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014062320140622
30524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014062320140622
30524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014062320140622
30524? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014062320140622
30528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014062320140622
30528? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014062320140622
30528? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014062320140622
30532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014062320140622
30532? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014062320140622
30536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014062320140622
30536? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014062320140622
30536? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014062320140622
30540? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014062320140622
30544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014062320140622
30544? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014062320140622
30548? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014062320140622
30552? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014062320140622
30556? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014062320140622
30556? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014062320140622
30560? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014062320140622
30564? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014062320140622
30568? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014062320140622
30568? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014062320140622
30568? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014062320140622
30568? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014062320140622
30572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014062320140622
30576? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014062320140622
30580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014062320140622
30580? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014062320140622
30584? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014062320140622
30584? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014062320140622
30584? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014062320140622
30588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014062320140622
30588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014062320140622
30596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014062320140622
30600? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014062320140622
30604? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014062320140622
30608? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014062320140622
30612? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014062320140622
30612? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014062320140622
30616? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014062320140622
30620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014062320140622
30620? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014062320140622
30624? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014062320140622
30624? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014062320140622
30632? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014062320140622
30632? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014062320140622
30636? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014062320140622
30636? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014062320140622
30644? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014062320140622
30648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014062320140622
30648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014062320140622
30648? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014062320140622
30652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014062320140622
30656? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014062320140622
30656? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014062320140622
30672? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014062320140622
30676? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014062320140622
30680? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014062320140622
30684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014062320140622
30712? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014062320140622
30716? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014062320140622
30724? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014062320140622
30728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014062320140622
30748? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014062320140622
30752? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014062320140622
30756? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014062320140622
30760? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014062320140622
30768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014062320140622
30772? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014062320140622
30796? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014062320140622
30804? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014062320140622
30812? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014062320140622
30828? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014062320140622
30840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014062320140622
30844? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014062320140622
30856? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014062320140622
30876? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014062320140622
30900? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014062320140622
30912? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014062320140622
30924? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014062320140622
31124? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014062320140622