Skip to content

[ODK] Meeting 2019 02 13

A. Breust edited this page Feb 13, 2019 · 1 revision

ODK Linbox meeting 2019-02-13 CR

Alexis

  • pb du générateur heuristique: ne détecte pas qu'un nb tiré a déjà été pris car pas de progress.
    • implementer un order_set pour vérifier si on l'a déjà tiré.
  • hadamard local en PR -> reduit le nb d'iterations
  • OMP: completement passé en taches (branche solveCRA-paladin avec Zhu)
  • SV1-SV2 -> bientôt fini.
    • finir SV1-SV2 et SV3 minimaliste (JGD)
    • Comportement en cas de sol impossible -> exception

JGD

  • Benchsolve: pour éviter le RandomMatrixWithRank sur ZRing (trop cher et pas de controle sur la taille des coeffs), faire une while loop tant que systeme inconsistent ou infinité de sol et utiliser frand (info remontée dans les champs de la méthode)

Zhu

  • finir la branch pure MPI et dans master (Review à faire)
  • paladin ( à reprendre quand on aura avancé sur le reste).

A commencer à regarder:

  • fgemv parallel parallélisé selon les lignes [Zhu] : étudier les pfgemm_variants et ajouter si besoin un Cutting strategy Row, pour définir un pfgemv avec découpe selon les lignes de A.
  • à faire tourner mod p^2 ?
  • faire remonter l'interface pour que LinBox l'utiliser dans le lifting container.
  • voir avec Pascal sur le statut apply.h
Clone this wiki locally