La modélisation informatique d'entités naturelles, comme par exemple les arbres, impose une importante restriction : le partage des ressources systèmes. Le temps CPU notamment, doit être par exemple, identique pour chaque entité.
Ce problème peut être résolu par plusieurs méthodes. Ce document présente l'ensemble des contraintes, des difficultés et des résultats intervenant lors de l'implémentation de L-systèmes, pour la modélisation architecturale d'arbres, ordonnancés par le scheduler même d'Unix, sous forme de threads.
Mots clés
L-système, thread, héliotropisme, modélisation informatique, évolution parallèle, temps réel, arbre.
Abstract
The data-processing modeling of natural entities, such as plants or trees, involve a significant restriction: the resource sharing. Time CPU in particular, must be for example, identical for each entity.
This problem can be solved by several methods. This document presents the whole of the constraints, the difficulties and the results intervening during the implementation of L-systems, for the architectural modeling of plants, scheduled by the Unix scheduler, in the form of threads.
Keywords
L-system, thread, heliotropism, unix, tree and plant modeling, real time, parallel evolution , time and ressources sharing.
julien michot 2006-08-05