Implementation notes: amd64, pmnod003, crypto_hash/sha512

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: sha512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
876488 0 015634 864 776opensslicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
876488 0 015416 864 744opensslicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
878488 0 015386 864 744opensslicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
878688 0 015448 864 744opensslicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
879076 0 012960 840 776opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
879688 0 014120 864 744opensslicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
880288 0 016066 864 776opensslicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
880676 0 010163 832 776opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
880688 0 014244 864 744opensslicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
881088 0 016162 864 776opensslicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
881488 0 015448 864 744opensslicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
881488 0 015802 864 744opensslicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
881688 0 015416 864 744opensslicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
881888 0 014316 864 744opensslicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
882270 0 09171 816 776opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
882479 0 010027 832 776opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
882488 0 014176 864 744opensslicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
883688 0 015970 864 776opensslicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
114888571 0 021395 832 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
114968571 0 021395 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
125261266 0 028667 832 776refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
125541080 0 031133 856 776reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
125621080 0 031661 856 776reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
125721352 0 031837 856 776reficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
125841352 0 031741 856 776reficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
12590880 0 029491 856 744reficc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
126061000 0 030851 856 744reficc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
126101000 0 030883 856 744reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
126121000 0 030883 856 744reficc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
126121304 0 031525 856 744reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
12614880 0 029559 856 744reficc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
126161304 0 031109 856 744reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
12616880 0 029631 856 744reficc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
126281000 0 030851 856 744reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
12644880 0 029435 856 744reficc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
12764680 0 025302 824 776refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12824621 0 024262 808 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
12936620 0 025110 824 776refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
129625322 0 015270 824 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
129724513 704 01343380 144031 10200cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
129928152 936 01377482 154719 10248cryptoppicpc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
130028152 936 01379328 154719 10248cryptoppicpc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
130525322 0 015270 824 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
130728152 936 01378622 154719 10248cryptoppicpc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
130808152 936 01377294 154719 10248cryptoppicpc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
131708152 936 01378598 154719 10248cryptoppicpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
131748152 936 01378598 154719 10248cryptoppicpc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
131808152 936 01378792 154719 10248cryptoppicpc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
131908152 936 01378544 154719 10248cryptoppicpc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
131948152 936 01379232 154719 10248cryptoppicpc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
132043747 768 01342030 144047 10200cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
132224513 704 01346100 144031 10200cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
132388152 936 01379128 154719 10248cryptoppicpc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
132684160 704 01343045 144039 10200cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
132728152 936 01378968 154719 10248cryptoppicpc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
132748152 936 01377342 154719 10248cryptoppicpc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
132788152 936 01377418 154719 10248cryptoppicpc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
133008152 936 01378622 154719 10248cryptoppicpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
134524462 0 013558 808 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
134584462 0 013558 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
139786122 0 016198 824 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
139826122 0 016198 824 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1431041424 0 057341 856 776sphlibicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1431041424 0 057373 856 776sphlib-smallicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1434241408 0 057229 856 776sphlibicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1435441408 0 057261 856 776sphlib-smallicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1456641280 0 057357 856 776sphlib-smallicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1467641280 0 057293 856 776sphlibicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1467641296 0 056781 856 776sphlibicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1469241296 0 056845 856 776sphlib-smallicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1486841424 0 056661 856 744sphlibicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1488041424 0 057077 856 744sphlibicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1488241424 0 056661 856 744sphlib-smallicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1488841424 0 057077 856 744sphlib-smallicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1584643664 0 057775 856 744sphlib-smallicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1585643664 0 057775 856 744sphlibicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1603043456 0 057499 856 744sphlib-smallicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1608043456 0 057499 856 744sphlibicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1612843504 0 057491 856 744sphlib-smallicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1613443504 0 057491 856 744sphlibicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1632243632 0 057815 856 744sphlibicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1635043632 0 057815 856 744sphlib-smallicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1656445472 0 060787 856 744sphlib-smallicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1660245456 0 060739 856 744sphlib-smallicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1665245472 0 060787 856 744sphlib-smallicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1667645472 0 060787 856 744sphlibicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1668045472 0 060787 856 744sphlibicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1673445456 0 060739 856 744sphlib-smallicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1674045456 0 060739 856 744sphlibicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1675245456 0 060739 856 744sphlibicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910