Implementation notes: amd64, pmnod003, crypto_dh/nistp256

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_dh
Primitive: nistp256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
174265049120 33376 083868 34264 1608wblicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
174913449272 33376 083700 34264 1608wblicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
177717049312 33376 083476 34264 1576wblicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
177929446528 33376 081372 34264 1608wblicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
178621049104 33376 082467 34272 1576wblicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
178700849072 33376 082167 34272 1576wblicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
178910446680 33376 081636 34264 1608wblicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
179517849152 33376 083567 34272 1576wblicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
179526249152 33376 083567 34272 1576wblicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
181643446720 33376 081300 34264 1576wblicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
183650846712 33376 079751 34272 1576wblicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
184034646744 33376 080035 34272 1576wblicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
184060246792 33376 081175 34272 1576wblicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
184267846792 33376 081175 34272 1576wblicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
191044216186 32864 048409 33720 1608wblgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
240877012182 32864 041801 33720 1608wblgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2506026160 0 054135 31608 1576reficc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2512044160 0 052815 31608 1576reficc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2512450160 0 053884 31600 1576reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2512660150 0 049305 31568 1608refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2512684160 0 052759 31608 1576reficc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2513388150 0 051977 31568 1608refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2513492160 0 054300 31600 1576reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2514132160 0 054103 31608 1576reficc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2514202160 0 054148 31600 1608reficc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2514306160 0 054676 31600 1608reficc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2514384140 0 047729 31560 1608refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2514912154 0 048713 31568 1608refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2515502160 0 053083 31608 1576reficc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2515510160 0 053011 31608 1576reficc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2516092160 0 054564 31600 1608reficc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2517614160 0 054135 31608 1576reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2517680160 0 054103 31608 1576reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2518038160 0 054468 31600 1608reficc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
279018611714 32864 040737 33720 1608wblgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
284381411320 32864 039385 33712 1608wblgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910