Implementation notes: x86, hydra6, crypto_hash/rfsb509

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: rfsb509
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
35694? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090120170725
35736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090120170725
35742? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090120170725
35751? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090120170725
35754? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090120170725
35768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090120170725
35774? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090120170725
35788? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017090120170725
35826? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090120170725
35834? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090120170725
35834? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090120170725
35846? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090120170725
35847? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090120170725
35868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090120170725
35868? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090120170725
35871? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090120170725
35872? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090120170725
35873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090120170725
35884? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090120170725
35886? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090120170725
35890? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090120170725
35910? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090120170725
35912? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017090120170725
35914? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090120170725
35918? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090120170725
35926? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017090120170725
35926? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090120170725
35960? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090120170725
35962? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090120170725
35962? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090120170725
35962? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090120170725
35973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090120170725
35979? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090120170725
35981? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090120170725
35988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090120170725
35990? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090120170725
36008? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090120170725
36016? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090120170725
36030? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090120170725
36034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090120170725
36034? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090120170725
36041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090120170725
36043? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017090120170725
36048? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090120170725
36048? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017090120170725
36051? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090120170725
36052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090120170725
36052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090120170725
36060? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090120170725
36060? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090120170725
36061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090120170725
36062? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017090120170725
36062? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090120170725
36066? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090120170725
36072? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090120170725
36074? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090120170725
36085? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090120170725
36086? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090120170725
36086? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090120170725
36091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090120170725
36093? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017090120170725
36093? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090120170725
36094? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090120170725
36097? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090120170725
36098? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090120170725
36101? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090120170725
36106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090120170725
36107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090120170725
36108? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090120170725
36110? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090120170725
36114? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090120170725
36116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090120170725
36119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090120170725
36120? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090120170725
36124? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090120170725
36126? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090120170725
36129? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090120170725
36138? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090120170725
36138? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090120170725
36142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090120170725
36142? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090120170725
36143? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090120170725
36146? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090120170725
36148? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090120170725
36150? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090120170725
36152? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017090120170725
36160? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090120170725
36162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090120170725
36162? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090120170725
36163? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090120170725
36167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090120170725
36169? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090120170725
36176? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090120170725
36179? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090120170725
36180? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090120170725
36182? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090120170725
36194? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090120170725
36212? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017090120170725
36213? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090120170725
36214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090120170725
36216? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090120170725
36217? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017090120170725
36218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090120170725
36220? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090120170725
36240? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090120170725
36242? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090120170725
36242? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090120170725
36244? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090120170725
36262? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090120170725
36262? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090120170725
36263? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090120170725
36275? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090120170725
36290? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090120170725
36292? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090120170725
36294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090120170725
36298? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090120170725
36301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090120170725
36303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090120170725
36306? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090120170725
36318? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090120170725
36321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090120170725
36322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090120170725
36322? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017090120170725
36336? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017090120170725
36338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090120170725
36349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090120170725
36354? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090120170725
36359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090120170725
36360? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017090120170725
36368? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090120170725
36380? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090120170725
36389? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090120170725
36391? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090120170725
36392? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090120170725
36394? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090120170725
36399? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090120170725
36400? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090120170725
36402? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090120170725
36402? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090120170725
36406? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090120170725
36406? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090120170725
36409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090120170725
36430? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090120170725
36432? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090120170725
36437? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090120170725
36444? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090120170725
36445? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090120170725
36452? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090120170725
36484? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090120170725
36487? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090120170725
36501? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090120170725
36506? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090120170725
36508? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090120170725
36524? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090120170725
36538? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090120170725
36544? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090120170725
36545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090120170725
36573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090120170725
36607? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090120170725
36632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090120170725
36654? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090120170725
36654? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090120170725
36699? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090120170725
36764? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090120170725
36817? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090120170725
37008? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090120170725
37034? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090120170725
38240? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090120170725
38300? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090120170725
38322? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090120170725
38462? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090120170725
38636? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090120170725

Test failure

Implementation: crypto_hash/rfsb509/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref