-
Notifications
You must be signed in to change notification settings - Fork 93
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
ColumnOps #459
ColumnOps #459
Conversation
Your org has enabled the Graphite merge queue for merging into devAdd the label “merge-queue” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. You must have a Graphite account in order to use the merge queue. Sign up using this link. |
919aedf
to
87f6b9f
Compare
7ee60e5
to
ef4fa7b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 9 of 12 files at r1, 3 of 3 files at r2, all commit messages.
Reviewable status: all files reviewed, 2 unresolved discussions (waiting on @spapinistarkware)
src/core/backend/mod.rs
line 18 at r2 (raw file):
} pub trait ColumnOps<T> {
We are defining columns only for felts, right?
Suggestion:
F: Field
src/core/backend/avx512/mod.rs
line 63 at r2 (raw file):
} impl FieldOps<BaseField> for AVX512Backend {
Consider moving this to the avx field file.
Code quote:
impl FieldOps<BaseField> for AVX512Backend {
87f6b9f
to
686f51a
Compare
ef4fa7b
to
2029486
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewable status: 10 of 15 files reviewed, 2 unresolved discussions (waiting on @shaharsamocha7)
src/core/backend/mod.rs
line 18 at r2 (raw file):
Previously, shaharsamocha7 wrote…
We are defining columns only for felts, right?
If it's only for felts, that it would be more sensible to add this in FieldOps.
I think there's also value in other columns. For Hashes, and twiddle factors (which are not reduced, and hence, not BaseField)
src/core/backend/avx512/mod.rs
line 63 at r2 (raw file):
Previously, shaharsamocha7 wrote…
Consider moving this to the avx field file.
Noted.
don't think there enough to put there just yet.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## spapini/03-07-Use_precomputed_twiddles_in_avx #459 +/- ##
==============================================================================
Coverage 95.56% 95.56%
==============================================================================
Files 56 57 +1
Lines 8870 8870
Branches 8870 8870
==============================================================================
Hits 8477 8477
Misses 345 345
Partials 48 48 ☔ View full report in Codecov by Sentry. |
14ccf9d
to
0857a54
Compare
62f5464
to
ecb2f1f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 4 of 5 files at r3, 2 of 2 files at r4, all commit messages.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @spapinistarkware)
src/core/backend/mod.rs
line 18 at r2 (raw file):
Previously, spapinistarkware (Shahar Papini) wrote…
If it's only for felts, that it would be more sensible to add this in FieldOps.
I think there's also value in other columns. For Hashes, and twiddle factors (which are not reduced, and hence, not BaseField)
Now I see why they are not BaseField...
0857a54
to
6accca8
Compare
ecb2f1f
to
7d28e90
Compare
6accca8
to
db9ada9
Compare
7d28e90
to
94c9764
Compare
db9ada9
to
35466f9
Compare
94c9764
to
a5d12a1
Compare
35466f9
to
7b2d0e0
Compare
a5d12a1
to
ff17df0
Compare
7b2d0e0
to
b710ea6
Compare
ff17df0
to
47457bc
Compare
b710ea6
to
917bf93
Compare
47457bc
to
8dc0d9a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 4 of 4 files at r5, all commit messages.
Reviewable status: complete! all files reviewed, all discussions resolved (waiting on @spapinistarkware)
917bf93
to
cb666dd
Compare
8dc0d9a
to
47b337c
Compare
cb666dd
to
7cf3a4c
Compare
47b337c
to
874d486
Compare
7cf3a4c
to
3664014
Compare
874d486
to
53ef116
Compare
Merge activity
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 5 of 5 files at r6, all commit messages.
Reviewable status: complete! all files reviewed, all discussions resolved (waiting on @spapinistarkware)
<!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/starkware-libs/stwo/459) <!-- Reviewable:end -->
3664014
to
882e7f6
Compare
53ef116
to
a265fbb
Compare
This change is