JuliaGPU / GPUArrays.jl

Reusable array functionality for Julia's various GPU backends.
MIT License
316 stars 77 forks source link

Linear solvers #91

Open ChrisRackauckas opened 6 years ago

ChrisRackauckas commented 6 years ago

A_ldiv_B! and \ support for GPUArrays is pretty essential and I keep assuming it already exists.

simsurace commented 2 years ago

Would it be appropriate to add some overloads for Diagonal{AbstractGPUArray} analogous to those for cholesky I added here?

maleadt commented 2 years ago

Can you implement them using GPUArrays' abstractions, or a GPUArrays kernel? If so, then yes this would be a good fit here.

simsurace commented 2 years ago

Actually, for diagonal matrices we can just use broadcasting syntax. I'll open a PR.