-
Notifications
You must be signed in to change notification settings - Fork 27
[ODK] Meeting 2019 01 10
A. Breust edited this page Jan 17, 2019
·
2 revisions
ODK Linbox meeting 2019-01-10 CR
- 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)
- remplacer le système de section critiques par une boucle for avec tasks
- 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