Implementation notes: amd64, genji548, crypto_hash/shavite3512

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: shavite3512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
68009639 48 1622478 880 1376aes-instructgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
681611227 48 1625289 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
682811939 48 1627297 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
682811939 48 1627297 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
684412139 48 1627529 920 1344aes-instructicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
684612139 48 1627529 920 1344aes-instructicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
684612139 48 1627529 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
685012139 48 1627529 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
685211939 48 1627297 920 1344aes-instructicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
685611939 48 1627297 920 1344aes-instructicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
686411355 48 1625473 920 1344aes-instructicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
688810513 48 1626257 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
689010513 48 1626257 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
689210513 48 1626257 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
689410417 48 1626441 920 1376aes-instructicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
689810513 48 1626257 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
690810625 48 1626537 920 1376aes-instructicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
691010721 48 1626065 920 1344aes-instructicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
691410721 48 1626065 920 1344aes-instructicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
691810721 48 1626065 920 1344aes-instructicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
692210721 48 1626065 920 1344aes-instructicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
695010011 48 1626593 920 1376aes-instructicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
699210219 48 1626449 920 1376aes-instructicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
89226711 48 1616846 880 1376aes-instructgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
97006880 48 1616878 880 1376aes-instructgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
99026009 48 1615072 856 1376aes-instructgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3723644089 0 056937 816 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3772438694 0 048881 816 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3811435515 0 044644 792 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
3959839294 0 049361 816 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
4183619545 0 032393 816 776sphlib-smallgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
4307814054 0 024241 816 776sphlib-smallgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
4373612026 0 021156 792 776sphlib-smallgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
4457081168 0 096469 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
4457681168 0 096469 856 744sphlibicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
4457681264 0 096565 856 744sphlibicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
4458081168 0 096469 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
4461681264 0 097165 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
4465081104 0 097325 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
4468681616 0 096997 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
4468681616 0 096997 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
4468880992 0 095101 856 744sphlibicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
4468881616 0 096997 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
4469481616 0 096997 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
4513081888 0 097901 856 776sphlibicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
4513681888 0 097589 856 744sphlibicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
4516681936 0 097637 856 744sphlibicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
4516881936 0 097637 856 744sphlibicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
4517081936 0 097637 856 744sphlibicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
4518481872 0 098445 856 776sphlibicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
4521482384 0 097733 856 744sphlibicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
4521682384 0 097733 856 744sphlibicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
4524882384 0 097733 856 744sphlibicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
4525681760 0 095813 856 744sphlibicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
4576013716 0 023777 816 776sphlib-smallgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
4677282384 0 097733 856 744sphlibicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
4755267536 0 082917 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
4759667536 0 082917 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
4762467536 0 082917 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
4764467536 0 082917 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
4807867840 0 083573 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
4811066816 0 080869 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
4812867840 0 083573 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
4813067840 0 083573 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
4817268528 0 083861 856 744sphlib-smallicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
4820867840 0 083573 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
4827668512 0 083845 856 744sphlib-smallicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
4829067840 0 083853 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
4832468400 0 084621 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
4833268528 0 083861 856 744sphlib-smallicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
4835068512 0 084413 856 776sphlib-smallicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
4839868512 0 083845 856 744sphlib-smallicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
4845066496 0 080605 856 744sphlib-smallicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
4864467808 0 083157 856 744sphlib-smallicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
4865267808 0 083157 856 744sphlib-smallicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
4868267808 0 083157 856 744sphlib-smallicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
4880067808 0 083157 856 744sphlib-smallicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
4911049256 192 065025 1064 776low-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
4922067808 0 084381 856 776sphlib-smallicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
4925048808 192 064897 1064 776low-memicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
4993848392 192 064833 1064 776low-memicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
5016848872 192 064753 1064 776low-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
5040247464 192 063553 1064 776IntelL1Cacheicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
5051447832 192 063601 1064 776IntelL1Cacheicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
5069047176 192 063057 1064 776IntelL1Cacheicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
5078832358 192 042510 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5099446728 192 063169 1064 776IntelL1Cacheicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
5157649416 192 064585 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
5159049416 192 064585 1064 744low-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
5159449416 192 064585 1064 744low-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
5173652376 192 067625 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
5180449416 192 064585 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5181052376 192 067625 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
5181868230 192 078382 1024 776different-ordergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5182852376 192 067625 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
5236649160 192 064729 1064 744low-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
5237449160 192 064729 1064 744low-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
5240851928 192 067145 1064 744low-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
5242049160 192 064729 1064 744low-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
5242451928 192 067145 1064 744low-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
5243651928 192 067145 1064 744low-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
5246451928 192 067145 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
5259449144 192 064713 1064 744low-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
5290047640 192 063241 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
5290851608 192 065529 1064 744low-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
5308048264 192 063465 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
5308848264 192 063465 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
5309448264 192 063465 1064 744IntelL1Cacheicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
5311631051 192 040104 1000 776IntelL1Cachegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5313048264 192 063465 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5315450080 192 064001 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
5324447656 192 063257 1064 744IntelL1Cacheicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
5324423735 192 032792 1000 776low-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5324847656 192 063257 1064 744IntelL1Cacheicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
5330047656 192 063257 1064 744IntelL1Cacheicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
5337651144 192 066393 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
5341251144 192 066393 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
5342451144 192 066393 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
5359250472 192 065689 1064 744IntelL1Cacheicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
5360451144 192 066393 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
5360450472 192 065689 1064 744IntelL1Cacheicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
5366250472 192 065689 1064 744IntelL1Cacheicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
5393650632 192 064609 1064 744IntelL1Cacheicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
5394250472 192 065689 1064 744IntelL1Cacheicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
5400497704 192 0113473 1064 776different-ordericc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
5401272793 192 085606 1024 776different-ordergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5416696312 192 0112401 1064 776different-ordericc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
5436271062 192 081214 1024 776no-saltgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5447834153 192 046966 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5472625422 192 035574 1024 776low-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5474833470 192 043486 1024 776IntelL1Cachegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5487897944 192 0113825 1064 776different-ordericc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
5548872569 192 085382 1024 776no-saltgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5553474825 192 084846 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5559666591 192 075640 1000 776different-ordergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5565246056 192 061825 1064 776lower-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
5578044808 192 060897 1064 776lower-memicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
5591268801 192 078814 1024 776no-saltgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5628676518 192 086670 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5650072585 192 082606 1024 776different-ordergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5650894200 192 0109969 1064 776no-salticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
5651498296 192 0114065 1064 776new-aes-roundicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
5669027289 192 040102 1024 776low-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
56966101000 192 0114977 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
5707893640 192 0109521 1064 776no-salticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
5712897736 192 0113617 1064 776new-aes-roundicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
5716696984 192 0113073 1064 776new-aes-roundicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
57186101080 192 0116329 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
57238101080 192 0116329 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
57306101080 192 0116329 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
57324101080 192 0116329 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
5737492888 192 0108977 1064 776no-salticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
57606100872 192 0116089 1064 744different-ordericc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
57656100872 192 0116089 1064 744different-ordericc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
5766647968 192 061945 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
5768478009 192 090822 1024 776new-aes-roundgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
57728100872 192 0116089 1064 744different-ordericc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
57750100872 192 0116089 1064 744different-ordericc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
5785225969 192 035982 1024 776low-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5791098312 192 0113513 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
5800245080 192 060281 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5807445080 192 060281 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
5811448424 192 063673 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
58146101400 192 0116649 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
5817097304 192 0112553 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
5817892040 192 0108481 1064 776no-salticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
5824248424 192 063673 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
58262101400 192 0116649 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
58312101400 192 0116649 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
5831648424 192 063673 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
5834448424 192 063673 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
5834898488 192 0113689 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
5835645080 192 060281 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
58366101400 192 0116649 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
5837696136 192 0112577 1064 776new-aes-roundicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
5838698488 192 0113689 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
5838697304 192 0112553 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
58420101584 192 0115505 1064 744different-ordericc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
5843897304 192 0112553 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
5849698488 192 0113689 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5851298296 192 0113497 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
5851694360 192 0109529 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5852094360 192 0109529 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
5852694200 192 0109369 1064 744no-salticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
5853897304 192 0112553 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
5864498296 192 0113897 1064 744different-ordericc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
58650100568 192 0115785 1064 744new-aes-roundicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
5869898296 192 0113897 1064 744different-ordericc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
5869896472 192 0111689 1064 744no-salticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
58744101896 192 0115873 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
5874698296 192 0113897 1064 744different-ordericc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
5875096472 192 0111689 1064 744no-salticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
5876096472 192 0111689 1064 744no-salticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
5877698456 192 0113657 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
58794100568 192 0115785 1064 744new-aes-roundicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
58802100568 192 0115785 1064 744new-aes-roundicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
5881296472 192 0111689 1064 744no-salticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
5882045080 192 060281 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
58822100568 192 0115785 1064 744new-aes-roundicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
5882898328 192 0113929 1064 744different-ordericc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
5884898456 192 0113657 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
5892297800 192 0111777 1064 744no-salticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
5897294360 192 0109529 1064 744no-salticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
5914043528 192 059409 1064 776lower-memicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
59182100880 192 0114801 1064 744new-aes-roundicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
5921242280 192 058721 1064 776lower-memicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
5923896784 192 0110705 1064 744no-salticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
5929893928 192 0109497 1064 744no-salticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
5933293928 192 0109497 1064 744no-salticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
5934093944 192 0109513 1064 744no-salticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
5939814550 192 023608 1000 776lower-memgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5941898024 192 0113625 1064 744new-aes-roundicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
5943898024 192 0113625 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
5944475579 192 084632 1000 776new-aes-roundgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
5947298024 192 0113625 1064 744new-aes-roundicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
5954893928 192 0109497 1064 744no-salticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
5957098040 192 0113641 1064 744new-aes-roundicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
6004415710 192 025862 1024 776lower-memgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6083845784 192 061001 1064 744lower-memicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
6101245784 192 061001 1064 744lower-memicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
6103245688 192 059609 1064 744lower-memicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
6103245784 192 061001 1064 744lower-memicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
6127245784 192 061001 1064 744lower-memicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
6136852376 192 067625 1064 744low-memicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
6149442504 192 058105 1064 744lower-memicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
6165242504 192 058105 1064 744lower-memicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
6175442504 192 058105 1064 744lower-memicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
6176242504 192 058105 1064 744lower-memicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
6279415691 192 025710 1024 776lower-memgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
6389218041 192 030854 1024 776lower-memgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
9384451744 192 065721 1064 744low-memicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
9668098456 192 0113657 1064 744new-aes-roundicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
9673096456 192 0112897 1064 776different-ordericc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
10648270573 192 079624 1000 776no-saltgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
18649230872 192 044873 1064 7448-biticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
18768631664 192 046937 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
18780431664 192 046937 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
18816831664 192 046937 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
18859027968 192 044081 1064 7768-biticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
18927228800 192 043993 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
18962828800 192 043993 1064 7448-biticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
18991628800 192 043993 1064 7448-biticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
19246829152 192 044945 1064 7768-biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
19509631664 192 046937 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
19590828800 192 043993 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
19931014782 192 024958 1024 7768-bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
20128617257 192 030094 1024 7768-bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
22608832032 192 045977 1064 7448-biticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
23415632560 192 047801 1064 7448-biticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
23428028880 192 045345 1064 7768-biticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
23429232560 192 047801 1064 7448-biticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
23491432560 192 047801 1064 7448-biticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
23583032560 192 047801 1064 7448-biticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
23620230080 192 045985 1064 7768-biticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
23895029664 192 045257 1064 7448-biticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
23915229664 192 045257 1064 7448-biticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
23949429664 192 045257 1064 7448-biticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
24488429664 192 045257 1064 7448-biticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
51390414213 192 024254 1024 7768-bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
84948412457 192 021544 1000 7768-bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

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