Laboratoire d’Analyse et d’Architecture des Systèmes
O.BRUN, J.M.GARCIA
RST
Manifestation avec acte : Colloque Francophone sur la Modélisation des Systèmes Réactifs (MSR'2001), Toulouse (France), 17-19 Octobre 2001, pp.117-132 , N° 01633
Diffusable
49926V.TEULIERE, O.BRUN
RST
Manifestations avec acte à diffusion limitée : Journées Doctorales d'Automatique (JDA'2001), Toulouse (France), 25-27 Septembre 2001, pp.99-104 , N° 01637
Diffusable
49985J.M.GARCIA, D.GAUCHARD, O.BRUN, P.BACQUET, J.SEXTON, E.LAWLESS
RST, DELTA, Trinity
Revue Scientifique : Réseaux et Systèmes Répartis. Calculateurs Parallèles. Performances des réseaux et systèmes, Vol.13, N°6, pp.635-664, 2001 , N° 01660
Diffusable
101283T.MONTEIL, J.M.GARCIA, O.BRUN
AND
Manifestations avec acte à diffusion limitée : Ecole d'hiver iHPerf 2000 : Applications Hautes Performances, Aussois (France), 4-8 Décembre 2000, pp.157-175 , N° 00592
Diffusable
43012O.BRUN, J.M.GARCIA
ANTD
Revue Scientifique : Journal of Applied Probability, Vol.37, N°4, pp.1092-1098, Décembre 2000 , N° 00611
Diffusable
44891V.TEULIERE, O.BRUN
AND
Rapport LAAS N°00497, Novembre 2000, 26p.
Diffusable
41932D.GAUCHARD, C.FOURNIE, T.MONTEIL, B.LECUSSAN, O.BRUN, J.M.GARCIA
CERT, AND
Manifestations avec acte à diffusion limitée : 1st Myrinet User Group Conference (MUG'2000), Lyon (France), 28-29 Septembre 2000, pp.29-34 , N° 00279
Diffusable
42249O.BRUN, J.M.GARCIA
AND
Manifestations avec acte à diffusion limitée : 14th International Symposium of Mathematical Theory of Networks and Systems (MTNS'2000), Perpignan (France), 19-23 Juin 2000, 5p. , N° 00441
Diffusable
41404O.BRUN
AND
Doctorat : Doctorat, Université Paul Sabatier, Toulouse, 25 Janvier 2000, N°3636, 197p., Président: G.AUTHIE, Rapporteurs: C.ROUCAIROL, J.LABETOULLE, Examinateurs: P.BACQUET, G.BERNARD, P.MAHEY, Directeur de thèse: JM.GARCIA , N° 00038
Diffusable
Plus d'informations
L'interconnexion de ressources de calcul réparties sur différents sites par des réseaux longue distance à haut débit permet aujourd'hui de réaliser des plates-formes de calcul intensif pouvant atteindre plusieurs teraflops. L'exploitation efficace de telles architectures suppose l'utilisation de politiques de gestion des ressources permettant de dégager la puissance maximale disponible à tout instant. La complexité dans l'étude de telles politiques provient du caractère dynamique et aléatoire des accès concurrents aux ressources. Les travaux développés dans cette thèse se décomposent en 2 niveaux de problématique: la conception et l'exploitation optimale du réseau d'interconnexion inter-sites (dimensionnement, routage, modélisation des trafics) et l'exploitation optimale des ressources de calcul et de mémoire par les tâches des applications parallèles (placement de tâches, équilibrage de charge, adaptation du nombre de processeurs, gestion mémoire). Nous développons plusieurs modèles (linéaires et non-linéaires) pour la résolution du dimensionnement et du routage optimal dans les anneaux longue distance SDH. Ensuite, à partir de l'étude fine de plusieurs types de files d'attente, nous développons les équations différentielles régissant l'état moyen du système. Ces équations permettent de bâtir un modèle général dynamique du trafic dans les réseaux à commutation de paquets et à commutation de circuits multi-classes. Nous démontrons notamment de nouveaux résultats théoriques pour les files M/D/1/N. Sur la base de ces modèles généraux, nous résolvons le problème du routage optimal à travers des topologies quelconques et nous montrons que certaines approches classiques pour les machines parallèles sont très loin de l'optimum. Nous résolvons le problème de placement optimal de tâches en tenant compte de l'hétérogénéité des réseaux et de la charge dynamique du système. Nous étudions ensuite théoriquement le problème de l'équilibrage de charge optimal pour des méthodes itératives partitionnées. Cette partie se termine par l'étude du nombre de processeurs devant être alloués à plusieurs applications parallèles et du découpage de ces processeurs. D'un point de vue plus microscopique, nous traitons le problème de l'utilisation optimale de la mémoire des processeurs pour les échanges de messages entre tâches. Une des applications visées pour ce type d'architectures est la méthode de filtrage non-linéaire particulaire. Dans une dernière étape, nous développons un algorithme parallèle pour cette méthode. Nous présentons les résultats obtenus sur un cluster myrinet de PC et les comparons avec ceux des machines parallèles du marché. Ces résultats permettent d'extrapoler la taille de la machine distribuée susceptible de résoudre en temps réel des problèmes de filtrage.
Distributed computing with the interconnection of several sites by wide area high-speed networks allows to build new architectures capable to deliver several Teraflops. However, the optimal exploitation of such architectures needs resource management policies allowing to get the maximum computing power avaible. The complexity in the study of these policies arise from the dynamical and random features of concurent resource accesses. The studies developped in this thesis adress the problems related to (1) the optimal design and exploitation of inter-sites network (capacity assignment, routing, traffic modeling) and (2) the optimal exploitation of the computing and storage resources (task mapping, load balancing, memory managment). We develop several models (linear and non-linear) to solve the capacity assignment and optimal routing problems in SDH wide area networks. Then, from the study of several queueing systems, we develop the differential equations governing the average state of the system. These equations allow to build a general dynamical traffic model for packet switched networks and multiclass circuit switched networks. We give a particular emphasis on M/D/1/N queues for which we derive new theoretical results. Using these general models, we solve the optimal routing problem in interconnection networks of parallel machines and show that some classical approaches are far from beeing optimal. Then we study the task mapping problem and we propose a new algorithm taking into account the heterogeneity of the interconnection networks and the system load dynamic. We then study the load balancing problem from a theoretical point of view in the case of iterative applications. We also study the optimal number of processors which has to be allocated to several parallel applications and how to share the processors among the applications. From a more microscopic point of view, we study the problem of optimal memory accesses scheduling. One of the application well suited for this kind of architecture is the particle non-linear filtering method. In the last part of the thesis, we develop a parallel algorithm for this method. We compare the results obtained on a myrinet cluster of PC with those obtained on several parallel machines. These results allow to extrapolate the size of the distributed computer allowing to solve real-time filtering problems.
G.AUTHIE, J.M.GARCIA, O.BRUN
OFP
Manifestations avec acte à diffusion limitée : 2ème Ecole d'Hiver des Télécommunications (ECOTEL'99), Antibes (Franceà), 6-10 Décembre 1999, pp.361-384 , N° 99339
Diffusable
37180