NNPDF / pineappl

PineAPPL is not an extension of APPLgrid
https://nnpdf.github.io/pineappl/
GNU General Public License v3.0
13 stars 3 forks source link

Investigate `nano-gemm` crate to improve speed of linear algebra #290

Closed cschwan closed 1 month ago

cschwan commented 5 months ago

Some time ago I saw this blog post, https://sarah-ek.veganb.tw/blog/nano-gemm/, which shows a new implementation of matrix multiplication that's quite fast for our use case ('square', size = 50) and in particular faster than ndarray's by maybe 20%. We should investigate how to use the crate and see if that translates into faster evolution methods. The repository of nano-gemm is at https://github.com/sarah-ek/nano-gemm.