commit:2014:10_09
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
commit:2014:10_09 [2014/10/09 13:15] – crutzen | commit:2014:10_09 [2014/10/09 13:18] – crutzen | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======Commit 2014-10-09====== | + | =======Commit 2014-10-09======= |
- | =====Concurrence de la base de données DBSet===== | + | ======Concurrence de la base de données DBSet====== |
Ce commit s’inscrit dans la poursuite du travail de parallélisation du code METAFOR et //a fortiori// dans la chute drastique du temps CPU des simulations de profilage. | Ce commit s’inscrit dans la poursuite du travail de parallélisation du code METAFOR et //a fortiori// dans la chute drastique du temps CPU des simulations de profilage. | ||
- | ====Introduction==== | + | =====Introduction===== |
Pour rappel, le commit 2089 s’était concentré essentiellement sur les problèmes manifestes de performances de l’assemblage de la matrice de raideur structurale en parallèle, constatés étonnement suite au commit 2071. Ceux-ci provenaient notamment de la compétition entre les threads OpenMP et tbb. | Pour rappel, le commit 2089 s’était concentré essentiellement sur les problèmes manifestes de performances de l’assemblage de la matrice de raideur structurale en parallèle, constatés étonnement suite au commit 2071. Ceux-ci provenaient notamment de la compétition entre les threads OpenMP et tbb. | ||
Line 15: | Line 15: | ||
Néanmoins, malgré ce regain de performances, | Néanmoins, malgré ce regain de performances, | ||
- | ====DBSet==== | + | =====DBSet===== |
Des analyses ont été menées avec l’Amplifier du Parallel Studio. Elles ont pointé des problèmes de performances vers la base de données, largement sollicitée par la convection désormais parallélisée. La synchronisation des threads par le spin mutex défini dans la méthode '' | Des analyses ont été menées avec l’Amplifier du Parallel Studio. Elles ont pointé des problèmes de performances vers la base de données, largement sollicitée par la convection désormais parallélisée. La synchronisation des threads par le spin mutex défini dans la méthode '' | ||
Line 33: | Line 33: | ||
{{ : | {{ : | ||
- | ====Divers==== | + | =====Divers===== |
* Le timer '' | * Le timer '' | ||
Line 39: | Line 39: | ||
* Correction d’un problème de visualisation sur les splines. | * Correction d’un problème de visualisation sur les splines. | ||
* Multiples inclusions de tbb dans les '' | * Multiples inclusions de tbb dans les '' | ||
+ | |||
+ | ===== Fichiers ajoutés/ | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | --- // | ||
+ | |||
commit/2014/10_09.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1