From 5faafc091f0652f84d5dc575271d1be80d0ee372 Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 25 Jun 2025 16:25:57 +0000 Subject: [PATCH] add Protocol Benchmarks benchmark result for d72fa909b14292971eefe20ed620b2a36a77feea --- .../dev/karo/osk-protocol-extension.json | 884 +++++++++++++++++- 1 file changed, 883 insertions(+), 1 deletion(-) diff --git a/benchmarks/refs/heads/dev/karo/osk-protocol-extension.json b/benchmarks/refs/heads/dev/karo/osk-protocol-extension.json index 9ed256a..8c17b96 100644 --- a/benchmarks/refs/heads/dev/karo/osk-protocol-extension.json +++ b/benchmarks/refs/heads/dev/karo/osk-protocol-extension.json @@ -1,5 +1,5 @@ { - "lastUpdate": 1750868277480, + "lastUpdate": 1750868757030, "repoUrl": "https://github.com/rosenpass/rosenpass", "entries": { "Protocol Benchmarks": [ @@ -7940,6 +7940,888 @@ "run time": "below 1ms" } ] + }, + { + "commit": { + "author": { + "email": "karo@cupdev.net", + "name": "Karolin Varner", + "username": "koraa" + }, + "committer": { + "email": "karo@cupdev.net", + "name": "Karolin Varner", + "username": "koraa" + }, + "distinct": true, + "id": "d72fa909b14292971eefe20ed620b2a36a77feea", + "message": "foo", + "timestamp": "2025-06-25T18:03:52+02:00", + "tree_id": "cbe5f5311ce9b149eef6990e7268c2a6246604b4", + "url": "https://github.com/rosenpass/rosenpass/commit/d72fa909b14292971eefe20ed620b2a36a77feea" + }, + "date": 1750868755905, + "bigger_is_better": false, + "benches": [ + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "93126378", + "range": "± 1856423", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "14935", + "range": "± 3175", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "2015122", + "range": "± 814033", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "1130922", + "range": "± 13755", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "7471", + "range": "± 866", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "14242", + "range": "± 1499", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "14895", + "range": "± 4824", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "1153812", + "range": "± 4919", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "16170", + "range": "± 2059", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "18692", + "range": "± 3000", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "17585", + "range": "± 1955", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "1139597", + "range": "± 43707", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "1765386", + "range": "± 85247", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "14211", + "range": "± 858", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "14145", + "range": "± 101", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "1156088", + "range": "± 113116", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "2275332", + "range": "± 79546", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "59", + "range": "± 20", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "14428", + "range": "± 916", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "128188", + "range": "± 8120", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "1757189", + "range": "± 36455", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "14242", + "range": "± 1476", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "84161", + "range": "± 3292", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "13161", + "range": "± 2355", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "5319892", + "range": "± 131212", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "14865", + "range": "± 5163", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "1984170", + "range": "± 844008", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "88428462", + "range": "± 1586545", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "300", + "range": "± 1144", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "87613590", + "range": "± 1571404", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "14184", + "range": "± 1250", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "1985379", + "range": "± 875391", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "87825454", + "range": "± 1574677", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "717", + "range": "± 467", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "16231", + "range": "± 15196", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "127780", + "range": "± 7971", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "13358", + "range": "± 283", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "14819", + "range": "± 3300", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "1132014", + "range": "± 5519", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "89441396", + "range": "± 1351487", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "89206905", + "range": "± 1351718", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "2829937", + "range": "± 11665", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "16427", + "range": "± 1823", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "16588", + "range": "± 2345", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "3448792", + "range": "± 38355", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "86904", + "range": "± 2989", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "19219", + "range": "± 1765", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "20989", + "range": "± 3275", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "2906138", + "range": "± 40397", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "235", + "range": "± 85", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "12060944", + "range": "± 60460", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "18382", + "range": "± 14886", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "57", + "range": "± 13", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "3448172", + "range": "± 31618", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "104083886", + "range": "± 305510", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "20568", + "range": "± 2370", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "16085", + "range": "± 1096", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "16124", + "range": "± 251", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "20777", + "range": "± 1120", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "16540", + "range": "± 1771", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "16193", + "range": "± 1465", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "660", + "range": "± 154", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1us" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "2837713", + "range": "± 29722", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "16150", + "range": "± 1181", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "16399", + "range": "± 2320", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "2833914", + "range": "± 7498", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "2829793", + "range": "± 45090", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "135905", + "range": "± 4007", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "2818095", + "range": "± 15581", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "9000", + "range": "± 166", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "15214", + "range": "± 1582", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "14888", + "range": "± 2795", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "16129", + "range": "± 1218", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "89107633", + "range": "± 300479", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "long" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "139704", + "range": "± 4213", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "below 1ms" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "2829405", + "range": "± 13444", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "5653104", + "range": "± 17678", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "2816329", + "range": "± 11871", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86", + "run time": "medium" + } + ] } ], "Crypto Primitives Benchmarks": [