J'ai le plaisir de vous inviter � la soutenance publique de ma th�se,
intitul�e

 "ParCeL-2 : un mod�le de programmation parall�le, cellulaire, hi�rarchique",

qui aura lieu


                   le jeudi 18 janvier 2001 � 17h15
     au d�partement d'informatique de l'EPFL, dans la salle IN 200
          (http://lithwww.epfl.ch/~cagnard/Images/in200.jpg)


ainsi qu'� l'ap�ritif qui suivra.
              ___________________________________________

R�sum� :

Les machines parall�les disponibles aujourd'hui sont le plus souvent
des machines � m�moire distribu�e de type MIMD. Les connaissances
actuelles permettent de construire des machines parall�les
potentiellement tr�s puissantes, mais elles ne permettent pas encore
de les programmer de mani�re simple, efficace et portable. Les outils
de programmation parall�le existants pour ces machines sont souvent
simplement compos�s de biblioth�ques pour des langages s�quentiels et
contraignent le programmeur � une gestion de bas niveau du
parall�lisme.

ParCeL-2 s'attache � la d�finition d'un mod�le de calcul et de
communication, d'une machine virtuelle et d'un langage destin�s � la
programmation parall�le semi-synchrone � grain variable dans des
r�seaux hi�rarchiques de processus � topologie statique. Un programme
parall�le est ainsi compos� de processus reli�s en une structure de
graphe � plusieurs niveaux. ParCeL-2 cherche � fournir au programmeur
un outil de d�veloppement de haut niveau pour la cr�ation de
topologies de processus, qui masque l'architecture de la machine
parall�le cible.

Les domaines d'applications consid�r�s pour ParCeL-2 sont ceux qui
font appel � du parall�lisme massif � grain fin. Les automates
cellulaires, en particulier, les m�thodes de gaz sur r�seaux, les
m�thodes de diff�rences finies et d'�l�ments finis, certains r�seaux
de neurones artificiels en sont des exemples, de m�me que la
simulation de circuits �lectroniques et la programmation de FPGA ou de
FPPA.

-- 
Paul-Jean Cagnard
"Gianna Nannini, pourquoi tant de N ?"
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.

Répondre à