***UNCHECKED*** Temps de simu ?
Bonjour, En lien avec mon mail d'avant : on a donc défini une population très simple qui doit représenter du benthos sur notre zone d'étude. Un point un peu particulier est que cette pop a 200 zones pop (200 cellules de notre zone d'étude). Le point positif est que les simus tournent. Le point noir est que le temps de simulation de certaines est très élevé... tellement élevé en fait qu'on a l'impression que la simu s'est purement et simplement arrêtée en cours de route. Est-ce que cela peut venir de la taille des exports générés ? Par exemple pour la simu qui semble ne plus avancer le fichier results.mapped fait 320Mo. Est-il possible que le nombre de zones à gérer soit juste trop élevé, surtout quand il faut faire les intersections avec toutes les zones de pêche ? Ou le problème vient-il d'autre part ? En pièce jointe je mets les logs de trois simulations test que nous avons faites : - celle de 23h49 est celle qui ne s'est jamais terminée, ou je testais toutes les stratégies, ma pop de benthos et toutes les pops de poisson. - Celle de 9h24 a tourné vite, on n'y a testé aucune stratégie de pêche et uniquement la population de benthos. - Celle de 9h26 a tourné plus lentement, on y teste uniquement la population de benthos et les flottilles "drague" et "extraction" qui l'impactent. Peut-on trouver des solutions pour réduire les temps de simulation pour les simus où on veut tester toutes les flottilles et toutes les pops ? Loïc PS : après notre échange de mails de ce matin j'ai relancé une simu "complète" après avoir mis des return 0; dans les champs vides. Elle est est à Septembre 3 (sur 5 ans) après 4h de simu...
Bonjour,
En lien avec mon mail d'avant : on a donc défini une population très simple qui doit représenter du benthos sur notre zone d'étude. Un point un peu particulier est que cette pop a 200 zones pop (200 cellules de notre zone d'étude).
Le point positif est que les simus tournent. Le point noir est que le temps de simulation de certaines est très élevé... tellement élevé en fait qu'on a l'impression que la simu s'est purement et simplement arrêtée en cours de route. Ca vient de la fuite mémoire d'isis fish qui nous résiste toujours pour le moment. Normalement, après un pas de temps, on n'a plus besoin de sauvegarder un résultat en mémoire, alors que dans le cas actuel, Isis "semble" les conservers, mais on ne sais pas
Le 14/11/2013 14:17, Loic GASCHE a écrit : pourquoi :(
Est-ce que cela peut venir de la taille des exports générés ? Par exemple pour la simu qui semble ne plus avancer le fichier results.mapped fait 320Mo.
Non, les exports sont générés en fin de simulations.
Est-il possible que le nombre de zones à gérer soit juste trop élevé, surtout quand il faut faire les intersections avec toutes les zones de pêche ? Ou le problème vient-il d'autre part ?
C'est lié, car 200 zones, ca fait une matrice de dimension 200 * nombre de groupe * nombre de metier * nombre de strategie * nombre de pas de temps. C'est énorme, et il n'a y pas qu'une seule matrice comme ca. As-tu des résultats sélectionnés que tu pourrais exclure pour qu'ils ne les calcule pas ?
En pièce jointe je mets les logs de trois simulations test que nous avons faites : - celle de 23h49 est celle qui ne s'est jamais terminée, ou je testais toutes les stratégies, ma pop de benthos et toutes les pops de poisson.
- Celle de 9h24 a tourné vite, on n'y a testé aucune stratégie de pêche et uniquement la population de benthos.
- Celle de 9h26 a tourné plus lentement, on y teste uniquement la population de benthos et les flottilles "drague" et "extraction" qui l'impactent.
Peut-on trouver des solutions pour réduire les temps de simulation pour les simus où on veut tester toutes les flottilles et toutes les pops ?
On peux essayer d'augmenter la mémoire. Ca décalle le problème, mais les simulations iront peut etre jusqu'au bout. Dans les options, tu peux essayer en augmentant la mémoire de 'simulation.sub.max.memory'. Tu peux monter a 1500 en facilement, au dela, cela dépend de windows :( Si les simulations ne démarre plus, c'est que windows refuse d'allouer autant de mémoire. -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com
participants (2)
-
Eric Chatellier -
Loic GASCHE