Appel à participation
Journées « Informatique Massivement Multiprocesseur et Multicœur »
Rocquencourt, 4-5 février 2009
(Go to English version / voir la
version anglaise)
La révolution du parallélisme est en cours. Les processeurs modernes
comptent plusieurs cœurs d'exécution ; les processeurs à plusieurs
centaines ou milliers de cœurs sont en vue. En même temps,
l'hétérogénéité, les hiérachies mémoire et les réseaux
d'interconnexion sont de plus en plus complexes.
Ces nouvelles architectures posent de nombreux problèmes. Combien de
cœurs, où placer les mémoires, comment les interconnecter ? Quelle
tolérance aux pannes, quel modèle de programmation, quel langage, pour
profiter des avantages du parallélisme et pallier ses inconvénients ?
Comment former les programmeurs d'application au non-déterminisme, au
contrôle de concurrence, à la communication asynchrone, à l'information
incomplète, aux accès mémoire non uniformes, à la tolérance aux pannes,
etc. ? Comment assurer la portabilité des performances des programmes
entre modèles ou générations de machine ?
La démocratisation des architectures multi-cœur confère une pertinence
accrue à ces problèmes anciens. Les journées ont pour objet de faire le
point de la recherche, des résultats récents, et des perspectives
matérielles et logicielles. Vous êtes invité à proposer une
communication, en particulier sur les thèmes suivants (liste non
exhaustive) :
- Architectures processeur, mémoire, et d'interconnexion
- Modèles de mémoire relâchés
- Multi-cœur et systèmes enfouis ou temps réel
- Système d'exploitation pour le multi-cœur, scheduling, gestion de la
température et de la consommation électrique
- Auto-configuration, tolérance aux fautes
- Langages, modèles et outils de programmation pour le multi-cœur
- Conception correcte et preuve de programmes hautement parallèles
- Mémoires transactionnelles, programmation spéculative, abstractions de
haut niveau
- Localité et portabilité des performances
- Analyse et prédiction de performance
- Expériences applicatives sur multi-cœur
Thèmes envisagés pour les scéances de discussion :
-
Multi-cœur et applications : quelles «killer apps», quel impact des
architectures multi-cœur hétérogènes sur les applications ?
-
Multi-cœur et langage : quels paradigmes, quelles mécanismes de
programmation pour le parallélisme, le parallélisme pour les masses,
analyse statique
Exposés invités :
- Dimitri
Komatitsch, Université de Pau (France), Porting a high-order
finite-element earthquake modeling application to NVIDIA graphics
cards using CUDA
- Maurice Herlihy, Brown U. (Providence RI, USA), The Future of
Distributed Computing: Renaissance or Reformation?
- Koen De Bosschere, Universiteit Ghent (Belgium), Multicores: opportunities for dynamic compilation, binary translation and virtualization.
- John Reppy,
University of Chicago (USA), Supporting parallelism at multiple
levels in Manticore.
Ces rencontres resteront informelles.
La participation est gratuite et ouverte à tous ; cependant
l'inscription préalable est obligatoire.
Il n'y aura pas d'actes publiées ; cependant, les participants pourront
partager des informations sur le site web des rencontres.
Informations pratiques :
Dates importantes :
Comité d'organisation mailto:multicoeurs-orga@lists.gforge.inria.fr
Secrétariat :
Nadia Mesrar, tel. +33 1 3963 5412
Ces journées sont rendues possibles grâce au soutien de l'INRIA et du GDR ASR.
Marc.Shapiro =at= acm.org
Last modified: Fri Feb 6 00:04:25 CET 2009