Implementation notes: amd64, pmnod003, crypto_hash/sha256

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: sha256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1235876 0 012880 840 776opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1236288 0 016066 864 776opensslicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1237688 0 015416 864 744opensslicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1238088 0 016162 864 776opensslicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1238088 0 015970 864 776opensslicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1238288 0 015448 864 744opensslicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1238679 0 010027 832 776opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1238670 0 09171 816 776opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1238688 0 014120 864 744opensslicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1238876 0 010083 832 776opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1239288 0 015634 864 776opensslicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1239288 0 014244 864 744opensslicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1240088 0 015448 864 744opensslicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1240088 0 015386 864 744opensslicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1240888 0 014316 864 744opensslicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1242288 0 014176 864 744opensslicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1244088 0 015416 864 744opensslicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1245688 0 015802 864 744opensslicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1784423072 0 038557 856 776sphlibicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1824023168 0 039181 856 776sphlibicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1825223072 0 038893 856 776sphlibicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1828223168 0 039085 856 776sphlibicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1830223072 0 038309 856 744sphlibicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1830423168 0 038821 856 744sphlibicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
18422888 0 026803 856 744reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
18430888 0 026803 856 744reficc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
18434888 0 026835 856 744reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
18436768 0 025371 856 744reficc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
18442888 0 026835 856 744reficc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
18448768 0 025427 856 744reficc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
18452768 0 025495 856 744reficc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
18458768 0 025567 856 744reficc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
18492961 0 024339 832 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
184981368 0 027917 856 776reficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
185021368 0 027821 856 776reficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
185241032 0 027677 856 776reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
185421176 0 027461 856 744reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
185581032 0 027149 856 776reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
185601176 0 027045 856 744reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
18568436 0 021054 824 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1857623920 0 039773 856 776sphlib-smallicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
18590556 0 021118 824 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
18626371 0 020078 808 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1865223920 0 039157 856 744sphlib-smallicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1870413134 0 025891 832 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1870623936 0 039485 856 776sphlib-smallicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1873622087 0 032102 824 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1877623783 0 036547 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1885011194 0 021142 824 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1894023984 0 039637 856 744sphlib-smallicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1894621349 0 030438 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1899823984 0 039933 856 776sphlib-smallicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1901423984 0 040061 856 776sphlib-smallicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1905021830 0 031766 824 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1923010821 0 019910 808 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
192564386 704 01343260 144031 10200cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
192747848 936 01378704 154719 10248cryptoppicpc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
192987848 936 01378358 154719 10248cryptoppicpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
193007848 936 01377078 154719 10248cryptoppicpc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
193107848 936 01378334 154719 10248cryptoppicpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
193107848 936 01377218 154719 10248cryptoppicpc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
193344386 704 01345980 144031 10200cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
193343651 768 01342006 144047 10200cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
193387848 936 01378864 154719 10248cryptoppicpc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
193427848 936 01379064 154719 10248cryptoppicpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
193447848 936 01378358 154719 10248cryptoppicpc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
193467848 936 01378334 154719 10248cryptoppicpc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
193487848 936 01378968 154719 10248cryptoppicpc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
193567848 936 01378528 154719 10248cryptoppicpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
193687848 936 01377030 154719 10248cryptoppicpc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
193887848 936 01378280 154719 10248cryptoppicpc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
193904031 704 01342989 144039 10200cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
193907848 936 01377154 154719 10248cryptoppicpc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1954012040 0 022054 824 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2152025216 0 040483 856 744sphlibicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2155625216 0 040483 856 744sphlibicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2205824192 0 038287 856 744sphlibicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2205823904 0 037875 856 744sphlibicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2226425184 0 040483 856 744sphlibicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2227625184 0 040483 856 744sphlibicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2239023904 0 037931 856 744sphlibicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2243624192 0 038359 856 744sphlibicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2247425984 0 041251 856 744sphlib-smallicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2247825984 0 041251 856 744sphlib-smallicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2259825168 0 039279 856 744sphlib-smallicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2263024880 0 038867 856 744sphlib-smallicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2263425920 0 041219 856 744sphlib-smallicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2264825920 0 041219 856 744sphlib-smallicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2298424560 0 038603 856 744sphlib-smallicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2299624848 0 039031 856 744sphlib-smallicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910