-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Tigher visibility conditions for Lurk (#900)
* fix: make z_data::serde private * refactor: restrict visibility of CLI backend/config * make circuit::data pub(crate) * refactor: make gadgets from #849 explicitly unused * make interpreter pub(crate) * refactor: make top-level expr, cont, hash, package private * refactor: make ptr pub(crate) * refactor: make symbol crate-private * refactor: make syntax crate-private * refactor: make tag crate-private * refactor: make uint crate-private * refactor: make writer crate-private * refactor: limit visibility in public_params * refactor: Refactor variant naming in public parameters module - Renamed `Error::IOError` to `Error::IO` and `Error::CacheError` to `Error::Cache` across multiple files for consistency. * fix: repair doctest
- Loading branch information
1 parent
8e9e8b5
commit 9781652
Showing
21 changed files
with
83 additions
and
74 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
9781652
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmarks
Table of Contents
Overview
This benchmark report shows the Fibonacci GPU benchmark.
NVIDIA L4
Intel(R) Xeon(R) CPU @ 2.20GHz
125.78 GB RAM
Benchmark Results
LEM Fibonacci Prove - rc = 100
fib-ref=8e9e8b56cbfb9ff086481f820eda33062a5473fc
fib-ref=97816523d371179170a829992f8862123f91e1db
num-100
4.79 s
(✅ 1.00x)4.82 s
(✅ 1.01x slower)num-200
9.83 s
(✅ 1.00x)9.73 s
(✅ 1.01x faster)LEM Fibonacci Prove - rc = 600
fib-ref=8e9e8b56cbfb9ff086481f820eda33062a5473fc
fib-ref=97816523d371179170a829992f8862123f91e1db
num-100
3.99 s
(✅ 1.00x)3.98 s
(✅ 1.00x faster)num-200
9.05 s
(✅ 1.00x)9.06 s
(✅ 1.00x slower)Made with criterion-table