forked from privacy-scaling-explorations/halo2
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[chore] use rayon work-stealing to improve
evaluate_h
(#28)
* chore: use rayon par_iter for more work-stealing in evaluate_h * chore: bump version to 0.4.1 * chore: turn off profiling * chore: add CI to check wasm build * feat: use Scroll's FFT instead of Taiko's on x86 empirically it has better performance (lower memory bandwidth?) * chore: remove target wasm32-unknown-unknown https://docs.rs/getrandom/latest/getrandom/#webassembly-support
- Loading branch information
1 parent
e841084
commit f335ffc
Showing
4 changed files
with
84 additions
and
23 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,14 @@ | ||
[package] | ||
name = "halo2-axiom" | ||
version = "0.4.0" | ||
version = "0.4.1" | ||
authors = [ | ||
"Sean Bowe <[email protected]>", | ||
"Ying Tong Lai <[email protected]>", | ||
"Daira Hopwood <[email protected]>", | ||
"Jack Grigg <[email protected]>", | ||
"Privacy Scaling Explorations team", "Taiko Labs", "Intrinsic Technologies" | ||
"Privacy Scaling Explorations team", | ||
"Taiko Labs", | ||
"Intrinsic Technologies", | ||
] | ||
edition = "2021" | ||
rust-version = "1.73.0" | ||
|
@@ -63,7 +65,7 @@ group = "0.13" | |
pairing = "0.23" | ||
halo2curves = { package = "halo2curves-axiom", version = "0.4.2", default-features = false, features = ["bits", "bn256-table", "derive_serde"] } | ||
rand = "0.8" | ||
rand_core = { version = "0.6", default-features = false} | ||
rand_core = { version = "0.6", default-features = false } | ||
tracing = "0.1" | ||
blake2b_simd = "1" | ||
rustc-hash = "1.1" | ||
|
@@ -94,12 +96,7 @@ getrandom = { version = "0.2", features = ["js"] } | |
default = ["batch", "multicore", "circuit-params"] | ||
multicore = ["maybe-rayon/threads"] | ||
dev-graph = ["plotters", "tabbycat"] | ||
test-dev-graph = [ | ||
"dev-graph", | ||
"plotters/bitmap_backend", | ||
"plotters/bitmap_encoder", | ||
"plotters/ttf", | ||
] | ||
test-dev-graph = ["dev-graph", "plotters/bitmap_backend", "plotters/bitmap_encoder", "plotters/ttf"] | ||
gadget-traces = ["backtrace"] | ||
# thread-safe-region = [] | ||
sanity-checks = [] | ||
|
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