<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blocksense/zkVMs-benchmarks/zkvms/risc0/host/src/main.rs, branch main</title>
<subtitle>Setups and programs for zero-knowledge virtual machine benchmarking</subtitle>
<id>https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/atom?h=main</id>
<link rel='self' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/'/>
<updated>2025-05-02T12:32:54Z</updated>
<entry>
<title>chore: cargo fmt</title>
<updated>2025-05-02T12:32:54Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-05-02T07:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=1a2ad5528f7a61390c40c0b6f56fa507923d09f5'/>
<id>urn:sha1:1a2ad5528f7a61390c40c0b6f56fa507923d09f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms_guest_io): Output proof size</title>
<updated>2025-05-02T12:32:54Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-04-30T14:25:15Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=eefb57f2c035be1a398f630dd8cfed8b4ccbe348'/>
<id>urn:sha1:eefb57f2c035be1a398f630dd8cfed8b4ccbe348</id>
<content type='text'>
In each zkVM we'll write the size to /tmp/proof_size and then guest_io
will read that value and place it inside our metrics output. This is not
the most elegant, and in certain zkVMs the file output is a part of the
benchmark timing, but it will have to do.
</content>
</entry>
<entry>
<title>chore: Rust fmt</title>
<updated>2025-02-27T13:08:11Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-27T09:35:32Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=5b82ac769339938570c0d1f7230afc53732993b4'/>
<id>urn:sha1:5b82ac769339938570c0d1f7230afc53732993b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(zkvms/risc0): Revert changes to benchmark only the relevant function calls</title>
<updated>2025-02-10T14:00:55Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T14:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=6a310e1ae93acb0cf8943406322b6d01249a4ae4'/>
<id>urn:sha1:6a310e1ae93acb0cf8943406322b6d01249a4ae4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(zkvms/risc0): Move prove output from journal message to benchmarkable scope</title>
<updated>2025-02-10T13:45:29Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T13:45:29Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=85d00444e304974d386134ba1faffd554aac79ad'/>
<id>urn:sha1:85d00444e304974d386134ba1faffd554aac79ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(zkvms/risc0): Benchmark only the specific function instead of everything during the process</title>
<updated>2025-02-10T12:07:26Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T12:07:26Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=ec698b4626ee269626a731a906cf451e86e44566'/>
<id>urn:sha1:ec698b4626ee269626a731a906cf451e86e44566</id>
<content type='text'>
</content>
</entry>
<entry>
<title>docs(zkvms/risc0): Add detailed documentation comments</title>
<updated>2025-02-10T12:06:57Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-10T12:06:57Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=d69e4e7f11ff45e82dace6b861aebe665dccb303'/>
<id>urn:sha1:d69e4e7f11ff45e82dace6b861aebe665dccb303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/risc0): Add benchmarking capability</title>
<updated>2025-02-07T09:43:50Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-07T09:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=c626e4f0ac87399a6ca12f7678e34be90ce4b0f8'/>
<id>urn:sha1:c626e4f0ac87399a6ca12f7678e34be90ce4b0f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/risc0): Make guest commit public input</title>
<updated>2025-02-03T10:09:14Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-02-03T10:09:14Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=6bfa6d957104249bcc1dbb4084200f9a5b7c983c'/>
<id>urn:sha1:6bfa6d957104249bcc1dbb4084200f9a5b7c983c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(zkvms/risc0): Adapt to new input type</title>
<updated>2025-01-28T11:19:10Z</updated>
<author>
<name>Kamen Mladenov</name>
<email>kamen@syndamia.com</email>
</author>
<published>2025-01-28T11:19:10Z</published>
<link rel='alternate' type='text/html' href='https://git.syndamia.com/work/blocksense/zkVMs-benchmarks/commit/?id=d1dfdda83435a12fd67f704f153440ccd12f840c'/>
<id>urn:sha1:d1dfdda83435a12fd67f704f153440ccd12f840c</id>
<content type='text'>
</content>
</entry>
</feed>
