privacy-scaling-explorations / zkevm-circuits

https://privacy-scaling-explorations.github.io/zkevm-circuits/
Other
821 stars 841 forks source link

Multithreaded advice commitment and benchmark #1790

Closed diazeddy closed 4 months ago

diazeddy commented 4 months ago

Description

It completes a multithreaded implementation for computing and committing advice polynomials during proof generation in Hope of optimizing the process by using multiple CPU cores when they are available.

Key Features:

Issue Link

[link issue here]

Type of change

Contents

Rationale

[design decisions and extended information]

How Has This Been Tested?

[explanation]


How to fill a PR description

Please give a concise description of your PR.

The target readers could be future developers, reviewers, and auditors. By reading your description, they should easily understand the changes proposed in this pull request.

MUST: Reference the issue to resolve

Single responsibility

Is RECOMMENDED to create single responsibility commits, but not mandatory.

Anyway, you MUST enumerate the changes in a unitary way, e.g.

This PR contains:
- Cleanup of xxxx, yyyy
- Changed xxxx to yyyy in order to bla bla
- Added xxxx function to ...
- Refactored ....

Design choices

RECOMMENDED to:

ed255 commented 4 months ago

Hi @diazeddy

I'm quite confused about this PR. What does this PR have to do with this repository? Why do you add a benchmark for commitments here?

ed255 commented 4 months ago

Closing this PR because it doesn't make any sense.