-rw-r--r-- 7076 lib25519-20240928/speedcomparison/openssl/ares-cfarm424 raw
openssl version OpenSSL 3.3.2 3 Sep 2024
cpucycles persecond 2399987654
cpucycles version 20240318
cpucycles implementation arm64-vct
events 1531
x25519-keygen-main 124704 +55776+39840+35712+39168+38592+26976+21504+22944+18720+20544+18432+18624+18048+18240+18336+15840+12000+11904+13440+5664+5664+2496-96+0-3168-5760-5952-5568-6048-6240-8928-10752-10848-13536-14976-15072-13344-15072-15168-17376-18912-18912-16896-18912-18912
x25519-keygen-pkencode 1056 +480+96+192+1920+288+96+384+96+96+480+0+0+192+0+96+960+0+0+672-96-96+288-96-96+576-96-96+96-192-96+96-192-96+0-192-192+96-192-192+0-288-288+192-288-192
x25519-keygen-skencode 960 +768+288+192+576+192+192+192+0+96+192+96+96+96+96+0+96+96+0+96+0+0+96-96-96+0-96-96-96+0-96+0-96-192-96-192-96-96-192-192-96-192-192-192-192-192
x25519-keygen-free 576 +384+192+192+288+192+192+192+192+96+192+96+96+192+96+192+192+0+96+96+96+0+96+96+0+0+0+0+0+0+0+0+0+0+96+0-96+0+0+0+0+0+0+0+0-96
x25519-keygen-done 96 +0+0+0-96+0+0+0+0+0-96+0+0+0+0-96+0+0+0+0+0+96-96-96+0+0-96+0+0-96+0+0+0+0-96+0+0-96+0-96+0-96-96+0-96+0
x25519-dh-pkdecode 9504 +4800+4800+3456+3264+2976+3072+2784+2592+3648+2400+2400+2016+1728+1440+1920+1440+1440+1440+1536+1440+1440+1536+1344+1248+1344+1344+1248+1248+1536+1824+1056+960+768+960+768+1248+960+960+1056+960+864+864+672+288+384+96+0+0+0+0+192-96+96+96+96-192-480-192-384-576-576-480-576-480-480-480-576-576-672-864+683904-768-672-768-768-1056-1152-1056-1152-1152-1152-1056-1056-1152-672-1536-1536-1536-1440-1536-1536-1440-1344-1440-1440-1536-1344-768-1440-1440-1536-1728-1728-1728-1728
x25519-dh-skdecode 121536 +36000+59328+34176+33792+33600+33504+29952+26304+454176+25632+25248+24768+21120+18240+27072+18624+19776+18336+20736+17856+17760+18432+18048+18048+17952+18048+17760+18144+18144+35232+11712+11616+12768+11712+11520+11712+11904+11712+11712+11616+11808+11712+6144+5664+5568+1920-480-480-576+96-96+192+0+0-1056-5184-5664+960-5664-5664-5856-5952-5856-5664-5952-5856-5856-7680-9024-10176-10272-9408-9888-9888-9792-12672-14496-14592-14496-13824-14592-12576-13536-14688+388320-18336-18528-18432-18528-17568-18336-18432-17760-18528-18528-18528-16608+16320-18432-18624-20352-22176-22464-22272-22272
x25519-dh-init 3552 +341760+1536+768+768+672+768+1152+1248+1056+480+480+480+768+384+672+192+576+384+768+288+288+672+288+288+384+384+288+288+576+1056+192+192+384+192+192+480+192+96+192+96+192+96+960+0+0+288-192-192-192+192-192-192-288-288+288-288+0+0-384-384-288-288-384-96-384-384-288+0-192-384+480-480-480-480-480-288-480-384-576-384-576-192-384-480-288-672-672-672-768-576-672+9216-480-672-672-672-384-288-384-672-480-768-864-768-864
x25519-dh-main 469056 +132384+130368+130368+130368+130272+527520+180288+97248+98496+96576+96576+432192+68736+68736+68736+79104+69888+168480+68736+68640+68640+67968+69504+68064+67392+67968+69504+68064+615264+44736+44640+49728+43296+43104+43008+42432+43776+41856+42432+43872+42432+734976+21504+21312+504192-1920-1344-1824+4224+0-96-96+0+1409184-21216-21600-21504-21792-19776-21024-21024-21024-21024-20928-21312-21312+333408-26784-39168-39168-38784-38688-38784-38784+311040-54048-55968-56064-49824-55392+357984-44736-55680-55968-71136-71232-71232-71040-65952-70656-70752-66144-69504-69408-69504+373152-69408-71040-71136+419520-85248-83712-83712-83712-79488
x25519-dh-free 1344 +4224+384+192+288+288+1440+2112+288+384+192+192+960+192+96+192+864+96+1248+96+96+96+192+96+96+96+96+96+96+6720+192+96+384+96+0+0+96+96+0+0+0+0+1536+0+0+672+0-96-96+288-96-96-96-96+1056-96-192-96+0-96-96-192-192-192+0-192-192+384+288-192-288+0-192-192-192+384-192-192-192+96-192+384+288-288-288-96-288-192-384+0-288-288+0-288-288-384+576-288+0-192+480-288-384-384-288-96
x25519-dh-done 96 +0+0+0-96-96+96+192-96+96+0+0+0+0+0+0+0-96+0+0+0+0-96+0-96+0-96+0-96+96+0-96+0-96-96+0-96-96-96+0-96+0+0+0-96+0-96+0+0-96+0-96-96-96+0+0+0+0-96-96-96+0+0+0-96+0+0+0+0+0+0-96+0-96-96-96-96-96-96-96-96+0-96+0+0-96+0-96+0+0-96-96-96-96-96+0+0+0-96-96+0-96+0+0-96+0
ed25519-keygen-main 210912 +19806432+58368+43200+40992+40032+36000+25728+20736+19296+18240+18720+17280+17856+7584+14496+2304+192+384+0+400608-7776+678528-11808-10656-13824-13344+391968+1824-21312-25056-26784-26592-25824-25248-25056-36384-34848-36672-36672-37440-37152-36960-36000-44640-46368
ed25519-keygen-pkencode 1824 +38592+1728+960+480+384+288+384+480+192+0+96+96+192+288+192+0+0+0-96+288+0+384-192+0-96-192+192+1344+0-288-192-288-288-288+672-384-288-288-480-384-384-288+480-384-480
ed25519-keygen-skencode 1440 +5184+1440+672+480+480+384+288+288+96+192+192+96+96+288+0+96+0+0+96+96+0+96+0+0-96+0-96+192-96-192-192-96-192-96+0-288-192-192-192-192-288-192-192-288-288
ed25519-keygen-free 1056 +9504+384+288+288+192+192+96+192+192+96+96+96+96+192+192+0+0+0+0+288-96+192+0+0-96-96+192+0-96-96-96-96+0-96-96-96-192-192-96-96-96-192-96-288-192
ed25519-keygen-done 0 +0+96+0+0+0+0+96+0+0+96+96+0+0+0+0+0+96+0+0+96+96+0+0+0+96+0+0+22752+0+0+0+0+0+96+96+96+96+96+0+0+0+96+96+96+96
ed25519-sign-skdecode 192288 +69600+51648+48864+49824+47712+47616+30240+30528+29184+29376+30336+30528+29664+14592+15744+14592+13440+13536+14016+2016+1152+960-384+0-480-864-10560-768-12384-11712-12864-12960-12480-12000-21312-23328-23232-22848-22272-22944-22752-23136-31488-31680-21216
ed25519-sign-init 6432 +155712+3264+1824+1632+1056+864+2016+672+864+480+384+288+384+672+288+192-96-96-192+672+0+576-384-96-480-576+480+4512-384-960-960-1056-960-1056+1056-1152-864-1248-1248-1248-1248-1248+672-1440-960
ed25519-sign-main 181248 +59232+459168+45888+44832+44736+45888+91200+27264+27936+27360+27360+28032+833280+12960+12768+12672+12672+13152+12480+864+480+0+0-576-768-96-11616-10176-11712-11808-12000-11232-11712-11808-21312-21792-21696-21600-21600-21984-21120-21984-29568-30816-30528
ed25519-sign-free 1824 +4992+2208+576+384+384+384+1152+288+192+288+288+288+960+96+96+0+0+96+0+192+0+0-96-96-96-192-96+192-192-192-96-192-192-192-192-288-288-384-384-288-288-288-288-384-96
ed25519-sign-done 0 +96+0+0+0+0+0+0+0+0+0+0+0+0+0+96+96+96+0+96+0+96+0+0+0+0+96+0+0+0+96+0+0+96+0+0+0+96+96+96+0+0+0+0+96+0
ed25519-verify-pkdecode 18336 +27360+11712+5952+5472+4608+4608+5568+2880+2880+2880+3456+3360+5664+1632+2208+1440+1248+1056+1248+96+0+384-192-192+0-192-960-672-1440-1824-1824-1248-1728-1344-2304-2688-2496-2880-2016-2112-2304-2400-2784-3168-3264
ed25519-verify-init 5376 +6720+3840+1632+1440+1440+1248+1920+864+672+672+672+768+1920+480+384+288+384+288+288+0+0+96+0-96-96-96-288-96-288-384-480-384-384-384-672-672-768-768-768-672-768-768-768-960-960
ed25519-verify-main 630432 +206112+128160+125760+113568+119712+516960+59904+80064+68736+65280+69888+64032+48192+7008+14496+14400+21216+8928+12192+0-30144-35424-24288-31104-39360-34944+401088-56832-69024-64032-61440-67872-69504+768384-102816-89952-94080-101760-97440-107232-108480+1105056-135456-129216-127872
ed25519-verify-free 1728 +2112+576+1152+480+384+1344+288+480+96+96+96+0+768+0+96+0-96+0+0+480-192-192+192-96-96-192+2880+96-288-288-288-384-288+1536-384-96-384-384-384-384-384+960-480-480-384
ed25519-verify-done 0 +96+0+96+0+0+0+96+0+0+96+96+96+96+96+0+0+0+0+0+96+0+96+0+0+0+0+0+96+0+0+96+96+0+0+96+0+96+0+0+96+0+96+96+0+192