You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current algorithm of bucket point reduction is not suitable for parallel computation. Instead, we should change this algorithm in a parallelized version.
Details
The pBPR (parallel Bucket Points Reduction) algorithm is originated from cuzk paper and we will take reference from zprize-2023 winner.
$$
\sum_{l=1}^{2^{s-1}} lB_l
$$
This algorithm splits the buckets into multiple threads, computes the running sum of the points in each thread, multiplying each running sum by a required amount.
Problem
Current algorithm of bucket point reduction is not suitable for parallel computation. Instead, we should change this algorithm in a parallelized version.
Details
The
pBPR
(parallel Bucket Points Reduction) algorithm is originated from cuzk paper and we will take reference from zprize-2023 winner.This algorithm splits the buckets into multiple threads, computes the running sum of the points in each thread, multiplying each running sum by a required amount.
Acceptance criteria
bpr
in rust (host side).Next steps (optional)
This algorithm will be integrated in the future to make MSM work.
The text was updated successfully, but these errors were encountered: