We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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?
to your account
P1674R0 Evolving a Standard C++ Linear Algebra Library from the BLAS (Mark Hoemmen, Daisy Hollman, Christian Trott)
The text was updated successfully, but these errors were encountered:
This R0 needs to be forwarded by some/all of the relevant SGs before going to LEWG for design review. Removing the LEWG label.
Sorry, something went wrong.
Mark, if you want some early design review, we can look at this in LEWGI.
Cologne 2019-07 LEWGI Minutes
P1673R0 & P1674R0 C++ BLAS Library: Design Feedback
Champion: Christian Trott
Minute Taker: Tobias Loew
Start Overview: 07-16 8:52
Start Review: 9:20
Algorithms are parameterized on a concept, iterators. The proposed linear algebra algorithms are parameterized on a concrete view type, mdspan.
Do people need to spell scaled_scalar? Can it just be an implementation-defined type with certain properties.
SG1 needs to review this from a parallelization/vectorization angle.
How should we handle outputs in the API?
Explore a range-style lazy view API.
CONSENSUS: Bring a revision of P1673R0, exploring conceptification of mdspan and a range-style lazy API, to LEWGI for further design feedback.
This is informative, so not needed for additional LEWGI review.
P1674R1 Evolving a Standard C++ Linear Algebra Library from the BLAS (Mark Hoemmen, Daisy Hollman, Christian Trott)
P1674R2 Evolving a Standard C++ Linear Algebra Library from the BLAS (Mark Hoemmen, Daisy Hollman, Christian Trott)
Removing the SG6 tag as discussed with Mark.
No branches or pull requests