On Tuesday, 3 March 2020 at 10:25:27 UTC, maarten van damme wrote:
it is difficult to write an efficient matrix matrix
multiplication in any language. If you want a fair comparison,
implement your naive method in python and compare those timings.
Op di 3 mrt. 2020 om 04:20 schreef 9il via Digitalmars-d-learn
< digitalmars-d-learn@puremagic.com>:
On Sunday, 1 March 2020 at 20:58:42 UTC, p.shkadzko wrote:
> [...]
Matrix multiplication is about cache-friendly blocking.
https://www.cs.utexas.edu/users/pingali/CS378/2008sp/papers/gotoPaper.pdf
`mir-blas` package can be used for matrix operations for
ndslice.
`cblas` - if you want to work with your own matrix type .
Yeah, got it. After some reading, I understand that's not trivial
once bigger matrices are involved.