From 39b8122a03a3736f000eef0eb3217eb410b07b4e Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Wed, 15 Nov 2023 05:19:27 +0000 Subject: [PATCH] add Linux-nvidia_rtx_a5000 (cargo) benchmark result for ea88d8f39416509b4a3fd0e71c123d4eeb8c2b06 --- dev/bench/data.js | 80 ++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/dev/bench/data.js b/dev/bench/data.js index 01ac5802..2b586399 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1700009769782, + "lastUpdate": 1700025567526, "repoUrl": "https://github.com/risc0/risc0", "entries": { "macOS-cpu": [ @@ -26290,6 +26290,84 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "email": "victor@risczero.com", + "name": "Victor Graf", + "username": "nategraf" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ea88d8f39416509b4a3fd0e71c123d4eeb8c2b06", + "message": "Change default PosixIo to use an empty vec for stdin (#1148)\n\nThis PR changes the default `PosixIo` struct to hook the guest `stdin`\r\nto an empty vector, instead of the current default which is to use the\r\nhost process `stdin`. This resolves issue #1016, where it is easy to\r\naccidentally cause a difficult to debug hand on the process by\r\nforgetting to add an `ExectorEnvBuilder::write` call, resulting in the\r\nexecutor performing a blocking read on stdin.\r\n\r\nNote that if a developer does indeed want the host process `stdin` to be\r\nused as guest `stdin`, they can accomplish this by calling\r\n`builder.stdin(std::io::stdin())` while building the `ExectorEnv`.\r\n\r\nRelated: #1050\r\nResolves: #1016", + "timestamp": "2023-11-14T21:12:14-08:00", + "tree_id": "1cea9831c4cff1d8d30d0d252993f9d43773c174", + "url": "https://github.com/risc0/risc0/commit/ea88d8f39416509b4a3fd0e71c123d4eeb8c2b06" + }, + "date": 1700025564925, + "tool": "cargo", + "benches": [ + { + "name": "fib/100/execute", + "value": 38591536, + "range": "± 417312", + "unit": "ns/iter" + }, + { + "name": "fib/1000/execute", + "value": 39077053, + "range": "± 139586", + "unit": "ns/iter" + }, + { + "name": "fib/10000/execute", + "value": 44828759, + "range": "± 194198", + "unit": "ns/iter" + }, + { + "name": "fib/100/prove", + "value": 1051514311, + "range": "± 3137111", + "unit": "ns/iter" + }, + { + "name": "fib/1000/prove", + "value": 1071858134, + "range": "± 6959782", + "unit": "ns/iter" + }, + { + "name": "fib/10000/prove", + "value": 2956025687, + "range": "± 6280310", + "unit": "ns/iter" + }, + { + "name": "fib/100/total", + "value": 1084527509, + "range": "± 5183860", + "unit": "ns/iter" + }, + { + "name": "fib/1000/total", + "value": 1107525115, + "range": "± 2429990", + "unit": "ns/iter" + }, + { + "name": "fib/10000/total", + "value": 3003019604, + "range": "± 6044689", + "unit": "ns/iter" + } + ] } ], "Linux-cpu": [