Implementation notes: amd64, pmnod076, crypto_hash/shavite3512

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: shavite3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
68389639 48 1622536 896 1376aes-instructgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
686011227 48 1625289 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
688211939 48 1627297 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
688611939 48 1627297 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
688811939 48 1627297 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
689812139 48 1627529 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
689812139 48 1627529 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
690012139 48 1627529 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
690212139 48 1627529 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
690411939 48 1627297 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
690811355 48 1625473 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
693410417 48 1626441 920 1376aes-instructicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
693610513 48 1626257 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
694010513 48 1626257 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
694210513 48 1626257 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
694610721 48 1626065 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
695210625 48 1626537 920 1376aes-instructicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
696010721 48 1626065 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
696210721 48 1626065 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
696810513 48 1626257 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
698210721 48 1626065 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
698610011 48 1626593 920 1376aes-instructicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
704210219 48 1626449 920 1376aes-instructicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
96386711 48 1616904 896 1376aes-instructgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
98686880 48 1616936 896 1376aes-instructgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
108306009 48 1615130 872 1376aes-instructgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3731644089 0 056995 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3759838694 0 048939 832 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3813835515 0 044702 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
3986839294 0 049419 832 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4196819545 0 032451 832 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4331214054 0 024299 832 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4380612026 0 021214 808 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4457081168 0 096469 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
4457281168 0 096469 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
4457281264 0 097165 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
4458681168 0 096469 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
4460681264 0 096565 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
4465081104 0 097325 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
4466081616 0 096997 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
4468081616 0 096997 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
4468681616 0 096997 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
4469681616 0 096997 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
4469880992 0 095101 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
4513081888 0 097901 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
4513681888 0 097589 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
4514881936 0 097637 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
4517681936 0 097637 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
4517881936 0 097637 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
4519881872 0 098445 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
4521682384 0 097733 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
4522082384 0 097733 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
4523082384 0 097733 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
4525881760 0 095813 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
4590213716 0 023835 832 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
4646882384 0 097733 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
4752267536 0 082917 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
4757267536 0 082917 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
4760667536 0 082917 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
4763467536 0 082917 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
4808068528 0 083861 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
4809267840 0 083573 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
4809266816 0 080869 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
4812467840 0 083573 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
4815867840 0 083573 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
4816267840 0 083573 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
4817668512 0 083845 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
4825068528 0 083861 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
4837068512 0 083845 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
4837067840 0 083853 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
4837068512 0 084413 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
4847866496 0 080605 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
4850468400 0 084621 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
4861467808 0 083157 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
4862067808 0 083157 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
4867267808 0 083157 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
4885667808 0 083157 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
4907249256 192 065025 1064 776low-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
4912267808 0 084381 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
4921848808 192 064897 1064 776low-memicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
5003048392 192 064833 1064 776low-memicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
5006248872 192 064753 1064 776low-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5040047464 192 063553 1064 776IntelL1Cacheicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
5051447832 192 063601 1064 776IntelL1Cacheicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
5062447176 192 063057 1064 776IntelL1Cacheicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5080832358 192 042568 1040 776IntelL1Cachegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5110046728 192 063169 1064 776IntelL1Cacheicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
5122252376 192 067625 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
5144849416 192 064585 1064 744low-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5161049416 192 064585 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
5164849416 192 064585 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5167649416 192 064585 1064 744low-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
5168451744 192 065721 1064 744low-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
5174252376 192 067625 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5180852376 192 067625 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
5212068230 192 078440 1040 776different-ordergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5229452376 192 067625 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
5238651928 192 067145 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
5239049160 192 064729 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
5239248264 192 063465 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5240249160 192 064729 1064 744low-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
5240849160 192 064729 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
5241251928 192 067145 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
5242451928 192 067145 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
5247651928 192 067145 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
5253249144 192 064713 1064 744low-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
5258847656 192 063257 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
5286851608 192 065529 1064 744low-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5296247640 192 063241 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
5303050472 192 065689 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
5308450472 192 065689 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
5314048264 192 063465 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
5314248264 192 063465 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
5318447656 192 063257 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
5321248264 192 063465 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5324247656 192 063257 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
5325250080 192 064001 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5341851144 192 066393 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
5342851144 192 066393 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
5350423735 192 032850 1016 776low-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5351851144 192 066393 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5351851144 192 066393 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
5354031051 192 040162 1016 776IntelL1Cachegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5362450472 192 065689 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
5366050472 192 065689 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
5392496312 192 0112401 1064 776different-ordericc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
5395250632 192 064609 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
5396097704 192 0113473 1064 776different-ordericc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
5414872793 192 085664 1040 776different-ordergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5440225422 192 035632 1040 776low-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5450671062 192 081272 1040 776no-saltgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5460834153 192 047024 1040 776IntelL1Cachegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5476433470 192 043544 1040 776IntelL1Cachegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5486497944 192 0113825 1064 776different-ordericc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5540896456 192 0112897 1064 776different-ordericc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
5554672569 192 085440 1040 776no-saltgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5559074825 192 084904 1040 776new-aes-roundgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5565066591 192 075698 1016 776different-ordergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5567646056 192 061825 1064 776lower-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
5573268801 192 078872 1040 776no-saltgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5605044808 192 060897 1064 776lower-memicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
5638276518 192 086728 1040 776new-aes-roundgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5645072585 192 082664 1040 776different-ordergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5648294200 192 0109969 1064 776no-salticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
5654098296 192 0114065 1064 776new-aes-roundicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
56968101000 192 0114977 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
5698827289 192 040160 1040 776low-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5706497736 192 0113617 1064 776new-aes-roundicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5707093640 192 0109521 1064 776no-salticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5713692888 192 0108977 1064 776no-salticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
5719696984 192 0113073 1064 776new-aes-roundicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
57270101080 192 0116329 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
57282101080 192 0116329 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
57284101080 192 0116329 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
57338101080 192 0116329 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
5760878009 192 090880 1040 776new-aes-roundgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5763247968 192 061945 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
57672100872 192 0116089 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
57684100872 192 0116089 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
57718100872 192 0116089 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
5779898488 192 0113689 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
57810100872 192 0116089 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
5788898312 192 0113513 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5797645080 192 060281 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5798845080 192 060281 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
5804445080 192 060281 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
5805845080 192 060281 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5808025969 192 036040 1040 776low-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5814648424 192 063673 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
5815292040 192 0108481 1064 776no-salticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
5815470573 192 079682 1016 776no-saltgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5816297304 192 0112553 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
5816448424 192 063673 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
58170101400 192 0116649 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
5818848424 192 063673 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
5819096136 192 0112577 1064 776new-aes-roundicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
58194101400 192 0116649 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
58276101400 192 0116649 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
5828448424 192 063673 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5830097304 192 0112553 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
58322101584 192 0115505 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
58374101400 192 0116649 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5838898488 192 0113689 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5845497304 192 0112553 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
5849898296 192 0113497 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5852294360 192 0109529 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5853897304 192 0112553 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
5856094360 192 0109529 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
5858298456 192 0113657 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
5859298296 192 0113897 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
5865696472 192 0111689 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
5865696472 192 0111689 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
5865898296 192 0113897 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
5866894200 192 0109369 1064 744no-salticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
5870898296 192 0113897 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
5871298456 192 0113657 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
58802100568 192 0115785 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
5882694360 192 0109529 1064 744no-salticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
5883098328 192 0113929 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
5883496472 192 0111689 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
58838100568 192 0115785 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
58844100568 192 0115785 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
5886897800 192 0111777 1064 744no-salticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
5891096472 192 0111689 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
58920100568 192 0115785 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
58924101896 192 0115873 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
59166100880 192 0114801 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5918296784 192 0110705 1064 744no-salticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
5926893928 192 0109497 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
5928098456 192 0113657 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
5928442280 192 058721 1064 776lower-memicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
5930298024 192 0113625 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
5930493928 192 0109497 1064 744no-salticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
5932075579 192 084690 1016 776new-aes-roundgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5936898040 192 0113641 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
5937014550 192 023666 1016 776lower-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
5937493944 192 0109513 1064 744no-salticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
5937693928 192 0109497 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
5945098024 192 0113625 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
5948098024 192 0113625 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
5951643528 192 059409 1064 776lower-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
5991815710 192 025920 1040 776lower-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6055445784 192 061001 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
6076898488 192 0113689 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
6091445688 192 059609 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
6092045784 192 061001 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
6097845784 192 061001 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
6147645784 192 061001 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
6150242504 192 058105 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
6157642504 192 058105 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
6158442504 192 058105 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
6185842504 192 058105 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
6267815691 192 025768 1040 776lower-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
6395018041 192 030912 1040 776lower-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
18658030872 192 044873 1064 7448-biticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
18719431664 192 046937 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
18738231664 192 046937 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
18761631664 192 046937 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
18768028800 192 043993 1064 7448-biticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
18828831664 192 046937 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
18849027968 192 044081 1064 7768-biticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
18922628800 192 043993 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
18925628800 192 043993 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
18984228800 192 043993 1064 7448-biticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
19151629152 192 044945 1064 7768-biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
20062617257 192 030152 1040 7768-bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
20151814782 192 025016 1040 7768-bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
22602832032 192 045977 1064 7448-biticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
23350428880 192 045345 1064 7768-biticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
23402232560 192 047801 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
23425432560 192 047801 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
23445432560 192 047801 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
23566632560 192 047801 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
23656030080 192 045985 1064 7768-biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
23914029664 192 045257 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
23915029664 192 045257 1064 7448-biticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
23934429664 192 045257 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
23936429664 192 045257 1064 7448-biticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
51551814213 192 024312 1040 7768-bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
85098612457 192 021602 1016 7768-bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017

Test failure

Implementation: 8-bit
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer 8-bit
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer 8-bit
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer IntelL1Cache
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer IntelL1Cache
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aes-instruct
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aes-instruct
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer different-order
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer different-order
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer low-mem
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer low-mem
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer lower-mem
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer lower-mem
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer new-aes-round
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer new-aes-round
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer no-salt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer no-salt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer sphlib-small
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer sphlib-small

Compiler output

Implementation: 8-bit
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
SHAvite3.c: In file included from SHAvite3.c:11:
SHAvite3.c: portable.h:109:2: warning: #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!! [-Wcpp]
SHAvite3.c: 109 | #warning NEITHER NESSIE_LITTLE_ENDIAN NOR NESSIE_BIG_ENDIAN ARE DEFINED!!!!!
SHAvite3.c: | ^~~~~~~

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE 8-bit
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE IntelL1Cache
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE different-order
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE low-mem
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE lower-mem
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE new-aes-round
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE no-salt