-rw-r--r-- 5488 lib25519-20241004/speedcomparison/openssl/haswell-titan0 raw
openssl version OpenSSL 3.3.2 3 Sep 2024
cpucycles persecond 3500000000
cpucycles version 20230115
cpucycles implementation amd64-pmc
events 1531
x25519-keygen-main 129719 +11012+1745+206+2423+2692+457+445-367-596-327-100-554+916+316-618+486+46-305+1887-896-460-419-109+160+498-596+62-36-36+67+820+553-202+120-17-191+27-60+717+193-398+0-41-354-799
x25519-keygen-pkencode 868 +552+29-2+1032+53-24+122+6-20+104+2+5+272+28-29+125-2-18+188-51-52+92-16+0+76-5+2+64-6-43+190-6-32+73-24-18+51-39-24+93-20-21+83-6-43
x25519-keygen-skencode 810 +510+29-12+450+70+74+58-1+26+23+21+34+58+34-8+14-22+65-15+10-4-15-4+23+0-3-23+18-14+76-25-12+32-9-9+87-13-22-19-20-25+3-20-2+7
x25519-keygen-free 450 +225-8-18+145+40-6+32+5-13+8+0-10+76+36-9+38+23-5+7+16-23+21-2-5+12+12+15-11-5-7+38+24-8-4+28+25-14-3-14-17+3+0+6-11+0
x25519-keygen-done 53 +74+47+81-5+54+16+1+0-1+2+0-1-1-1+6-1+0-3+3-1-2-3-2+3+2+0+2+0+0-1-2-2+3-1-2+2+3-3+6+3-4+5-3+3+3
x25519-dh-pkdecode 8549 +1654+1352+424+258+157+34+65+279+124+94+90+148+74-136-32+47+15-11-4-23+6+15+37-84+68+25+214-42+28-23+34+28-46-2-21+16-26-35-22-82-23+41+65+12-33+71-121-100-8-24+67-37-4-67-4-42+70+25-29-69-79-44-44+25+256+38-50+3+43-6+98+47+40+0-17-56-31+22-22-43-42-29+39-51-42+4-65-7-10-33+15+12+15-61-54+25-45-18-7+108-122+4+4+64+121
x25519-dh-skdecode 126512 +1042+5452+958+547+676+381-36+393+450+579+425+368+359-1028+264-34-223-278-227-232-471+129+326+409-383-273+3334+402+74+0-170+108-253+591+369-34-302-159-162+140-15-302-145-475-442+445+71-165+408-183+152-241-242-104-469-407-321+100-70-352-454+1087+749-516+2092+34-243-454-112-99+115+157-469+276+491+330+522+78+200-105-471-192-827-144+223+103+63+117+508+63-91-89+472-464-2-524+969-603+421-288+203+167-234-239+893
x25519-dh-init 3311 +47337+897-24+102+66+6+8+446+53+0-22+1+10-30+266-9-8-12-18+18-18+246-12-16+29-22+603+127+209-35-48+21+1-3-54+281+25+14+26+28-5+12+426-15-4-8+21-17-33+227-32-15-17+9-8-32+217+6-2-24-32-35+8+204+207+0+4-46-38+45+340+0-3-2+3-6-14+246+33-31-28-13-26-36+255-15+41+36-9-7+22+245-24-9-23-28-12+4+289-9+1-3+29+21+106
x25519-dh-main 163429 +3472-33+0+85-499+117-549-283+211-140-162-512+106+272-86-244-480+163-448+209-235-376+118-483+226+1379-425-598-15+35+196-521-431-58-352-447+186-596+43-241+228+300+125+198-518-60+60+93-602+288-560+183-412-576-538+210-388+36+178-547-573+64+150-405-72+149+269+30-179-524+178-525-507+37+33-186+18-322+221+278+40-591+17-328+232+253-574-582-637+129-465+269+88-426+128-510+115-437+144+19+127+205-325+678+555
x25519-dh-free 1076 +800+55+58+25+58+30+50+95-2+85+29+14+42+22+55+47+33-4+37+26+35-2+8+23+36+211+136-19+25-29-11-23-18-31+3-6-17-23-9-12-19+895+7-6-24-17-15-18+4+2-14-31-26+1+42-2+39+2+23-11-25-23+18-20+49+31+32-11-1+25+18-19-12-28-18-24+3+7+22-24-25+27-15+53-18-8-5+9-26-32+3+3-1-19-21-14-22+1-22+0-4-6-21+146+821
x25519-dh-done 56 +117+150+43+43+42+95+133+48-3-4-4+20+99+52-4-2+0+23+0+60+30+22+1-1+20+104+29+52-2+1-2+19+19+56+24-3-1-2-4-4+30+750+25-1-5-4-1+52-1-1+1-1+23-6+19-1-3+1-4+19-2+44-1+0+52-5+1-2+12-1+0+0-1+27-5+19+0-2-2+0-1-5+16-3-5-1+5+1-2+19+0-3-1+1-4-3+21+0+1-5-1+19-5+114+106
ed25519-keygen-main 133869 +5497508+8579+2246+624-422+18+3643+0+671+73+112-146+159-579-477-525-76-154-445+536+346+45-146+2763+1568+23-142+294-105-694-146-51-56-134+251-113+43-654-271-61+1954+657+232-61-103
ed25519-keygen-pkencode 1150 +5852+681+260+143+77+2+256+0-5+20+3-19-12-2-19+36+7+1-3-23-20+11+12+225-29-15-30-17-11-16-20-4+16+5+233+11+2+30-21-27+186-8-13-15-46
ed25519-keygen-skencode 864 +970+869+232+93+130+24+65-30+44-28-35+40+46+22+80+73-8-13+67-25+2-8-9-15-24-3-9-6-4-3-13+54+79-10-5+26-20+1+5-5+62-16-30+65+0
ed25519-keygen-free 493 +4473+127+19+15+3+8+30-10-10+3+8+35-17-9-16-12-8+64-12-8-5-15+0+26+30+2-5+23-1-3-6-6+3-3-4+0+4-9-4-3+8+0-3+11+4
ed25519-keygen-done 46 +19+19+5+2+4-5+3+3-4-1+3-5+0+0+2-2+7-4-3-1-4-4-5+7-4+4+2+2-4-5-2+3-5-3-4+3-4+4-4+2+7-1+10-4+5
ed25519-sign-skdecode 130428 +8346+2394+783+477-143-211+3+150+131+120+633+523+593-144-118-93-147+26+352-72-492-718-719-347-611-321+0+250-371-306+174+350-20-529-514+315-103+347+104+299+575-244-268-166+170
ed25519-sign-init 4035 +68637+662+8-57-30-37+663-29+13+5-8-39-47-80-79-6+43-25-92-132-64-63-33+389+68+93+55+86-68+2+9+94-79+17-29-8+89+33+15+105+271-15+125+0-53
ed25519-sign-main 126120 +9237+43-6+330-22-126+146+602-147-584+131+448+170+204+30+72-32-594-627-472-522+224+58+0+107+575+38-43+4+483+645-249-608+227+118-217-284-385-232-667-184-500-353-57+212
ed25519-sign-free 838 +1148-5+29-25-19+17+66+29+17-4+9-6+1+24+66+40+20-1+4+37+7-5+0-8+0-27-27-6-2+6+8-1+13+1099+0-14-4-14-6-5+22-38+17-12-12
ed25519-sign-done 41 +24+18+2+4+0+0+27+0+0+1+0+0+0+0+1+0+0+0+0+0+0+0+0+24+0+0+0+0+0+0+0+26+26+746+33+3+26+34+27+27+27+28+25+28+28
ed25519-verify-pkdecode 10091 +7246+1289+293+53+226+21-52+259-3-77+96+165+30-10+98-80+187+40+73-12+89+16+27+47+152-109+1-163-227-83-99-37-14+1293-129+0-99-9-102-74-4-38-21-36+51
ed25519-verify-init 3415 +1573+34+5+57-17+28+127+54-22-43+16-8-20-32+47+102+70+8+22+4+2+30+0+30-19-19+10+26-14+33-28+11-1+205-65-74-71-28-81-95-4-112-94-11-68
ed25519-verify-main 409113 +8111-1714+2180+292-1503+413+10+3400-382+124+1562-6126+1425+1711-6326-298-8166-2553-608-2178+1832+3249-2384-6113-753+938-1664+665+341+497+3798-209-6650+1870-2964-2030-3964+636+4488-5936-3803+2090+1881-3268+0
ed25519-verify-free 718 +594+105+50+7+21+366+14+5+7+1+7+11+7+7-24+6-24-7+20-20-1+1+329+8-10-5-31+2-8-6-29-24-22+89-7-20-17-6-1+100-29-24+0-32-29
ed25519-verify-done 53 +24+9+8+8+8+24-4-4-4-4-4-4-4-4+0+0+4+0+0+0+0+0+22+0+10+0+0+0+10+0+0+0+0+11+0+0+0+0+0+12+0+0+0+0+117