Skip to content

[ODK] Meeting 2018 12 19

A. Breust edited this page Jan 9, 2019 · 1 revision

ODK LinBox meeting 2018-12-19

Avancement

[M3] (solve cra MPI)

  • bug mpi plantait au bout 3000 iter -> n'existe plus après un update system et reboot -> probalement lié à un pb du système.
  • testé avec le nouveau Hadamard d'Alexis -> marche
  • cleanup satisfaisant (voir les noms), près un merge dans solve-mpi-cra d'Alexis).

[M4] (cra openmp) Rappel: segfault dans le test non-coprime -> mise en section Critique -> ok sans perte de perfs

  • ne devrait pas avoir besoin de cette section critique car les nombres sont coprimes par construction des maskedPrimeGenerator
  • bug à corriger: remplacer maxthreads par numthreads dans une section parallele (sinon, pb quand numthreads>nb cores)
  • restructuration:
    • ne pas utiliser une granularité 8 arbitraire
    • à la place, remplacer while par for
    • demande d'avoir une classe cra-omp specialisee pour un builder full
    • ecrire ce code dans une specialisation du cra-domain-omp pour un full builder.
    • ajouter une feature dans le constructeur cra-domain full qui retourne un nb d'iteration à faire
      • =>besoin d'un getBit dans prime-iter
      • => faire un parallel for ou un for avec tasks sur le nb d'iterations
      • => prépare M4

Upcoming releases

En vue de debianisation: obligation de releaser les 3 libs ensembles.

Clone this wiki locally