Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Le projet dtk-linear-algebra-dense est une bibliothèque logicielle dédiée à l'algèbre linéaire, offrant des fonctionnalités pour la résolution de systèmes d'équations linéaires, le calcul de déterminants et d'inverses de matrices, ainsi que la factorisation de matrices. Il est conçu pour les applications nécessitant des calculs de haute précision et des performances optimales.
- Ce projet implémente des algorithmes pour la résolution de systèmes d'équations, le calcul de valeurs et vecteurs propres, la transformation de matrices et la décomposition matricielle. Il fournit des fonctions pour travailler avec des matrices et des vecteurs, y compris la conversion entre formats denses et creux, la décomposition en valeurs singulières, la factorisation LU et Cholesky, et le calcul d'inverses.
- M4RI est une bibliothèque pour les calculs rapides avec des matrices denses sur F2. Elle fournit des fonctionnalités de base telles que l'addition, l'égalité, le stacking, le sous-matrices, la randomisation, ainsi que des algorithmes asymptotiquement rapides pour la multiplication matricielle, la décomposition PLE, la résolution de systèmes linéaires et la factorisation LU.
- Mini-chameleon est un solveur de calcul dense linéaire à but éducatif. Il fournit actuellement des pilotes, tandis que les routines de calcul réelles doivent encore être implémentées. L'objectif est de mettre en œuvre un produit matrice-matrice dense et une factorisation LU, en ciblant initialement une mise en œuvre séquentielle, suivie d'une version SIMD, d'une version OpenMP partagée en mémoire, d'une version MPI à mémoire distribuée, d'une version MPI+OpenMP et d'une version basée sur un runtime (StarPU).
- La boîte à outils FAuST est un framework C++ général conçu pour factoriser des matrices d'intérêt en plusieurs facteurs éparses. Il contient un code C++ template CPU/GPU et un wrapper Matlab. Un wrapper Python est également disponible. Les algorithmes implémentés ici sont décrits en détail dans [1]- Le Magoarou.
- Le projet cmake_external_openblas est une bibliothèque d'accélération de calculs numériques basée sur OpenBLAS. Elle permet d'effectuer des opérations matricielles et linéaires intensives, telles que la décomposition LU, QR ou la factorisation de Cholesky, avec une haute performance et une faible consommation de mémoire.
10 initiatives
10