Implementation notes: amd64, genji291, crypto_hash/md6d512

Computer: genji291
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: md6d512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
95872? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
95914? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
95914? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
95956? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
96012? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
96124? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
96180? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
96222? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
96278? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
97468? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
97692? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
97706? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
97776? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
97846? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
97860? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
97902? ? ?? ? ?reficc_-xMIC-AVX512_-O2_-fomit-frame-pointer2018081920180818
97944? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
98042? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
98420? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
98504? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
98532? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
98980? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
99092? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
99190? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
99218? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
99232? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
99260? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
99302? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
99316? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018081920180818
99316? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
99386? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
99400? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
99400? ? ?? ? ?reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2018081920180818
99442? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018081920180818
99596? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
99624? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
99680? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
99792? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
99820? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
99960? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
99974? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
100044? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
100086? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
100128? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
100142? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
100156? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
100184? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
100226? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
100254? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
100310? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
100394? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
100842? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
100926? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
101024? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
101024? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
101038? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
101052? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
101192? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
101262? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
101444? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
101486? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
101486? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
101500? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
101682? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
101780? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
101808? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
101850? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
101892? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
101962? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
101990? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
101990? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
102004? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
102046? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018081920180818
102046? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018081920180818
102046? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
102214? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
102382? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
102438? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
102494? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
102648? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
102662? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
103208? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
105532? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
109970? ? ?? ? ?reficc2018081920180818
110054? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
110068? ? ?? ? ?reficc_-no-vec2018081920180818
110376? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
140518? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
141134? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
143486? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
143682? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
151130? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
151242? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
151732? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
151732? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
152880? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018081920180818
153832? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
154574? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
154840? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
154868? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
155078? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
155134? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
155288? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
155498? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
157276? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
157724? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
158508? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
158536? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
159754? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
160790? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
161854? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
163240? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
163366? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
164164? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
164892? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
165872? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
167482? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
176792? ? ?? ? ?reficc_-xMIC-AVX512_-O3_-fomit-frame-pointer2018081920180818
177828? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
179130? ? ?? ? ?reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2018081920180818
180824? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
181930? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
187390? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
188790? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
928480? ? ?? ? ?refgcc_-funroll-loops2018081920180818
934332? ? ?? ? ?refgcc2018081920180818
954912? ? ?? ? ?refcc2018081920180818