Implementation notes: amd64, manny613, crypto_sort/uint32

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_sort
Primitive: uint32
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
25268? ? ?? ? ?useint32gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
25292? ? ?? ? ?useint32gcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
25296? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
25308? ? ?? ? ?useint32gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
25348? ? ?? ? ?useint32gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
25356? ? ?? ? ?useint32gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
25360? ? ?? ? ?useint32gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
25420? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
25436? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
25456? ? ?? ? ?useint32gcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
25484? ? ?? ? ?useint32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
25492? ? ?? ? ?useint32gcc_-m64_-O3_-fomit-frame-pointer2018082820180818
25528? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
25536? ? ?? ? ?useint32gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
25568? ? ?? ? ?useint32gcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
25592? ? ?? ? ?useint32gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
25620? ? ?? ? ?useint32gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
25648? ? ?? ? ?useint32icc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
25668? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
25668? ? ?? ? ?useint32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
25716? ? ?? ? ?useint32icc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
25720? ? ?? ? ?useint32icc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
25728? ? ?? ? ?useint32gcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
25740? ? ?? ? ?useint32gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
25780? ? ?? ? ?useint32gcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
25804? ? ?? ? ?useint32icc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
25836? ? ?? ? ?useint32icc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
25848? ? ?? ? ?useint32icc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
25880? ? ?? ? ?useint32icc2018082820180818
25888? ? ?? ? ?useint32gcc_-O3_-fomit-frame-pointer2018082820180818
25928? ? ?? ? ?useint32gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
25980? ? ?? ? ?useint32gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
26092? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
26268? ? ?? ? ?useint32gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
26404? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
26404? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
26404? ? ?? ? ?useint32gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
26460? ? ?? ? ?useint32gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
26508? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
26572? ? ?? ? ?useint32gcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
26580? ? ?? ? ?useint32gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
26620? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
26628? ? ?? ? ?useint32gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
26660? ? ?? ? ?useint32gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
26672? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
26824? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
26872? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
26936? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
27004? ? ?? ? ?useint32gcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
27156? ? ?? ? ?useint32gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
27180? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
27188? ? ?? ? ?useint32gcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
27216? ? ?? ? ?useint32gcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
27228? ? ?? ? ?useint32gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
27276? ? ?? ? ?useint32gcc_-m64_-O2_-fomit-frame-pointer2018082820180818
27280? ? ?? ? ?useint32gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
27296? ? ?? ? ?useint32gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
27320? ? ?? ? ?useint32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
27344? ? ?? ? ?useint32gcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
27408? ? ?? ? ?useint32gcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
27408? ? ?? ? ?useint32gcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
27420? ? ?? ? ?useint32gcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
27428? ? ?? ? ?useint32gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
27428? ? ?? ? ?useint32gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
27436? ? ?? ? ?useint32gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
27452? ? ?? ? ?useint32gcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
27452? ? ?? ? ?useint32icc_-no-vec2018082820180818
27464? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
27468? ? ?? ? ?useint32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
27468? ? ?? ? ?useint32gcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
27472? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
27496? ? ?? ? ?useint32gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
27508? ? ?? ? ?useint32gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
27512? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
27512? ? ?? ? ?useint32gcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
27524? ? ?? ? ?useint32gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
27532? ? ?? ? ?useint32gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
27580? ? ?? ? ?useint32gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
27584? ? ?? ? ?useint32gcc_-m64_-O_-fomit-frame-pointer2018082820180818
27588? ? ?? ? ?useint32gcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
27596? ? ?? ? ?useint32gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
27648? ? ?? ? ?useint32gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
27700? ? ?? ? ?useint32gcc_-O2_-fomit-frame-pointer2018082820180818
27792? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
27824? ? ?? ? ?useint32gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
27852? ? ?? ? ?useint32gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
27872? ? ?? ? ?useint32gcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
27904? ? ?? ? ?useint32gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
27912? ? ?? ? ?useint32gcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
27920? ? ?? ? ?useint32gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
27928? ? ?? ? ?useint32gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
27948? ? ?? ? ?useint32gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
27956? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
27960? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
27968? ? ?? ? ?useint32gcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
28020? ? ?? ? ?useint32gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
28048? ? ?? ? ?useint32gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
28056? ? ?? ? ?useint32gcc_-Os_-fomit-frame-pointer2018082820180818
28124? ? ?? ? ?useint32gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
28132? ? ?? ? ?useint32gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
28132? ? ?? ? ?useint32gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
28136? ? ?? ? ?useint32gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
28156? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
28172? ? ?? ? ?useint32gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
28184? ? ?? ? ?useint32gcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
28436? ? ?? ? ?useint32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
28440? ? ?? ? ?useint32gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
28564? ? ?? ? ?useint32gcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
28640? ? ?? ? ?useint32gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
28852? ? ?? ? ?useint32gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
29060? ? ?? ? ?useint32gcc_-m64_-Os_-fomit-frame-pointer2018082820180818
30800? ? ?? ? ?useint32gcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
35268? ? ?? ? ?useint32cc2018082820180818
37872? ? ?? ? ?useint32gcc2018082820180818
38516? ? ?? ? ?useint32gcc_-funroll-loops2018082820180818
40712? ? ?? ? ?useint32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
44168? ? ?? ? ?useint32gcc_-O_-fomit-frame-pointer2018082820180818

Test failure

Implementation: useint32
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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