-
Notifications
You must be signed in to change notification settings - Fork 27
[ODK] Meeting 2018 12 19
A. Breust edited this page Jan 9, 2019
·
1 revision
[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
En vue de debianisation: obligation de releaser les 3 libs ensembles.