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

Multithreading #1

Open
Owez opened this issue Nov 20, 2020 · 1 comment
Open

Multithreading #1

Owez opened this issue Nov 20, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@Owez
Copy link
Owner

Owez commented Nov 20, 2020

Currently this library is fast but due to the single-threaded nature, there is a large performance boost that can and should be gained by multi-threading both construction and verification of trees.

@Owez Owez self-assigned this Nov 20, 2020
@Owez
Copy link
Owner Author

Owez commented Nov 20, 2020

Blake3 includes a rayon multithreading mode which will make trees much easier to work with. The overall structure is accidental as blake3 is itself a merkle tree, just used inside of this larger "irkle" merkle tree

@Owez Owez added the enhancement New feature or request label Nov 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant