-rw-r--r-- 5563 lib25519-20230630/speedcomparison/openssl/haswell-titan0 raw
openssl version OpenSSL 3.1.1 30 May 2023
cpucycles persecond 3500000000
cpucycles version 20230115
cpucycles implementation amd64-pmc
events 1531
x25519-keygen-main 174947 +10164+1717-626+2992+1481-486+408-235+978+106+834-111+0-102-693-711-544-675+2541+419+393+201+476+386-85-172-343+632-274+204+626+270-479-468-390-556-159-7+406+108+164-4-1248+1387-296
x25519-keygen-pkencode 831 +773+29-1+757+72-31+185+0-12+140+71-11+143-8-2+137-16-14+445+0+1+184+71-2+232-15-5+205-13-1+368-7-9+166-16-1+138-5-9+124-17-17+174+11-5
x25519-keygen-skencode 805 +503+46+9+50+8-1+11-30+68+0-22-2-26-36-22-40+46+3+20-1-13-16+0+4-14-12-14+2+23+16+52-3-1+64-2-1+66-1-11+52+44+18+52+2-9
x25519-keygen-free 607 +327+41+10+31-3-25+19-18+7-1-22-6+32-6-14+6+14+3+52-17+2-5-18-2-9-1+20+18-20+8+36-10+3+4-5+0+15+5-13+27+17-4-1-20-12
x25519-keygen-done 56 +100+79+48+38+25+18+23+0+0+2+0+5+27+25+0+0+0+0+0+0+13+0+0+5+0+0+0+26+0+0+13+0+0+0+0+0+0+0+0+0+0+0+0+0+0
x25519-dh-pkdecode 13126 +350+897+417+60+364+148+99+159-115+14+13+7+12-3-8-58-155-67+57-17-48+6-6+58+187+6-28+7+149-69-30-34-43-183-100+452-8-98-13-53-30-66+44+116-24+98+17+103-92+0-43-37-143+36+60-84+172-26+12-22-112-75-121+110-26+107-27+349-18+281+68-152-134+40+3-3-253+61+110+72+22-16-57-184+57+81-50-212-25+14-12+117-106-39-47+35+57-110+219+124+4+19+59+185-14
x25519-dh-skdecode 170989 +1902+2060+610+665+1409-633-74+577-543+924+241+264+51+30+1003+43+75+328-250+55-48+859-326+330-408+813-152-486+1054-221+48-7-278-677-730+1640-262-473-21-4+133+152+990-408+136-235-205+30-261+933+16+86-116-482-121+752+226-11-219+267-946-357-350+1290-595+249-223+652-427-159+970+61-73+158-80-101-699+902+11+168+0+272+412-599+808-190+287-468+154+819-10+651-202-146+719-894-54-143+2137-304-488+354-437-583-410
x25519-dh-init 14369 +56042+1082+246+35+310+249+2+11-108+35-22-78+17-125-3-65-33+36+135+38+102+57-32+6+82+135+48+104-10+69-225-123-72-163-77+172-49-233+162-79+88+39+148-126-29-18-14-114-163+191-29-169-98-30+77+33+176+347+70-133-143+42-112-90+68+127-186+35+37+237+222-13-113-116-87-14+35+107-182-196-165-117+6-54-54+202-59-69-141-108-107+18+53+12+23+134+0-83+60+60-31-29+163+63-36
x25519-dh-main 165650 +2927+310+229+78+55+70-2+132+72-28-7+37-17-22+72+27-77-13-54-76-35+63-7-71-87-53-84-64+46-71-78+36-82-59-101+171-55-23-99-22-50-23+155+33-8+2-25+31+31+117-39+67+0-2-84+159+51+0-47-100-12+30+24+103-60-25-75+93+42+43+49+59+23+277-11+2+13+118+275+3-23-16+104-55+111-11-9-37-32+163-9+102-71-77-79-68-7+10+175+84+14+2+18+37+831
x25519-dh-free 1569 +964+86+27-30+124+23+20+2-56-54-15-61-67-48+69-50-55-42-59-72-53+26-29+53+18-9+29+36+24-41-58-29-66-7+13+239+67+35+0+45+12+879+86-22-19-46-13-36-11+39+14-25-1-13+4+41+76+36+48-54-11-30+21+17+68+25+51+65-11+6+22-38+20+11-17+12-32-28-24-29-8-19-41-21+40+6+22+29-16+0-14+40+17-34-33-6-21-16+120+47-28+11-18+10+642
x25519-dh-done 61 +117+37+49+33+112+169+107+21-1+0-1-1+43+74+22-1+0-1-1+16+78-2-1+0-3-1+14-1+19-5-4+21-1+16-1+64-1+0-1-1+15+790-2+0+0-1-1+17-1-2+2-2-1-1+15-1-2-1+0-1-1+18+2-2-1+0-1+70+13+2+14-4+0+21-1+16+11+20-1+0+21-1+14-1-2-1+0-1-1+16-1-2-1+0-1-1+14+2+64-1+0-1-1+14+130
ed25519-keygen-main 180558 +5257904+6817+1191+0+573+3095-320+274-614-78-4-552-1000+228+204+9-87+697+1265+2907-204-462+52-502+636+2+390+21-69-724-546-1223+273+1430+1503-341-799-157+281-309-851+183-722-928-631
ed25519-keygen-pkencode 1185 +4844+1136+154+40+0+138+22+64+62+0-10+19+44+19-14+65+26+31+34+98+22+9-37-5-11-45-62-17-26+0-33+51-9+206+74-55-74-60-71-72-80-72-37-47-68
ed25519-keygen-skencode 887 +1090+521+297-3+32+28-8+4+12-10+58+0+3-18+72+13+27+5+3-6+86-60-21+77+33-24-27+1+77-14-51-15-73-37+56+18+5-29-19-14-38-31-28-25-40
ed25519-keygen-free 609 +1282+142+61+8+23+74-17-13-18-23-22+45-16+0-26+20-20-6+10+42-19-17-13-27-6-34-9+24-27-2-20-2-32+33+21+25+2+1-14+21+11+5+8+27+0
ed25519-keygen-done 48 +25+0-3+0+0+0+0+0+0-3+0-3-3+0-6-3-3-7-7+20+0+0-7+0+0+0+0-2+0+0+0-7-7-3+0+0+0-6+0-3-3-3+0+0+0
ed25519-sign-skdecode 175718 +14376+1445+263-612+633-475-1003+942+347-691+123-113+646+188+57-961+287-560-181-529+452+110-282+594+193-459-79+383+0-29+51-212+1060+1411+140-679+777-105-323-67-125-288-120+795-982
ed25519-sign-init 9504 +71686+809+20+126+139+339-63+0+235+192-2+117-55+2-105-54-69-36-20+288-103+26-116+0-112+1-66-60-114+27-119-102+77+42-46+80+21+157+1-11+162-76-65-42-142
ed25519-sign-main 165981 +9226+236+43-225+61+468-6-113-116-21+447-8+403+485-764-18-371+46+459+418-149-16-492+389-62+222+130-286+276+650+285+470-119-150+265+321+144-354-795-749+0+395-122-36-486
ed25519-sign-free 1002 +1091+130-54-50+6+43-8-2-16-15+0-5-12+13-30-2-18-24-35+23+22+14+15-2-22+10+13-26-26-7-39+7+5+980-14+65-21+6+14-24+8+0+8+19+2
ed25519-sign-done 45 +21+23+31+35+0+0-2+0-2+0+0+0+0+0+0+0+0+0+0+0+0+0+0+31+0-3+0+0-2-2+0-2+0+745+0+0+0+0+0+0+0+0+0+0+0
ed25519-verify-pkdecode 14438 +5573+416+106+260+94+93+318+152-74-45-97+9+6-160-10+77-124-50-134+52+90-132-26+290+0-164-53-262+35+181+52-120-48+774-96-232+23+54-178-137-150-180+41-161+1
ed25519-verify-init 9107 +1824+449+91+307+172+186+100+124+88+54-21-2+44-86-38-113-37-27-79-8-91+128-13-13+6+85-134-28+30-79+0+50+25+13-61+60+59-21+47-52-32-131-9+1-31
ed25519-verify-main 428332 +11309-1372+3696-3613+5142+3222+6925+1017+1408+177-3651+6850+1490+5407-1975+0-2840+2887+3206+5434+2552-1190-1427+3274+4627-3433+773-1098-305+1734-2017-12221-8210-1841-834+6087-5474-4447-2805+1267-3149+7015-211-3622-3521
ed25519-verify-free 971 +459+125+137+97+128+4+3+77+16-5-55-17-25+10+22-3+37+50+195+26+34-63-29-28-5+0+1-27-25+6+10-17-16-7-2-8+7+25-27-24+34-8-16-23-23
ed25519-verify-done 46 +47-3+2+3+5+2+5+0+0+0+0+0+0+0+0+0+0+0-4+0-4-2-2+0-2-2+0-2-4+0+0+0-2+0-1+0+0+0+0-1+0+0+0+0+102