-rw-r--r-- 5628 lib25519-20241004/speedcomparison/openssl/skylake-samba raw
openssl version OpenSSL 3.3.2 3 Sep 2024
cpucycles persecond 3000000000
cpucycles version 20230115
cpucycles implementation amd64-pmc
events 1531
x25519-keygen-main 130113 +9792+1973+595+2236+714-12+993+810-1440+1114-714+296-1380+993-1922+649+318-783+0+1609+186-809-105-743-312-260-780+427-1420-1037+924+71-2556-609-62-253-268-1674-617+324+1306+79+7+1205-37
x25519-keygen-pkencode 761 +669+0-52+940+95+44+195-27-51+132+11-33+53+54-53+182-5-38+156-48-43+95+0-24+113+37-46+122-14-44+122-77-54+132+0+6+49-8-19+172-34-34+100-9-63
x25519-keygen-skencode 748 +336+144+28+278+58-30+43+14+4-19+11+15+8-23+20+10+11+12+42+0-32+48-36-37-12-38-35+36-32-42-13-9-30+3-39-36+19+3-48-12-11-2-1-24+31
x25519-keygen-free 478 +180+0-9+6+28-8+29-8-3+4-22-2-2-28+13-3+18-23+6-7+2+9-15+2-6-4+44-4+14+10+22+14+13+20-13-13-19+7+7+4+26-46-2-7-12
x25519-keygen-done 65 +15+42+14+10+49+15+10+15-13+10+15+14-10+15+15-3+15+15-4-13+10+0-14+10+20+10-13+15+21-13+23-12-13-5-12-13-12-6-13-12-1-13+0-12-13
x25519-dh-pkdecode 8845 +712+815+125+314+99+125+145+141+78-16+49-41-21+110-15-181+34-40+1-81-152-132-144-153-131-57-137+51+68+54+60+47+111+119-149+5-11-105-35+87-32-68+95-136+51+12+30-24+34-13+0-60-177-131+5-103-85-19+136+56-74+31-62+115-119+36-55-29+152-32+162-46+21+38-65-89-64+164-43+54-47+108-82-19+58-99-26+21+6+280+88+13-71-75-174-109+70+13+2-94+7+113-3-33+126
x25519-dh-skdecode 127483 +269+4895-27+386+306+547-483-140+435-325-405-561+179-1313+2+315+42-775-712-568-823+1383-692-671+82+210+1392+500+59+101+984+122-97+524-1164+1225-672-445+39-215+1049+344+13-216+467+291+52-244-61+100-168+1064-227+326+211+189+1768-142-142-123-745+63-448+534-279-244-462-7+0-268+1607-413-835-122+348-783-876+227+222-715-233+100+101-589+168-70-456-138+17+845-772+525-122-1073+547+207+571+720-400+428-537-664+858-228-806
x25519-dh-init 3367 +45753+736+94-5+2-40-52+221-38-66-108-45-51+8+99+11+59-58+27+35+27+124-68+33+22-29-7-28+120+44-43-57-31+185-21+41-40-49+12+11-37+31+118+1-6+33-30+57+104+57-37+51-39+3+2+12+43+3-30-42-25+19-66+182+1-43-52-17+70-50+181-2-14+48+42+10-49+120-66-58+0+38-25-29+83+0-68-34-16-75-70+133+24-16+12-58+14-2+88-31-20-24-31+49+36
x25519-dh-main 118411 +1917+479+150+184-49+84-17+244+94+204-174-25-136-70+129-234+163-122-16-46-4+290+0+153-247+89+170+66+81+35-134-233-154+33-10-186-7+71-194+146+154-247-71-268-216-62-12+138+115+296+27+15-146+163-273+157+198-245-111-53-23-21-29+222+1-34-25+10+44-328+209-89+92-53+42-222+136+28-120+109-120+117-2-221+131+315+28+55+6-59+66-93+33+0-156-173+97+95+65-35+16-25-114-226+1067
x25519-dh-free 1088 +467+117+53+16+43-38-23+35+31-17+31-29+8-63+114+16+19+26+70+25+45+79+33+62-4-84-17+1+63-29-21+2-54+37+10+57-11-30-8+10+31+967+150+51+36+15-55-41-3+100-33+31+24+12-5+0+9-4+20+14-24-43+0+57+18-25-23+61+13-44+65-59-23-27-29-8-69+82+37-32-109+18-3-68+10-25-62-87-26-48-73-35-79-13-28+8-19-10+42-57-50+23-119-99+689
x25519-dh-done 81 +89+44+10+10+17+65+85+1+0+9-18-25+52+1-5+0+4-19+0-12-2+0-28+9+9+0+15-25-1-27+1+2+0+62-21+1+0+9+8-25+20+751+4-29-5-24-5-6-23-4+1-17+12+5-11-25-1-27+1+0-1-10-23-25-1+4+12+5-11-30+39-28+1-1+0-12+15+5-25+9+5+0-7-29-29-2-3-19+0-15-29+0-4-25+9+0-11-25+0-1-2-4-2-15+130
ed25519-keygen-main 133656 +5267997+6781+2208-850+1840+650-1236+1211-720-1936+545-669-75+1364+1137+36+0-780-337-193-636+151+647-626-1369+1300-1352-429-684+575-132+622+1004-125+1136-1438+2889-1192-1783-404+1109-935+561+210+1032
ed25519-keygen-pkencode 964 +5345+769+211+5+101+62+4-66+27+26+83+11+37+2+34+157-30-23-41-10+37-15-30-38+0-29+38-63-17+166+27-87-11-12+100-50-10-48+35-54-36-92-17-54+134
ed25519-keygen-skencode 788 +830+803+396+341+137+102+36+52+38-52-26+49+4-12+35-33+40-20-6-13-52-53-56-14-32-32+6+0-3+51+74-28+13+6+0-14-4+2-23-30+0-29+6-56+12
ed25519-keygen-free 499 +3375+142+27+26+15-7-29+32+35+7-6+23+1-27-3+1+35+29+24+64+13+5+22+9+45-5-31+0+25-1-29-12-9-9-22-13-27+18-17-31-10-16-58-17-8
ed25519-keygen-done 44 +26+1+1+0+0+2+0+2+0+8+0+0+9+0+0+1+0+1+13+10+2+0+9+0+0+2+1+2+0+2+1+8+0+0+0+0+0+2+0+2+0+0+0+0+0
ed25519-sign-skdecode 130517 +7926+1262+1696+1439+97+674-604+1789-779+727-720+148-294+391-148+69-1152+100+303-317-698-451-625+380-95-848+172+0-374-247+826+21+693-729+64-604+551+51-77-139-922-502+655-709-652
ed25519-sign-init 3842 +63391+724+66+34-2-41+63-77-28-44-26+6-44-48+13+55-4-6-27-13+41-60-30-16-39+63-70+14+22+289-19+0+35-28+31-37+42+50+9-32+17+13-37+32+176
ed25519-sign-main 125076 +4774-315-222-771-729-66-356-68+1229+439-358+1085+421+1412+48+314-885-387+72-69+470-262-928+1380+1279+96-123-421+392+444-429-710+1309-391+34+61+1-209-1346+461+1032-779+0+492-343
ed25519-sign-free 884 +1000+145+48+69+23+39-4+48-28-36-30-45+16+8+196-22-6+0-10-34-16-24-23+5-9-3+55-18-25+45+33-47+24+980-27+26+3-38-12+23+6+13-4-19+62
ed25519-sign-done 45 +25+8+25+0+1+1+9-1+1-1-1-1+0-1-1-1+0-1-1-1+1+7+2+0+0+1+1-1+2+0-1+2+0+750-1-1-1+1+1-1-1+1-1+0+1
ed25519-verify-pkdecode 10093 +7196+1393+427+158-262-27-133+19+66-110-143+102-110-52+1386+0-123-71+2-170-140-126-435-64+42+17+18-16-269+7+135-127+46+827+132+12-195-123-69-9+68+39+25+60-16
ed25519-verify-init 3287 +1545+135+42-39+38-13+30-4-12-8-18+21+8-10+412+61-24+0+6-26-116-90+27+8+6+16-33+6+2+40-24+13+34+137-37-17-16+0-11-47-11-22-31-59+7
ed25519-verify-main 410342 +9982+3724-3907-6320-1836+3323+929+3525-570-2365+4463-2298+1882-7316+4957-2133-6131-4822-1912-1784+4678-3054-174-3429+1162+3093+39-608+389+0+3452+716+2052-1442+717-4396+3859+3017-3763+1594-2389+2943-1571+3305-176
ed25519-verify-free 821 +540+224+106-15+89+51-18-51-3+3+16-30-6+5-31+37-57+29+9+18-54-27+6-19-23-42-54+13+12-9-103+1-4+10-59-49+0+11+27-3-26+11+8-21+24
ed25519-verify-done 45 +53+2+9+7+7+9+0+28+0+9+0+0+0+7+9+28+0+9+9+8+8+8+0+0+7+0+7+7+0+9+0+0+7+0+0+0+0+0+0+0+0+0+0+0+104