On Monday, 10 October 2016 at 05:20:56 UTC, Martin Nowak wrote:
(after thinking a bit more) ... but Mir seems to rely in good part on templates, which makes pre-compiled libraries less effective. -- AndreiExactly, this is what I was wondering. Maybe it uses a finite set of precompilable kernels?
Well at least for gemm pointers to kernels are used, but they are still templated atm.
https://github.com/libmir/mir/blob/f7a904161df7af0a8443a0237a958460432f980c/source/mir/glas/internal/gemm.d#L97