Comments (4)
Hi, I did some sparse benchmarking:
https://j-fu.github.io/marginalia/julia/scalingtest/
IMHO performance quite a bit depends on structural info, eg 1D/2D/3D. The kron trick used in the notebook gives reasonably typical matrices for scalar FD/FV/FE.
Just gone cycling - will be back at my computer next week.
from linearsolve.jl.
That would be good to add to the SciMLBenchmarks as well. Could you take the time to PR it today? Shouldn't take more than an hour. I'd still like to see other sparse matrices in a benchmarkable format in order to setup a better default algorithm, but the scaling PDE ones are definitely useful.
from linearsolve.jl.
Already on my smartphone... Will PR when I'll be back.
from linearsolve.jl.
See #365
from linearsolve.jl.
Related Issues (20)
- AOCL wrappers for faster sparse and dense operations on AMD CPUs
- ERROR: Failed to precompile LinearSolve HOT 4
- Handle StaticArrays.jl HOT 2
- Cache initialization of default algorithms HOT 4
- LinearSolve Load Error HOT 5
- test failure static arrays on windows
- Precompilation fails everytime julia v1.10 is restarted. HOT 10
- Using preconditioners in the adjoints of a linear solve HOT 1
- Fix Enzyme integration following minimal example HOT 2
- Allow Metal 1.0? HOT 5
- Krylov not converting to vector HOT 1
- LinearSolve with SciMLSensitivity Solution Handling Requires sol.u HOT 1
- Ginkgo wrapper
- Direct and Iterative eigensolvers
- Don't select an algorithm for SVDFactorization HOT 3
- `QRFactorization` throws when given singular matrices HOT 1
- Which solver was actuallly used? HOT 1
- add choleskyqr factorization methods HOT 2
- LinearSolve with PardisoJL() doesn't return the expected result HOT 2
- Custom linear solve documentation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from linearsolve.jl.