C++ Linear Algebra

Open-source C++ projects categorized as Linear Algebra Edit details

Top 11 C++ Linear Algebra Projects

  • taco

    The Tensor Algebra Compiler (taco) computes sparse tensor expressions on CPUs and GPUs (by tensor-compiler)

    Project mention: Qué tire la primer piedra, aquien no le ha pasado así....? | reddit.com/r/mexico | 2022-07-14
  • ginkgo

    Numerical linear algebra software package (by ginkgo-project)

    Project mention: Incorporating abidiff into CI? | reddit.com/r/cpp | 2021-11-28

    I had exactly the same thought after watching the video (though I wanted to do this for a while anyways) and did exactly that :) I found it interesting to see how different changes impact the ABI of our library, even though we don't promise ABI compatibility or anything. We add the head of the diff part to a PR comment, and store everything else as a build artifact. See the corresponding PR here: https://github.com/ginkgo-project/ginkgo/pull/922

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • kokkos-kernels

    Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels

  • monolish

    monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture

  • Matrix

    Easy-to-use Scientific Computing library in/for C++ available for Linux and Windows. (by mlcpp)

  • itpp

    IT++ library mirror/fork. C++ library of mathematical, signal processing and communication classes and functions.

  • Linear-Algebra

    Educational linear algebra algorithms

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • matrixop

    My personal matrix algebra library.

    Project mention: A C/C++ library to manage matrices computations | reddit.com/r/C_Programming | 2022-01-26
  • matrix-sized

    Generic matrix with statically known size and bindings to C++ linear algebra libraries (Eigen, Spectra).

  • fms_blas

    Lightweight BLAS (and some LAPACK) wrapper.

    Project mention: Should C++ adopt a standard matrix container? | reddit.com/r/cpp | 2021-12-20

    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.

  • kronmult993

    CPU and GPU implementations of kronmult.

    Project mention: Notational Intelligence | news.ycombinator.com | 2022-01-08
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-14.

C++ Linear Algebra related posts


What are some of the best open-source Linear Algebra projects in C++? This list will help you:

Project Stars
1 taco 1,000
2 ginkgo 231
3 kokkos-kernels 176
4 monolish 172
5 Matrix 20
6 itpp 18
7 Linear-Algebra 5
8 matrixop 4
9 matrix-sized 0
10 fms_blas 0
11 kronmult993 0
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives