oneAPI.jl icon indicating copy to clipboard operation
oneAPI.jl copied to clipboard

[oneMKL] Interface lapack routines

Open amontoison opened this issue 2 years ago • 7 comments

@kballeda @pengtu I wrapped additional LAPACK routines but I have some errors during the compilation. Do you also have this issue?

Update: The culprit was my local Intel compiler v2023.2.0 that was used. I'm able to compile with the compile installed by Conda.

amontoison avatar Oct 18 '23 18:10 amontoison

@kballeda I added more LAPACK routines and updated support.toml for the wrappers of your PR #348.

amontoison avatar Oct 18 '23 23:10 amontoison

@kballeda I added more LAPACK routines and updated support.toml for the wrappers of your PR #348.

@amontoison Thanks for adding ormqr, unmqr, orgqr, ungqr primitives to the list. It's good to have tests for these primitives in test/onemkl.jl.

kballeda avatar Oct 19 '23 05:10 kballeda

I will add some tests asap. What can we do to fix CI?

amontoison avatar Oct 19 '23 07:10 amontoison

I will add some tests asap. What can we do to fix CI?

@amontoison https://github.com/JuliaGPU/oneAPI.jl/issues/357 - Discussion on this topic

kballeda avatar Oct 19 '23 09:10 kballeda

@pengtu @kballeda I have a segmentation fault when I try to call a LAPACK routine like getrf!. Do you have an idea of what is the issue? Do I allocate and use correctly the buffer?

amontoison avatar Feb 29 '24 22:02 amontoison

I added you to the oneAPI.jl team; feel free to merge whenever this is ready and passes CI.

maleadt avatar Mar 21 '24 08:03 maleadt

I added you to the oneAPI.jl team; feel free to merge whenever this is ready and passes CI.

Thanks @maleadt!

amontoison avatar Mar 21 '24 15:03 amontoison