Skip to content

[ODK] Meeting 2019 01 10

A. Breust edited this page Jan 17, 2019 · 2 revisions

ODK Linbox meeting 2019-01-10 CR

Zhu

  • OpenMP
    • remplacer le système de section critiques par une boucle for avec tasks
      • fait pour omp mpi et hybrideOMP-MPI
    • generation des nombres premiers dans l'hybride: créer un generateur dans chaque process, masqué par son rank et size,
    • utiliser une itération déterministe (par défaut pour l'instant, puis à parametrer avec les tag)
    • ajouter une exception "not enough primes"
    • passer OMP->paladin
    • openmp pur: passer en parallel for aussi puis paladin
    • si on enleve les sections critiques de omp pur, on perd 5% de perfs car la reconstruction est sequentielle à la fin
      • implémenter une reconstruction parallele (pas prioritaire)

Alexis

  • merged hadamard still need some corrections
    • replace pow->1<<
    • use double everywhere for bounds
    • compute 2^ceil(logbound) when calling rational solver
    • (all together) [R1] cleanup rational-reconstruction (>6 variants)
  • [SV1] pas retouché depuis l'automne: à reprendre
  • [SV2] à faire
  • [L1] reportée à fevrier-mars

Replanning à faire la semaine prochaine

Clone this wiki locally