-rw-r--r-- 5587 lib25519-20240321/speedcomparison/openssl/broadwell-shoe raw
openssl version OpenSSL 3.2.1 30 Jan 2024
cpucycles persecond 1900000000
cpucycles version 20230115
cpucycles implementation amd64-pmc
events 1531
x25519-keygen-main 128717 +10804+2434+367+1458+639+886+106-312-585-398-384-749+439+399-25-30+204-421+76+120-41+938+702+29-220+20+0+201-168-859-526+79-196+537+155-583-454-672-686-235-765-434+129+1138-616
x25519-keygen-pkencode 735 +455+156+70+1031-21-24-5-38-42+118-43-8+124+146-44+17+14-24+356+7+86+155-32+82+103+0-1-4+47-18+85-2-5+122-30-2+30-32-11-3-5+0+207+11-12
x25519-keygen-skencode 751 +398+174+109+301+28-9+10+19-11-2+0-15-11-1-3-10-11-20-13-11-13+21-4+1-14+0+3-6+18+17+10+18-10+5-15+6-2+3+2+1+5-9-5+7-6
x25519-keygen-free 444 +193+12+12+133+33-5-21+3-13+25-1+11+18-10-14-24-16-19+100-8+8+15-5-17+0-12+9+14+44+11-9-21+10+5-11-7-19-5+25+7-7-10+56-11+17
x25519-keygen-done 54 +92+59+228+19+36+32-1+0+2-1-3+6-3+0+2-1-1+4+0-3+2+2-3+7-1-2+1+0+3+1+0+0+2-3-1+2-2+0+1-4-3+1+0-1+1
x25519-dh-pkdecode 12141 +1357+995+381+352+255+264+184+102+77+109+26+50+88+32+117-23-90-169-134+10-86+11+34-93-71+297+106+126-50-184-51-57-118-40-53+47+282+2021-1-5-61-115+25-137-118-82-59-151+869+84-33-117-81-93-135+23+165+228-7-111-180-57-120+290+146-34+89+0-26+4+868+169-3-22+44-46-274+118+6-160+13-53-111-165-38+14+18-76+139-5-129+95-43-84+470+379-152-35+169-51+426+40+299+325+114
x25519-dh-skdecode 125462 +2248+3049+1183-66+298+691+197+698-206-241-446+72+168+101+620+188-135-129-594-207-327+368-17+238-479+1596+401+112+200-9-337-486+84-407-129+33-204+845-49-454+116-344+139-264-776-459-151-114+1921+496+1032-94-435+72+212-351+965-428-139-5-147-341-431+349-47+36+80+766-376+393+3300+275+99-29-374-215-123+1118-148-219+41+380+612+217+378-593-2-435+230-209-75+336-242-452+2184+31+0+136+133-483+2140+83-178+113-169
x25519-dh-init 12586 +53407+3373+167-17+9+151-34+266+134-107-32-17+41-53+208+85-54-93-79-25-4+210+12-63-55+342+22-79+165-27-73-83-22-127+29+127+156+204+3-21+131-38+184-36+20+188+15+33+373+259+77-69-48-37-147-43+98-8-36+81-89-37-39+269+107-44-108-12-15-95+282+45+52+43-121+82+59+254-31-52+66+29-106+0+370-62-124-82-91-27-11+253-112-9+239-51+12-22+176+59+189-13+54+28+83
x25519-dh-main 121228 +4268+1819+332+447+138+262+191+92-325-7-704-81-153-25-603-355+153+284+91+57-605-45+195-97+77+116+219+5+179-342+291+96-155+162-48-5-104+377+235-245+242+199-170-354-316+194+271+65+170-322-67-81+173-309-59-70+136+78-708-724-299-114-107+42+34-49-118+68+175+16-254+252-23+102-106-115-119-625+31-329+305+27+3-457-396+40-121-328+234-174+107+248-683+640-372+182-95-161+175+237-336+79+0-71-75
x25519-dh-free 997 +1788+220+4+3-12-3-21+30+5-25-19+21-5-8-1+3-13-18-11+0-3+18+12+9-8+43+24+12+15+7+11+8-5+6-5+54+29+20+21-5-3+11-12+3-8-1+1+1+72+31-3-13+1-5-5-1+0+3-7-5-7+6-3+26+2+0+0+12+25+2+38+3-5-4-3-3-5-8-6+15+14+6-4-1+13+10+0-2+15-6-5+12-3+202-1-8-1-20-8-2-19+17-3-12-13
x25519-dh-done 70 +82+95+19+21+24+79+94+4+4+4-13+4+28+5+0+0+1-18+0+0-18+4+4+4+59+4+4-13-18-18-18-18+0+6-18-13-13+0-18-18+7-15-18-15+0-16+0+5+56-18-16-13-18+0+0-18-19-18+0-18+0+5-17-18-18+0-14+0+7-18+47-18+2-18-18+0-18-18-16+0-18+0+5-18-18-18-18-18+0+6-18-18-18+75-19+0+22-14-15+854+4-16-19+7+20
ed25519-keygen-main 132360 +4715915+7763+997+932-270+25+485-241-368+3716+582-43-822+223+175-573-538+50+2467+1250-244-226-149+727-457+278-766-615+3789-66-594-167+437-351-266+386-307+2687+398-217+107+0-230+1039-424
ed25519-keygen-pkencode 860 +6247+812+150+102+0+7+24-20+17+135+20+19-25-13+0-2-21-44+104+75-25-51-50-59-52+53+16-56+445-16-5-4+225+103+25-24-34+148-3-17+70-25+57-21-15
ed25519-keygen-skencode 750 +2781+886+250+88+98-20-8+35+41-25+25+7+14+6+36+27-5+8-22-30-12-8+13-9+9-10+32+27+15+0-3-4+14-19-5-18-14-21-14-9-1+3-11-8+14
ed25519-keygen-free 414 +4460+260+4-8-6-4-5+37+4+32+2-2-6-2+6+5-7-5+87-9+5-2+6+67+2-1-3+3+0-14+5+44+65-5+2-5+1-3-3+33-4-6-6-16+5
ed25519-keygen-done 42 +25+21+0+0+0+0+0+1+0+0+0+1+0+0+0+0+0+0+1+0+0+0+0+0+0+0+0+0+0+0+0+0+1+0+0+0+0+0+0+0+0+0+0+1+0
ed25519-sign-skdecode 129100 +13473+1773+373-510-269-247+189+145-198+584-1+170-512+184+11+492-161+253+2506+0-137-469-576-21+123-216+525+24+525-9+321+323-272-375-20+188+141+186-205-288-1114+450-534-302-618
ed25519-sign-init 8946 +65039+778+254+14-79+0-95+248-113+222-177+88-209-127-54+49-75+13+528+131-124-25-61+167+66-28-153-193-24-256-337+182+46+80-27-41+128+105-204+2+29-32-131+70+6
ed25519-sign-main 120321 +7037+1571-95+307-67-96+283+218-51+343-431-149-213-193-89-72+124-17+396+37-163+121-8-130-119+58+184+374+597-138+8+149+121+210-317+104-209+79+585-88-248-276+332+0-195
ed25519-sign-free 835 +2746+185+50-7-36+11-17-4+2+15-31-12-19-14-26+3+23+31+11+67+90+0+11-17-18-51+6+2+0+0+16-15-1-10-22-7-11-26+1+13+12-16+31+1-41
ed25519-sign-done 43 +26-1-1-1+0+1+0+1+2+1+0-1+1+2+2+0-1-1+0-1+0+1+0+0-1+0-1+0+1-1-1-1-1+1-1-1-1+0+0-1-1-1-1-1+2
ed25519-verify-pkdecode 13686 +8606+715+43+471-51-307-77-182+44+251+45+139+280-246-223+42-15-11+66+47-99-102-155+0+217-23-145+15+179-154+123+801-137-75-56+115-21+315+75+51-195+52-114-17-52
ed25519-verify-init 8444 +3729+401+2+65-37-14-42-185+355-44+187-146-53-31+49-7+43-137-9-68+89+0+140-2+19-230+86+3331-124+18-212+1841+19+5-31+95-64-40+31-162-26-141+40+57+131
ed25519-verify-main 393241 +2831+7427+1932+3171-5854+2923+3616+0-1879-3556+381-3858-2144+1044-1678-5211+3551-1066-2580-1218+500-2356+130-4706-1027-1734-788+5264+2839-299+1141-180+3402+5425+3577+5512-2363-4004+2188-3303+2583+2946+4889-3931-2415
ed25519-verify-free 803 +534+201+57-33-69-34+13-6+85+84+47-68-55-10+17+2-4+2-13-30+91+66-35-20+16-61-48+247-9-32-46+74+13-5+124+15+75+0+6-20+19-13-27+68-21
ed25519-verify-done 45 +57+62-3+0+0-1+0-1-1-3+0-1+0+0+0+0-3-1+0-1-1-1+0-3+0+0-1-3-1-1+0+1+1-3-3+1+0+1+1-1+0+0+1+1+122