Matrix
fms_blas
Our great sponsors
Matrix | fms_blas | |
---|---|---|
6 | 1 | |
28 | 3 | |
- | - | |
1.8 | 0.0 | |
almost 3 years ago | almost 2 years ago | |
C++ | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Matrix
fms_blas
-
Should C++ adopt a standard matrix container?
I do not have as much experience as you do, but I've written as simple BLAS wrapper for my own use. https://github.com/keithalewis/fms_blas One thing to keep in mind is the impedance mismatch between C++ and BLAS. Users must be aware of the memory required by BLAS routines in order to avoid copying/clobbering data.
What are some alternatives?
starlight - JS engine in Rust
matrix-sized - Generic matrix with statically known size and bindings to C++ linear algebra libraries (Eigen, Spectra).
bluebird - A work-in-progess programming language modeled after Ada and C++
monolish - monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture
server - CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
cpp-httplib - A C++ header-only HTTP/HTTPS server and client library
firefly-boot - Bootstrap compiler for Firefly
Vcpkg - C++ Library Manager for Windows, Linux, and MacOS
smalltalk - GNU Smalltalk is an implementation of the Smalltalk language
Linear-Algebra - Educational linear algebra algorithms
aulang - simple and fast scripting language
conan - Conan - The open-source C and C++ package manager