Applications de GdX Coordinateur thématique : Christophe Cérin
Platte-forme (I-1) Constitution de la plate-forme : tout le monde doit se sentir concerné Exprimer ces besoins, souhaits
Communication (I-7) Objectifs : étudier sous des contraintes temporelles les schémas de com « à la MPI » (1-2-1, broadcast, all-to-all...)
Bases de données (II-5) Objectifs : implémenter un gestionnaire SQL sur la grille Points de départ : version séquentielle et version multiflots (en test) Objectifs supplémentaires : offrir des benchmarks (requêtes + data) relatifs à l'activité des grilles (TPC pour la grille)
Bases de données (II-5) Compétences : gestionnaire SQL (seq.) avec des perfs > 8-10 Orable, IBM... Gain lié aux structures de données, tris, algorithmes (parallélisme « facile ») Articles : tris, fouille, synthèse ADT Pbs spécifiques grille : liens avec la gestion réparties des données volatiles
Ordonnancement (II-6) Objectifs : spécifier des critères d'ordonnancement Pbs avec grille : calculs bien plus courts que migration de données. Expériences : clouages de données sur les pairs et anticiper les migrations de données.
Partage de données (II-8) Objectifs : définir un service de partage de donnée adapté aux contraintes du calcul scientifique. Pbs avec grille : service = ftp point bar Objectif complémentaire : intégration à l'ASP DIET
Automate cellulaire (II-10) Objectifs : parallélisation de systèmes corticaux en suivant le modèle algorithmique PRO Objectif complémentaire : déploiement de librairie (SSCRAP) sur la grille
Bio-Info (II-11) Objectif : passer de l'analyse d'un seul gène/protéine à l'ensemble d'un génome/protéome Objectif complémentaire : évaluer les contraintes liées à la nature des données biologiques (algo // + stockage)
Stockage P2P (II-12) Objectif : développer des stratégies qui permettent de disperser au mieux les données avec perf pour pérennité et traitements Expérience : US
Fiabilité (II-13) Objectif : grille à 10K proc + défaillance sur 1 noeud => ne pas relancer procs Objectifs complémentaires : concevoir des méthodes de durcissement au niveau système + début de classification des types d'algorithmes vis à vis du passage à l'échelle
Sécurité (II-14) Objectif : authentification et autorisation Objectifs complémentaires : étudier des solutions plus locales renforçant le contrôle d'accès, la détection d'intrusion et le sandboxing
Grands systèmes complexes (II-16) Contexte : nombre de codes impliqués dans la simulation et patron des communications inconnus Objectif : déployer plate-forme logicielle modélisant la végétation dans le système climatique