Projet ANR 05-CIGC-002 NUMASIS
Adaptation et optimisation des performances applicatives sur architectures NUMA
Etude et mise en oeuvre sur des applications en SISmologie


Objectifs:
Simuler des séismes sur des grappes de machines multiprocesseurs multi-core NUMA
Améliorer les modèles SISmiques, nouveaux cas tests
Accroître les performances des systèmes et exécutifs NUMA (multithreading, affinité mémoire)
Enjeux: Mieux appréhender la compréhension des effets d'un séisme


Maîtrise des architectures matérielles et logicielles avancées
Architectures hiérarchiques, NUMA, multicore, hyperthreading (WP1)
Ordonnancement de threads, gestion mémoire, traçage


Méthodes et applications de la simulation
Algorithmique parallèle, modélisation, couplage (WP2, WP3)
Une certaine hétérogénéité, maîtrise de l'affinité mémoire
Tenir compte des spécificités architecturales et des propositions du WP1


Grands défis applicatifs
Domaine de la sismologie (risques, propogation d'ondes)
Mise en oeuvre d'applications grand challenge (WP4)