Loading...
Please wait, while we are loading the content...
Similar Documents
Modèles et outils pour le déploiement d'applications de réalité virtuelle sur des architectures distribuées hétérogènes
| Content Provider | Semantic Scholar |
|---|---|
| Author | Jupertie, Sylvain |
| Copyright Year | 2007 |
| Abstract | Les applications de Realite Virtuelle (RV) requierent une puissance de calcul importante qui peut etre apportee par des architectures distribuees telles que les grappes de PC, des ensembles d'ordinateurs connectes par des reseaux performants, qui presentent des avantages en terme de cout, d'evolutivite et de puissance de calcul sur les calculateurs specialises traditionnellement utilises. Afin d'exploiter la puissance de ces architectures, une approche consiste a decomposer les applications en plusieurs composants qui sont ensuite deployes sur les differentes machines. Les performances de telles applications dependent alors des performances des materiels ainsi que des synchronisations entre les differents composants. Evaluer les performances d’une application de RV selon un deploiement donne consiste ensuite a observer si son execution permet l'interactivite. Si ce n’est pas le cas il faut alors envisager un autre deploiement. Cependant, cette recherche d'un deploiement repondant a ce critere par succession d’essais et d’erreurs est longue et fastidieuse et monopolise l'utilisation de l'architecture. Afin de reduire le temps d’elaboration d’un deploiement efficace, nous proposons de definir et d’utiliser un modele de performance base sur la modelisation de l’architecture, de l’application et de son deploiement. Dans un second temps, nous proposons d’utiliser la programmation par contraintes pour assister ou automatiser la resolution de notre probleme de deploiement a partir de contraintes issues de notre modele, des caracteristiques de l’architecture, et des performances attendues par l’utilisateur. Cette approche permet ainsi de repondre aux nombreuses questions que peut se poser un developpeur : Existe t'il un ou plusieurs deploiements de mon application permettant l'interactivite sur mon architecture ? Si oui, quels sont ils ? L'ajout de machines supplementaires permet il un gain de performances ? |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.univ-orleans.fr/lifo/Members/Sylvain.Jubertie/publications/pdf/these.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |