ArrayLayouts.jl
ArrayLayouts.jl copied to clipboard
A Julia package for describing array layouts and more general fast linear algebra
I notice that `copyto!` sometimes allocates. I guess this could be avoided by simply adding `@inline` in front of the `copyto!`s? Here is an example with BlockArrays: ```julia using BenchmarkTools...
Currently, there are method ambiguities on v1.10, because of which these paths were not being tested. These ambiguities are resolved on the currently nightly, which reveals a stack-overflow in these...
```julia julia> using BandedMatrices, LinearAlgebra julia> A = brand(10, 10, 2, 2); julia> lu(A) # seems fine BandedMatrices.BandedLU{Float64, BandedMatrix{Float64, Matrix{Float64}, Base.OneTo{Int64}}} L factor: 10×10 Matrix{Float64}: 1.0 0.0 0.0 0.0 …...
Hi, perhaps I do not understand something about how `ArrayLayouts` are supposed to work and be used, but it seems that BLAS matrix multiplication (both `default_blasmul!` and `tiled_blasmul!`) is very...