Alexis Montoison
Alexis Montoison
We will drop support for Mac but I think it's fine. It never worked well and required sesuential threading.
MKL.jl is loading an LP64 interface whereas MKLSparse.jl is loading the ILP64 interface. We don't know how to fix the issue yet.
We can't set the ILP64 interface for MKLSparse.jl with the `__init__` function like [here](https://github.com/JuliaSparse/MKLSparse.jl/blob/master/src/MKLSparse.jl#L36-L39), because it's modified by MKL.jl. However, we could change the interface within [`mul!`](https://github.com/JuliaSparse/MKLSparse.jl/blob/master/src/matmul.jl#L27-L34). We can set...
The performance with the C API is worse than Fortran routines last time that I tested. I am at SIAM LA24 this week but I can review your PRs and...
@simonp0420 @TobiasHolicki @Leebre I released a version `2.0.0` of `MKLSparse.jl`. It uses the new API and fix this issue.
> > @mkrainiuk Any insight you have here might be valuable. > > The only one potential performance change I'd expect is when you compare 32bit integer API vs 64bit...
@chrhansk I just merged the Meson build system (release 2.1.0). ```shell meson setup builddir meson compile -C builddir meson install -C builddir ``` It compiles `libcutest_single.a` and `libcutest_double.a` in less...
I agree with Jari, I prefer to only keep the double precision version. Let's support only what is working. I remember that Dominique tried to use the single precision version...
> Hi Alexis, as I said before, sif files are hard coded in double precision, and I can't use preprocessor commands, it needs something like sed. Hi Nick, I think...
``` ../include/cutest.h(60): error: identifier "__float128" is undefined typedef __float128 quadreal; ``` The old Intel compilers on Windows don't like `__float128`.