-
Notifications
You must be signed in to change notification settings - Fork 27
[ODK] Meeting 2019 03 20
A. Breust edited this page Mar 20, 2019
·
1 revision
- refacto solve: fini
- ShapeFlags: avec surcharge de l'op ==
- état de la PR ready for review
- TODO: Cra -> ChineseRemainder
- TODO: ok pour l'ajout de Builder dans le nom des Builders mais Cra -> XXXCRABuilder (à la fin)
- Pb: segfault sur des solve -> ajouter une issue pour chaque pb
Dixon refacto: branch "dixon-refacto"
- commentaires explicatifs du monolithic solve (rational-solver.inl) -> nettoyage à faire (découper en morceaux, factoriser le codes, tester
- lifting container est bien factorisée
- mais le rational solver fait des duplications inutiles pour chaque cas (sparse, BB, dense)
- sortir le certif d'inconsistance
- faire une passe de nettoyage/ mise à jour par rapport aux fonctionnalités dans ffpack. A garder en tete pour le design:
- possibilité d'avoir une famille de vecteurs inconnus (matrix)
- hybrid CRT-Dixon -> matrix modulo différents premiers pour chaque colonne.
-
bench fgemv sur un gros multicoeur (hpac ou luke42)
- TODO: Utiliser -t pour fixer le nb de threads
- TODO: ajouter -g pour la grainsize
- TODO: rejouer les benchs
-
SG1: exposer paladin dans sage: in progress
- TODO: pb de compilation template, includes
-
SV3: TODO fusionner benchmark-dense-solve et benchmark-solve-cra et ajouter des options pour switcher entre les algos CRA/Dixon et Widemann/Dense/Sparse et MPI/Sequenitiel
- en cours: pb d'appels de solve avec certaines matrices.
- TODO: partir de la branche solve-refacto pour faire une branche bench-solve
- acces hpac: demander au service info pour renouveller ton mot de passe
- SG1: HZ + CP fgemm, PLUQ, etc avec paladin exposés dans sage: en cours
- SV3 à finir AB et HZ
- L1: AB + JGD
- D1: JGD+CP+AB+HZ plus tard