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

Adapt to new LinearAlgebra.generic_*mul! interface

Open dkarrasch opened this issue 1 year ago • 0 comments

This is a companion PR to https://github.com/JuliaLang/julia/pull/52439. There, we avoid constructing MulAddMul objects, which are, however, used here in the most generic multiplication kernel. Along the way, I rearranged the call chain slightly to avoid unpacking already existing MulAddMul objects, just to reconstruct it within the multiplication kernel.

dkarrasch avatar Feb 28 '24 18:02 dkarrasch