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
Some performance degrade after migrate Poseidon to plonky3 via command cargo bench --bench hashing --package poseidon -- --baseline baseline
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high mild
ceno hash single time: [829.54 ps 830.45 ps 831.39 ps]
change: [-0.0836% +0.1065% +0.2809%] (p = 0.25 > 0.05)
No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) high mild
3 (3.00%) high severe
ceno hash 2 to 1 time: [2.3006 ms 2.3010 ms 2.3014 ms]
change: [+41.410% +41.462% +41.509%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
4 (4.00%) high mild
3 (3.00%) high severe
ceno hash 60 to 1 time: [19.301 ms 19.306 ms 19.313 ms]
change: [+47.062% +47.137% +47.208%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
I think it might be expected due to plonky3 already migrate to poseidon2. We should have sub-task to upgrade poseidon2
With upgrade to plonky3 in unblock many benefits & optimisation possible.
RowMajorMatrix
and just import from plonky3 RowMajorMatrix, andRowMajorMatrix
to merkle tree via commitTODOs
- see comment Upgrade field lib to Plonky3 #806 (comment)
The text was updated successfully, but these errors were encountered: