On Sunday, 1 March 2020 at 20:58:42 UTC, p.shkadzko wrote:
Hello again,Thanks to previous thread on multidimensional arrays, I managed to play around with pure D matrix representations and even benchmark a little against numpy:[...]
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 .