Daniel Karrasch

Results 291 comments of Daniel Karrasch

I'm not sure we can get any further than #1500. In concatenation, anything that is not an `AbstractArray` is treated as a scalar of size `(1,)`. These methods were needed...

I agree. In JuliaLang/LinearAlgebra.jl#633 I think I was mislead by the specifics of the SVD.

IIRC then that commit doesn't change the behavior, it just avoids creating copies of arrays. Do you observe a difference in array size compared to, for instance, v1.11?

I'm not sure I'm following. This is a random matrix with a random spectrum, so it could be that there is one less eigenvalue in the unit disk. Or, maybe...

Ah, now I spotted the difference. Thanks!

How does that express itself in terms of performance? I guess the `summarysize` reflects the fact that the array was larger initially, but it was allocated in either case. I...

This may increase latency a bit, but should decrease allocations and potentially speed-up reading from the bands?

What are the improved runtimes?

> The third comment of [Reference-LAPACK/lapack#1183 (comment)](https://github.com/Reference-LAPACK/lapack/issues/1183#issuecomment-3748656316) gives a workaround. Shall we use it before LAPACK is updated? Yes.

Seems ready, doesn't it? I checked that there is no overhead in the wide rectangular case for the LAPACK case.