On Thursday, 2 April 2020 at 13:39:41 UTC, jmh530 wrote:
On Thursday, 2 April 2020 at 13:16:46 UTC, 9il wrote:
[snip]

For my work, I use `mir-blas` - ndslice bindings to CBLAS API. It is faster to write binding rather than finish BLAS implementation.

It is useful. And I think it is very promising for Dlang promotion and can really involve new companies. I will be happy to finish it if a company sponsors the work. Companies like CPU/GPU vendors or companies that require slim and fast BLAS implementation will win from this work. However, I have no idea how to sell mir-glas, it is more complex to find a client rather than finish it.

Can mir-glas be used as a replacement blas implementation for mir-lapack?

Yes (when finished). However, mir-lapack would need to link with a LAPACK library. For example, OpenBLAS can be compiled with LAPACK as a solid library. We can do the same. Actually, when the library is finished it can be available in the dub registry as well as it should be packed for Linux and windows as a standalone BLAS/LAPACK library with common API.

Reply via email to