M. Contraintes-du, 101 11.3.2 Calcul des charges sur les processeurs, p.102

C. D. Dans-ce-chapitre-nous-proposons-de-modéliser-notreprobì-eme-de-placement-sous-forme-d-'un, une part nous disposons d'une architecture donnée, d'autre part nous avons une application fournie par le développeur Notre objectif est de trouver une affectation de chaque composant de l'application sur un processeur de l'architecture. Pour cela, nous utilisons dans cette approche le principe d'allocation décritdécrità la section 8.2 et non pas la modélisation de l'ordonnanceur du noyau Linux. Le développeur doit donc choisir les performances de son application en fixant les temps d'itération des composantes synchrones de son application, pour fixer leurs fréquences, ainsi que les temps d'exécution concurrente pour chacun des modules, de manì erè a respecter une certaine latence c'estàestà dire le temps que met une information pourêtrepourêtre traitée par les composants et transmise entre eux. Pour chaque module il est ainsi possible de choisir un temps d'exécution concurrente compris entre le temps d'itération de la composante Bibliographie [1] The FlowVR library

A. Alexandrov, M. F. Ionescu, K. E. Schauser, and C. Scheiman, LogGP, Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures , SPAA '95, pp.71-79, 1997.
DOI : 10.1145/215399.215427

J. Allard, FlowVR : calculs interactifs et visualisation sur grappe, Thèse de doctorat, 2005.
URL : https://hal.archives-ouvertes.fr/tel-00120650

J. Allard, V. Gouranton, L. Lecointre, S. Limet, E. Melin et al., FlowVR: A Middleware for Large Scale Virtual Reality Applications, Proceedings of Euro-par, 2004.
DOI : 10.1007/978-3-540-27866-5_65

URL : https://hal.archives-ouvertes.fr/hal-00085302

J. Allard, V. Gouranton, and E. Melin, Raffin : Parallelizing pre-rendering computations on a Net Juggler PC cluster, 2002.

J. Allard, C. Ménier, and E. Boyer, Raffin : Running large VR applications on a PC cluster : the FlowVR experience, Proceedings of EGVE/IPT 05, 2005.

M. Ammi and A. Ferreira, Virtualized reality interface for tele-micromanipulation, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004, 2004.
DOI : 10.1109/ROBOT.2004.1307481

A. L. Ananda, B. H. Tay, and E. K. , A survey of asynchronous remote procedure calls, ACM SIGOPS Operating Systems Review, vol.26, issue.2, pp.92-109, 1992.
DOI : 10.1145/142111.142121

B. Arnaldi, P. Fuchs, and J. Tisseau, Le traité de la réalité virtuelle, 2003.

N. Barnier and P. Brisset, Rivì ere : Slot allocation with constraint programming : Models and results, the Fourth International Air Traffic Management R&D Seminar ATM, 2001.

N. Beldiceanu, M. Carlsson, and J. Rampon, Global constraint catalog, p.5, 2005.
URL : https://hal.archives-ouvertes.fr/hal-00485396

A. Bierbaum, C. Just, P. Hartling, K. Meinert, A. Baker et al., VR juggler, ACM SIGGRAPH ASIA 2008 courses on, SIGGRAPH Asia '08, p.89, 2001.
DOI : 10.1145/1508044.1508086

D. P. Bovet and M. Cesati, Understanding the Linux Kernel, 2005.

G. Cavalheiro, F. Galilee, and J. Roch, Athapascan-1 : Parallel programming with asynchronous tasks, Proceedings of the Yale Multithreaded Programming Workshop, 1998.

C. Cruz-neira, D. J. Sandin, T. A. Defanti, R. V. Kenyon, and J. C. Hart, The CAVE: audio visual experience automatic virtual environment, Communications of the ACM, vol.35, issue.6, 1992.
DOI : 10.1145/129888.129892

E. David, R. M. Culler, D. A. Karp, A. Patterson, K. E. Sahay et al., LogP : Towards a realistic model of parallel computation, pp.1-12, 1993.

F. Devillers, S. Donikian, F. Lamarche, and J. , A programming environment for behavioural animation, The Journal of Visualization and Computer Animation, vol.19, issue.5, pp.263-274, 2002.
DOI : 10.1002/vis.295

URL : https://hal.archives-ouvertes.fr/inria-00432193

S. Donikian, A. Chauffaut, T. Duval, and R. Kulpa, GASP: from modular programming to distributed execution, Proceedings Computer Animation '98 (Cat. No.98EX169), 1998.
DOI : 10.1109/CA.1998.681911

URL : https://hal.archives-ouvertes.fr/inria-00534149

J. M. Vincent, F. Zara, and F. , Faure : Physical cloth simulation on a pc cluster, Eurographics Workshop on Parallel Graphics and Visualization, 2002.

P. Fuchs, G. Moreau, and J. Tisseau, Le traité de la réalité virtuelle, pp.335-368, 2007.

R. Gaugne, S. Jubertie, and S. Robert, Distributed multigrid algorithms for interactive scientific simulations on clusters, Online Proceeding of the 13th International Conference on Artificial Reality and Telexistence, 2003.
URL : https://hal.archives-ouvertes.fr/hal-00085664

A. Henderson, The ParaView Guide, 2004.

T. C. Hudson, A. Seeger, H. Weber, J. Juliano, and A. T. Helser, VRPN : a device-independent, network-transparent VR peripheral system, ACM Symposium on Virtual Reality Software & Technology, 2001.

B. Raffin and J. , Lesage : A hierarchical programming model for large parallel interactive applications, Proceedings of IFIP International Conference on Network and Parallel Computing, 2007.

S. Jubertie, E. Hamid, and R. Arabnia, Multiple networks for heterogeneous distributed applications, Proceedings of PDPTA'07, pp.415-424, 2007.
URL : https://hal.archives-ouvertes.fr/hal-00464351

S. Jubertie, Melin : Performance prediction for mappings of distributed applications on pc clusters, Proceedings of IFIP International Conference on Network and Parallel Computing, 2007.

G. Loh, A critical assessment of logp : Towards a realistic model of parallel computation, 2000.

D. Margery, Environnement logiciel temps-réel distribué pour la simulation sur réseau de PC, Thèse de doctorat, 2001.

D. Margery, B. Arnaldi, A. Chauffaut, S. Donikian, T. Duval et al., Open- MASK : Multi-Threaded or Modular Animation and Simulation Kernel or Kit : a General Introduction, 2002.

E. Melin, Traitement de l'Irrégularité dans la Parallélisation de Code Séquentiel par Distribution des Données, Thèse de Doctorat d'Université, 1998.

E. C. Olson, Cluster juggler ? pc cluster virtual reality, 2002.

X. Rebeuf, Un modèle de coût symbolique pour les programmes paralléles asynchronesàasynchronesà dépendances structurées, Thèse de Doctorat d'Université, 2000.

L. José, C. Roda, D. Rodríguez, F. González-morales, and . Almeida, Predicting the execution time of message passing models. Concurrency -Practice and Experience, pp.461-477, 1999.

B. Schaeffer and C. Goudeseune, Syzygy: native PC cluster VR, IEEE Virtual Reality, 2003. Proceedings., 2003.
DOI : 10.1109/VR.2003.1191116

W. Schroeder, K. Martin, and B. Lorensen, The Visualization Toolkit. Kitware, Inc. publishers, 3 ´ edition, 2004.

C. Schulte and G. Tack, Views and iterators for generic constraint implementations, Recent Advances in Constraints, pp.118-132, 2006.

C. Shaw, M. Green, J. Liang, and Y. Sun, Decoupled simulation in virtual reality with the MR toolkit, ACM Transactions on Information Systems, vol.11, issue.3, pp.287-317, 1993.
DOI : 10.1145/159161.173948

C. Shaw, J. Liang, M. Green, and Y. Sun, The decoupled simulation model for virtual reality systems, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '92, pp.321-328, 1992.
DOI : 10.1145/142750.142824

J. Stam, Real-time fluid dynamics for games, Proceedings of the Game Developer Conference, 2003.

S. Andrew, Tanenbaum : Modern Operating Systems, 2001.

V. Tanriverdi, J. K. Robert, and . Jacob, VRID, Proceedings of the ACM symposium on Virtual reality software and technology , VRST '01, pp.175-182, 2001.
DOI : 10.1145/505008.505042

A. R. Tripathi and T. Noonan, Design of a Remote Procedure Call system for objectoriented distributed programming. Software-Practice and Experience, pp.23-48, 1998.

G. Leslie, Valiant : A bridging model for parallel computation, Commun. ACM, vol.33, issue.8, pp.103-111, 1990.