Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: build time GRO-146 #1739

Merged
merged 14 commits into from
Nov 5, 2024
Merged

perf: build time GRO-146 #1739

merged 14 commits into from
Nov 5, 2024

Conversation

yuwen01
Copy link
Contributor

@yuwen01 yuwen01 commented Nov 1, 2024

  1. Run cargo machete and cargo update on the lock.
    Got rid of neon feature, since we're not using blake3 hash anymore.
    Organize dependencies in Cargo.toml
  2. Remove ethers from sp1-sdk, and replace it with alloy-signers

Tested 6fe72e8 sanity check with network prover

rust_build_profiler.py Outdated Show resolved Hide resolved
Copy link
Contributor

github-actions bot commented Nov 1, 2024

SP1 Performance Test Results

Branch: yuwen/build-exps
Commit: 57c6c66
Author: yuwen01

program cycles execute (mHz) core (kHZ) compress (KHz) time success
fibonacci 11291 0.19 2.88 0.46 25s
ssz-withdrawals 2757356 16.81 127.44 34.78 1m19s
tendermint 12593597 6.56 271.59 100.44 2m7s

@yuwen01 yuwen01 changed the base branch from dev to yuwen/working November 2, 2024 00:23
@yuwen01 yuwen01 marked this pull request as ready for review November 2, 2024 00:23
@yuwen01 yuwen01 changed the title perf: build time perf: build time GRO-146 Nov 2, 2024
@@ -118,15 +118,6 @@ jobs:
env:
CARGO_INCREMENTAL: 1

- name: Add wasm target
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is no longer a priority since we have the verifier crate

@@ -19,7 +19,6 @@ p3-air = { workspace = true }
p3-baby-bear = { workspace = true }
p3-challenger = { workspace = true }
p3-field = { workspace = true }
p3-blake3 = { workspace = true }
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this was unused

@yuwen01 yuwen01 changed the base branch from yuwen/working to dev November 4, 2024 22:28
@yuwen01 yuwen01 closed this Nov 4, 2024
@yuwen01 yuwen01 reopened this Nov 4, 2024
@yuwen01 yuwen01 force-pushed the yuwen/build-exps branch 2 times, most recently from c2386e5 to 788215b Compare November 4, 2024 22:42
@yuwen01 yuwen01 merged commit 8067db6 into dev Nov 5, 2024
12 checks passed
@yuwen01 yuwen01 deleted the yuwen/build-exps branch November 5, 2024 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants