-rw-r--r-- 5547 lib25519-20240321/speedcomparison/openssl/haswell-titan0 raw
openssl version OpenSSL 3.2.1 30 Jan 2024
cpucycles persecond 3500000000
cpucycles version 20230115
cpucycles implementation amd64-pmc
events 1531
x25519-keygen-main 134317 +12989+2101+332+1699+530-57-87+48+347-291+23-9-387-281-114-776-277+6+1082+570+105-194+743+2662-641+339+821-105+110-140+51-128+117-1079-28-547-313+94-107+0-146+637-738+478-49
x25519-keygen-pkencode 833 +523+161+157+1129+0-36+320+67+47+223+5+1+155-27-44+110-4-4+121-25-30+88-18+13+121-38-18+49-38-40+66-7-26+57-34-11+115-17-6+185-61-41+90-17-17
x25519-keygen-skencode 889 +496+15-33+268+72+17+43+1+7+29+11+27+28-25+12+32-55-39-7-9-32-2-24+6+5+0-32-12-9-33-12+34-21-21+19-11-15+31-4+24+9-9+0-11-38
x25519-keygen-free 532 +200-86-56+99+121+4-85-66-99-84-84-71+85+12+6+17-7-29+11+7+8-15+9+29+2-32-37+0+5-32-7-3-20-11-16+3+1-5+1+13-19+6+0+31-6
x25519-keygen-done 75 +48+26+26+2+3+0+2-22-8-24-18+15-21+5-22-15+5-22-21+4-21-22+4+68-24+2-22-23+2-22-19+4-22-25+4-22+3+3-22+2-24+4+3+2-16
x25519-dh-pkdecode 12827 +1351+1052+52+85-50+44-106+355+33+148+284+59-97+455+263-6+54+61-94-8-138+257-59+124+41-177+26+1+86-21-48-75-174-26+45+223-94-147-44-75-139-40+418+2-47-1+0-92-23+280-1-37-103+119-51+39+375+13-65-60-95-181-84+257-55-57-43+28+60+50+236-9+55+74+121-37+156+158-16-50+109-55-126+9+184+2489+97+39-93+127+11+46-46-100-21-49-44-58+287-84-156-103+118+48+91
x25519-dh-skdecode 131722 +1904+2935+492+715-22+550+155+739+766+108-121-518-987+2592+512+437+0-893+224+451-244+699+1024-169-142+354+465-546+267+641+362+382-396+479-524+548-139-22-667-96-967+121+1394+991+2-405-87-182+494+997+194-189-246-122-30-613-210+456+674-94-18+304-450+1082+93-165-86-60-103-302+249-433+104-96-408-221-322+503-379-340-585-208+247-118+167+94+437+69-419+24-109+370+632-433-775+260-240-13+812+693+70-524+448-470-334
x25519-dh-init 13348 +50130+656+39-107-79-35+7+578+86-58+159-82-64+242+431+26-111-83+55+21-91+324-83-20-5-140-222-65+292+172-56+89+19-13+24+284-62-83-120-119+49-94+322+64-60-102-20-61-126+520-88-26-46+71-19+67+459+18-37-48+55+93+0+235+177-45+35+106-45-22+380-58+1+77-14-124-72+95-38-86-103-221-71-120+347+672+211+26-36-8+9+364+30+57+39+147-9-138+467-43+45+100+83-99+111
x25519-dh-main 163773 +3137+208-77+36-50-28+10-7-12+93-4-21-11+27+21-29-32-32+0-36-9+23-32-31-21+5-36-5+36+24+41+11+2+63+27-15+19-41-10-42-29-36+141-100-13+15-13-24-24+27+8+11-30-5+10+2+20-38-50-32+9-33-22+71+11+8+6-19+10+5+28-82-40-47-40-22-26+62-40+0-41+14-19-54+75-9+24+66+4+5+22+9+5+54-56+26+9+35+28-3-4-6+0+31+889
x25519-dh-free 1017 +1123+63+26+32+3+15+37+147+21-2+16+0-16+68+189-1-3-11+87+7+1+109-5-5-2+70-36-33+106+14-2-1-26-22-26+105+15-2-41-15-35+854+147+77-15+5-7-24-6+67+3+0-26-18-30-31+91-2+5-11-1-6+2+113+67-19+41-16-32-30+97+17+23-6+7+10-18+115-23+58-7-27-29-12+147+64+14-11+10+18+8+91-39-13-32-10-27+20+119+8-7-1+0-17+843
x25519-dh-done 59 +116+68+70+66+68+128+103+21-4-2+16+18+92+74+73-9-6+20+18+80-5+64-6-3+16+17+41-2+63-1-4+18+18+9+6+43-8-5+15+25+12+742+43-4-1-9+16+10-4+41-6-8-6-3+17-3+40-3+1-5-5+15-1+59-5-1-4-7+17-3+42-5-4-5-4+18-7+43-5-4-7-1+21+0+42+90-1-6-6+26-3+46-4-3-4-3+13-3+43-1-4-2-7+14+101
ed25519-keygen-main 139345 +5068744+6388+5267+891+390+10+422+165-186-282-543-75-887+574+159-274-880-959+2007+462-505-326-267-14+218+44+170-494-68-191-294-46+0-517+477+1234+181-376+125+33-358-26-183+561+424
ed25519-keygen-pkencode 1206 +5162+549+483-13+6+27-23-49-26-10-14-23-32-66-7+5+17-20+271+185+18+5-29-17+2-62-47-44+13-10-13-42-34+26+146+51+29+30-10+7+0+36+19+51-6
ed25519-keygen-skencode 985 +1069+771+222+46+60+69-40+74-33+42+35+40-10+6-24-29+61+13-54+0+0-12-29+17+15-35-16-31-14-38-15-26-18+49+4-8-11-17+59-4-15+34+21+11+13
ed25519-keygen-free 543 +4049+0+127+10+36-29+62-99-85-83-92+32-19-76-6+7-80-70-20+36+44+32+12+47+31+17+84+47-66+52+19-91+5+19-57+74+23-66-89-65-70-70-82-76-61
ed25519-keygen-done 42 +35+2+8+1-1+7+0-1-1+0+3-1-1+0-1-1+3+30+26+1-1+0+0-1-1-1+0+0-1+0-1-1-1-1+0+1+0-1+0+0+6+6-1-1-1
ed25519-sign-skdecode 135711 +13464+2199+1131+309+12+32+121+0+196+158-273-410-145+117+174-260-196-870+1512+90-530-406-146-268+7-449-207-263+11+141-257+282-506+107-97+257-387-362+313-527+220+256-651-308-799
ed25519-sign-init 9209 +68479+860+1044+207+120+94-100-77-75+42-110+0-7-145-154+133-141-174+479+49+0-58-71-69-1-58+20+0+125+26-41-19-53-89+61+152-57+23+25+88+115+71+126+47-58
ed25519-sign-main 125387 +9503-75-272+487+63+55-287+439-26+743+183-4-305+260-318+306+61+630+499-266+71+471-293+100+133-159+1-106-386+49+0-49-121+130+63-9+243-185-380-395+49-410-285-109-173
ed25519-sign-free 833 +1328+125+209+74+63+129+6-10+3+20-12-11-13-8-17-6-11-26+134+22+29+0+10+2-23-2-5+1+12-32-32+7+7+760-1+78-40-42-3+31+19-45-12-23-20
ed25519-sign-done 45 +24+32+0-4+4-4+3-4+3-4+3-4+3-4+3-4+3-4+4-4+3-4+3-4+3-4+3-4+0-4+0-4+0+755+3-2+3-4+3-4+3-4+3-4+3
ed25519-verify-pkdecode 13942 +8673+982+495+494-21-75-42-53+0+9+66+64-117+2-155+45-57-149+222+164-27+26-216-156-162-32-137+164+97-53+27-90-29+1937-89+193+21+72-22+4-105+59-26+15-25
ed25519-verify-init 8479 +3036+462+247+81-102+0-230+126-183-86-64-38+13-56-157-147-79-22+40+109+12+17-84-73-116-67-158+34-53-81-48+48+125+221+39+47-15+62-14+148+12+25-48+77+87
ed25519-verify-main 407967 +11313+4612+6490-2076-3607-5188-3161-218+1213-7990+7357+3252+2905+2011-4141+4981+2978+164-3266-75-1339+0+835-2762+4643+7219-1039+39+3810-355+2419-3539-1283+2563-440-721-768-1645-818+43+838+3493-2769-1422+4860
ed25519-verify-free 778 +546+548-42-37-38+6-10+4+4-9+10-8-7+24+9+31-1-2-2+76+9-1-10-1+14+9+0+8-17-40-34-6-24+44+296-4-12-16+21-59+49+40+1+31+64
ed25519-verify-done 42 +53+4+28+4+4+0+0+0+0+0+0+0+4+6+0+2+0+0+2+0+0+0+0+0+0+0+0+0+0+0+0+0+0+26+0+4+3+2+1+7+1+0+4+2+100