420 likes | 565 Views
Rhône-Alpes : Grille pour le Traitement d’Informations Médicales (RAGTIME). Serge Miguet LIRIS — Université Lumière Lyon 2 23 novembre 2006 Conseil régional Rhône-Alpes. Plan de la présentation. A : Bilan du projet B : Partenariat socio-économique Annexe : production scientifique.
E N D
Rhône-Alpes :Grille pour le Traitement d’Informations Médicales (RAGTIME) Serge Miguet LIRIS — Université Lumière Lyon 2 23 novembre 2006 Conseil régional Rhône-Alpes
Plan de la présentation • A : Bilan du projet • B : Partenariat socio-économique • Annexe : production scientifique
A - Bilan du projet • A.1 Objectifs • A.2 Intérêt pour la Région • A.3 Management du projet • A.4 Produits finaux • A.5 Actions d’exploitation et de dissémination • A.6 Bilan de l’ensemble du projet, contributions des boursiers • A.7 Travail avec les mathématiciens • A.8 Contraintes et difficultés éventuelles • A.9 Devenir
A1 : Objectifs • Fédérer les équipes Rhône-Alpes impliquées dans le « Grid Computing » : 7 UMR CNRS et INSERM, et leurs partenaires socio-économiques • Cible applicative commune : Traitement de l’information médicale • Masses de données gigantesques • Données intrinsèquement distribuées • Calculs lourds • Points difficiles : • Données sensibles • Données hétérogènes • Données sémantiquement riches
1994-1997 1997-2000 2000-2003 2003-2006 2007-2011 A2 : Intérêt pour la Région Poursuite d’activités soutenues depuis plusieurs années Cluster ISLE Yves Chiaramella Santé & HPC Isabelle Magnin Jacques Demongeot CHP Frédéric Desprez Ragtime Serge Miguet I & S Isabelle Magnin Philippe Cinquin Adémo Patrick Clarysse Laurent Desbat Algorithmique et Architectures Massivement Parallèles Michel Cosnard Web Intelligence M.S. Hacid Olivier Boissier Sicom André Flory
A3 : Management du projet et participation des différents partenaires • Site web du projet : http://liris.univ-lyon2.fr/~miguet/ragtime • 5 réunions plénières • Nombreuses réunions thématiques
A4 : Liste des produits finaux • Nombreux prototypes logiciels permettant de valider nos propositions • Quelques réalisations plus « mures », accessibles à la communauté scientifique : • SIMRI (licence Cecil), portail web • PattInProt (portail web) • Sygn : LIRIS --> collaboration ID et mathématiciens • Cryptstore --> adopté par EGEE • -Grid --> adopté par plusieurs partenaires au sein du projet • Diet (LogService, VizDiet, Fast) • V-cache
A5 : Actions d’exploitation globale, dissémination des résultats obtenus • Nombreuses publications (≈120), dont certaines réalisées conjointement par quatre ou cinq des partenaires • Nombreuses actions de formation • Datagrid, Egee • Ci-Grid • Diet • Grid 5000 • Cluster de l’IN2P3 • Animation scientifique • Ecoles, ateliers, organisation de colloques, conférences internationales sur l’accès aux données dans les Grilles, sur les Grilles pour la Santé, participation au GGF (OGF)… • Formation à la recherche (Master) • Cours sur la sécurité, sur les grilles, sur la cryptographie, sur l’imagerie médicale, le calcul hautes performances
A6 : Bilan de l’ensemble du projet • Lot numéro 1 : Applications Médicales • Lot numéro 2 : Bases de Données • Lot numéro 3 : Accès aux Données et Sécurité • Lot numéro 4 : Middleware, gestion des ressources de calcul • Lot numéro 5 : Infrastructures • Les boursiers Ragtime
Lot 1 : Applications médicales • A1 : Atlas statistique Deux approches complémentaires (LIRIS-TIMC) • A2 : Mammographie (indexation et CBIR) Source de nombreuses collaborations dans le projet(BD - ADS2 - MW - I) • A3 : Modélisation du myocarde Segmentation 3D+temps du cœur Estimation & suivi de mouvement 3D+temps • A4 : Simulation IRM • Diffusé sous licence Cecil • accessible par un portail web • A5 : Génomique • Développement d’un portail web convivial • A6: Fusion SPECT/CT
Lot 2 : Bases de Données • Conception d’une architecture globale d’accès aux données patient sur la Grille • Utilisation des Topic Maps (formalisme des gestion des connaissances) pour la construction d’une plateforme d’échange dynamique des données médicales • Elaboration d’un méta-modèle d’architecture permettant de s’abstraire des protocoles d’échange existants (HL7, Dicom, EhrCom, HPrim, etc.) • Exploitation des entrepôts de données, requêtes OLAP pour l’aide à la décision médicale
Lot 3 : Accès aux Donnéeset Sécurité • Sygn : • Contrôle de l’accès à des dossiers médicaux répartis • Gestion décentralisée de rôles • Mécanismes de délégation de droits • Traçabilité non-répudiable • Cryptstore : • Stockage crypté • Cryptage par clef secrète (collaboration avec les mathématiciens) • Découpage redondant de la clef • Mécanisme repris par EGEE/WP Sécurité • V-Cache • Cache collaboratif : Cf. thèse de Yonny Cardenas • Kaapi • Calcul des points de reprise pour la tolérance aux pannes • FlowCert • Certification probabiliste de calculs en environnement incertain
Lot 4 : Middleware, gestion des ressources de Calcul • Diet : environnement pour la résolution de problèmes • QoSinus : outil d’optimisation des communications basé sur la réservation de bande passante. Application dans Ragtime en imagerie médicale (A2). Architecture DIET Monitoring VizDIET
Lot 5 : Infrastructures Ciment-Grid • Consortium interdisciplinaire grenoblois • Plusieurs centaines de processeurs • Distribution CLIC (collaboration Linux Mandrake) • Couplages prévus avec Egee (IN2P3) et Grid 5000 CC-IN2P3 (Egee) • Stockage: • Mise en place d’un serveur SRB accessible depuis EGEE/LCG • 1 base de données ORACLE pour les méta-données • 500 Go de données DDSM Floride • Calcul: • Accès en direct à la ferme de calcul du CCIN2P3 (1200 cpu) • Accès au Centre de Calcul via le middleware EGEE/LCG • Contribution de RAGTIME à la hauteur de 20 CPU • Qualité de service: • Service (SRB + Calcul) disponible 24h/24h sur toute la période du projet • Assistance pour les développements autour de SRB • Grande adéquation entre SRB et les besoins de stockage du biomedical Grid 5000 • Grille nationale d’expérimentations et de recherche • Sites à Lyon (LIP) et Grenoble (ID)
Contributions des boursiers Ragtime ADR de Yonny Cardenas • Gestion d’un cache collaboratif pour les grilles de calcul • Framework pour le déploiement d’un cache « virtuel »/uniforme agrégeant le contenu d’un ensemble de caches répartis sur la grille • Mécanismes de coordination : monitoring, réplication de données, migration de données, fragmentation de données… • Mécanismes transparents de publication et de récupération de données dans le cache (API de programmation) • Service « WSRF-compliant » ; prototype déployé au-dessus de GT4 • Soutenance : printemps 2007 BAC d’Axel Krings (ID) Université d’Idaho • Mécanismes de certification probabilistes • Survivabilité • Participation au Master de Cryptographie BAC de Faïza Najjar ENSI de Tunis • Grille pervasive • Deux thèses en co-tutelle BIR de David Coquil Université de Passau • Requêtes hybrides dans des bases de données d’images médicales
A7 : Travail avec les mathématiciens • Roland Gillard — Institut Fourier • Applications cryptologiques du projet RAGTIME • Etude de la robustesse des clefs de cryptage • Intégration de -grid, sygn, cryptstore • Poursuite au sein de l’ANR BGPR Safescale • Jean Della-Dora, Aude Maignan — LMC-IMAG • Calcul cellulaire (CALCEL) • Modélisation mathématique de systèmes dynamiques complexes • La grille est à la fois objet d’étude et support de calcul
A8 : Contraintes et difficultés • Instabilité des intergiciels de Grille • Développements ad-hoc • Validations à moyenne échelle • Difficulté d’accès aux bases de données patients • Conventions longues à mettre en place • Bases publiques (ex : DDSM) • Bases simulées
A9 : Devenir • Poursuite des thématiques principales du projet : • Calculs hautes performances • Informatique pour la Santé • Bases de données Au sein du nouveau Schéma Régional de l’Enseignement Supérieur et de la Recherche (cluster ISLE) • Poursuite de collaboration au sein de projets nationaux (ACI) et internationaux
B - Partenariat socio-économique • B.1 Positionnement du programme de recherche • B.2 Actions mises en œuvre pour le transfert technologique • B.3 Avantages et contraintes / difficultés du partenariat
CHU de Grenoble Hôpital Neuro-Cardiologique Centre de Lutte contre le Cancer Léon Bérard France Télécom Praxim Sun Microsystems Nextira One Partenaires Socio-Économiques
Liste des publications et travaux liés au projet Ragtime TIMC-IMAG (1) L. Desbat, S. Roux, P. Grangeat. Compensation of some time dependent deformations in tomography. IEEE transaction on Medical Imaging, accepté pour publication. (2) L. Desbat, S. Roux, P. Grangeat. Compensation de déformations en tomographie dynamique 3D conique. Traitement du Signal, à paraître. (3) L. Desbat, S. Roux, P. Grangeat, and A. Koenig. Sampling conditions of 3D Parallel and Fan-Beam X-ray CT with application to helical tomography. Phys. Med. Biol., 49(11), 2377-2390, 2004. (4) S. Roux, L. Desbat, A. Koenig, and P. Grangeat. Exact reconstruction in 2D dynamic CT : compensation of time-dependent affine deformations. Phys. Med. Biol., 49(11) :2169-82, 2004. (5) S. Roux, L. Desbat, A. Koenig, and P. Grangeat. Efficient acquisition for perdiodic dynamic CT. IEEE trans. Nucl. Sci., 50(5) :1672_1677,2003. (6) Bilgot, O. Le Cadet, V. Perrier, and L. Desbat Edge detection and classification in X-ray images. Application to interventional 3D vertebra shape reconstruction. In SURGETICA'2004, pages 459_460, Sauramps médical, 2005.. (7) L. Desbat, S. Roux, P. Grangeat. Compensation de déformations en tomographie dynamique. GRETSI, pp. 51 (+4 pages in the CD), 2005. (8) L. Desbat, S. Roux, P. Grangeat. Compensation of some time dependant deformations in 2D tomography. Fully 3D tomography, pp. 129-132, 2005. (9) S. Roux, L. Desbat, A. Koennig, P. Grangeat. Improvement of the temporal resolution of cardiac reconstruction algorithms using an optimized filtering step. Fully 3D tomography, pp. 369-372, 2005. (10) L. Desbat Sampling conditions and e_cient schemes in helical tomography, In Abstracts of papers presented to the AMS, Vol. 26(1) Issue 139, 1003-65-1512, pages 172, 2005. (11) L. Desbat et al, CiGri : Intergiciel pour l'exploitation des grilles légères. In PaRISTIC 2005, poster, 2005. (12) F. Chatelain, L. Desbat, J.-F. Moreira, C. Amblard, V. Breton. SPECT/CT Registration with the DCC and MC Simulations for SPECT Imaging, In IEEE, MIC conference proceedings, M9-223, 2004 (13) Bilgot, V. Perrier, L. Desbat Wavelets, Local Tomography and Interventional X-Ray Imaging, In IEEE, MIC conference proceedings, paper M9-183, 2004 (14) V. Perrier, O. Le-Cadet, A .Bilgot and L. Desbat, Ondelettes et Imagerie Médicale, In CANUM 04, pages 32_41, 2004. (15) L. Desbat, S. Roux, P. Grangeat and A. Koennig. Echantillonnage de la transformée en rayons-X 3D, applications à la géométrie hélicoïdale In CANUM 04, pages 138, 2004. (16) A. Bilgot, V. Perrier and L. Desbat. Inversion locale de la transformée de Radon par ondelettes. In CANUM 04, pages 114, 2004. (17) S. Roux, L. Desbat, A Koenig and P. Grangeat. Méthodes analytiques de compensation des déformations en tomographie dynamique. In CANUM 04, pages 195, 2004. (18) P. Grangeat, A. Koenig, S. Bonnet, P. Hugonnard, S. Roux, J. Kimdon and L. Desbat. La compensation du mouvement en tomographie X dynamique In CANUM 04, pages 62_63, 2004. (19) T. Rodet, P. Grangeat, and L. Desbat. Algorithme rapide de reconstruction tomographique basé sur la compression des calculs par ondelettes. In GRETSI 2003, page 297, 2003. (20) L. Desbat, S. Roux, P. Grangeat, and A. Koennig. Sampling conditions of the 3D fan beam X-ray transform. In Yves Bizais, editor, Fully 3D reconstruction in radiology and nuclear medicine, pages MoAM2_2 (four pages), 2003.
Liste des publications et travaux liés au projet Ragtime CREATIS (21) B. Delhay, P. Clarysse, C. Pera, I. E. Magnin, A spatio-temporal model for dense motion estimation in periodic cardiac image sequences, accepted to the Special Session on From Statistical Atlases to Personalized Models: Understanding Complex Diseases in Populations and Individuals, MICCAI, Copenhagen, October 2006 (22) J. Schaerer, P. Clarysse, L. Axel, I. E. Magnin, Fast and automated creation of patient-specific 3D heart model from tagged MRI, accepted to the Special Session on From Statistical Atlases to Personalized Models: Understanding Complex Diseases in Populations and Individuals, MICCAI, Copenhagen, October 2006 (23) Germain C., Breton V., Clarysse P., Gaudeau Y., Glatard T., Jeannot E., Legré Y., Loomis C., Montagnat J., Moureaux J-M., Osorio A., Pennec X., Texier R., Grid-enabling medical image analysis, Journal of Clinical Monitoring and Computing, Special Issue, A paraitre. (24) J. Pousin, Y. Rouchdy, M. Picq, J. Schaerer, and P. Clarysse, “Constraint 3D elastic model for the segmentation in cardiac MRI,” IEEE, vol. 32, Computers in Cardiology, Lyon, France, pp. 785-788, 2005. (25) B. Delhay, J. Lötjönen, P. Clarysse, T. Katila, I. E. Magnin, A Dynamic 3-D Cardiac Surface Model from MR Images, Computers In Cardiology, Lyon, pp. 423-426, 2005. (26) J Schaerer, Y. Rouchdy, P Clarysse, B Hiba, P Croisille, J. Pousin, IE Magnin, Simultaneous Segmentation of the Left and Right Heart Ventricles in 3D Cine MR Images of Small Animals, Computers In Cardiology, Lyon, 2005. (27) Bertrand Delhay, Patrick Clarysse, Jyrki Lötjönen, Toivo Katila and Isabelle E. Magnin, Evaluation of two free form deformation based motion estimators in cardiac and chest imaging, proceedings FIMH 2005, LNCS 3504, Springer, pp. 467-476, 2005. (28) Germain C., Breton V., Clarysse P., Gaudeau Y., Glatard T., Jeannot E., Legré Y., Loomis C., Montagnat J., Moureaux J-M., Osorio A., Pennec X., Texier R., Grid-enabling medical image analysis, BIOGRID’05, Cardiff, UK, Mai 9-12. (29) S. Balac, H. Benoit-Cattin, T. Lamotte, C. Odet, “Analytic solution to boundary integral computation of susceptibility induced magnetic field inhomogeneities”, Mathematical and Computer Modelling, vol. 39, pp.437-455, 2004. (30) B. Belaroussi, H. Benoit-Cattin, F. Loiseaux, C. Odet, “Comparison of spin echo distortion correction methods based on field map”, In Proc. of ESMRMB'04, Copenhagen, pp. 541, 2004. (31) B. Belaroussi, Y. Zaim-Wadghiri, H. Benoit-Cattin, C. Odet, D. H. Turnbull, “Distortion correction for susceptibility-induced artifacts in spin echo MR images: Simulation study at 1.5 T and 7 T.”, In Proc. of ISMRM'04, Tokyo, pp. 2168, 2004. (32) B. Belaroussi, H. Benoit-Cattin, C. Odet, “Susceptibility artifact correction in GE images,” In Proc. of ISMRM'06, Seattle, 2006. (33) B. Belaroussi, H. Benoit-Cattin, C. Odet, “CASTI: Correction of susceptibility artifact in MR images using MRI simulation,” In Proc. of IEEE International Conference on Image Processing ICIP'06, Atlanta, 2006. (34) F. Bellet, I. Nistoreanu, C. Pera, and H. Benoit-Cattin, “Magnetic resonance imaging simulation on EGEE grid architecture: A web portal design.” in Proc. of HealthGrid'06, Valencia, pp. 34-42, 2006. (35) H. Benoit-Cattin, F. Bellet, J. Montagnat, C. Odet, “Magnetic Resonance Imaging (MRI) simulation on a grid computing architecture”, in Proc. of IEEE CGIGRID'03- BIOGRID'03, Tokyo, pp. 582-87, 2003. IBCP (36) Blanchet, C., Mollon, R., Thain, D., and Deleage G., Grid Deployment of Legacy Bioinformatics Applications with Transparent Data Access, To appear in Seventh IEEE/ACM International Conference on Grid Computing (GRID2006), 2006 (37) Blanchet, C., Combet, C. and Deléage, G., Integrating Bioinformatics Resources on the EGEE Grid Platform. ccgrid, p. 48, Sixth IEEE International Symposium on Cluster Computing and the Grid Workshops (CCGRIDW'06), 2006. (38) Blanchet, C., Lefort, V., Combet, C., Deléage, G., GPS@ Bioinformatics Portal: from Network to EGEE Grid. Stud Health Technol Inform. 2006;120:187-93. (39) C. Blanchet, R. Mollon, G. Deleage, “Building an Encrypted File System on the EGEE grid: Application to Protein Sequence Analysis,” ares, pp. 965-973, First International Conference on Availability, Reliability and Security (ARES'06), 2006. (40) Grid Protein Sequence Analysis (GPS@), Online at gpsa-pbil.ibcp.fr (41) Desprez, F., Vernois, A., Blanchet, C., Simultaneous Scheduling of Replication and Computation for Bioinformatic Applications on the Grid. ISBMDA 2005: 262-273
Liste des publications et travaux liés au projet Ragtime LIRIS (42)I. Thabet, « Adaptation des Topics Maps pour les grilles de données », Master Recherche en Informatique, INSA de Lyon, Sept 2005 (43)J. Carvalho, « Création d’une plateforme d’échanges de données basée sur les Topic Maps », Projet de fin d’étude, INSA de Lyon, Sept 2004. (44)Arigon, A.-M., Miquel, M., and Tchounikine, A. Multimedia data warehouses: a multiversion model and a medical application. Multimedia Tools and Apllication (MTAP) (2006). (45)Arigon, A.-M., Tchounikine, A., and Miquel, M. Handling multiple points of view in a multimedia data warehouse. ACM Trans. Multimedia Comput. Commun. Appl. 2, 3 (2006), 199-218. (46)Arigon A.M., Miquel and M., Tchounikine A., Intégration de versions fonctionnelles dans les entrepôts de données multimédias. Revue des Nouvelles Technologies de l'Information (RNTI), Editions Cepadues, numéro spécial 2005. (47)Wehrle, P., Miquel, M., and Tchounikine, A. Entrepôts de données sur grilles de calcul. In Premier atelier sur Extraction et Gestion Parallèles Distribuées de Connaissances (EGPDC), 5èmes Journées d'Extraction et de Gestion des Connaissances (EGC) (2005), RNTI : revue des nouvelles technologies de l'information E3. Editions Cépaduès. ISBN 2.85428.677.4. (48)Arigon, A.-M., Tchounikine, A., and Miquel, M. A proposal for a multimedia data warehouse. In Advances in Multimedia Information Systems, 11th International Workshop (MIS), Sorrento, Italy, September 19-21, 2005, ISBN 3-540-28792-2 (2005), K. S. Candan and A. Celentano, Eds., pp. 49-62. (49)Arigon, A.-M., Tchounikine, A., and Miquel, M. A multiversion model for multimedia data warehouse. In Sixth International Workshop on Multimedia Data Mining , 7th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (MDM/KDD), August 21-24 2005, Chicago, IL, USA (2005). (50)Wehrle, P., Miquel, M., and Tchounikine, A. A model for distributing and querying a data warehouse on a computing grid. In 11th International Conference on Parallel and Distributed Systems (ICPADS 2005), 20-22 July 2005, Fuduoka, Japani, 2 Volumes (2005), IEEE Computer Society, pp. 203-209. (51)Pascal Wehrle « Entrepôts de données sur grilles de calcul », Rapport de DEA juin 2004 (52)Jean-Sébastien Vautrin « Entrepôts d’images », Rapport de DEA septembre 2004 (53)Anne-Muriel Arigon, « Entrepôts de données multimédia » Rapport de DEA 2003 (54)I. Boukhriss, S. Miguet, and L.Tougne . Two-Dimensional Discrete Morphing. IWCIA 2004, Auckland, New Zealand, December 1-3, p 409 2004. (55)I. Boukhriss, S. Miguet, L. Tougne. Discrete average of Two-dimensional objetcs. 11th International Conference on Computer Analysis of Images and Patterns, CAIP2005 Versailles, France, September 1-5, p.145-152, 2005. (56)I. Boukhriss, S. Miguet, and L.Tougne . Two-Dimensional Discrete Shape Matching and Recognition. IWCIA 2006, Berlin, Germany, Juin 18-21. pp. 445-452 2006. (57)I. Boukhriss and L.Tougne. Three dimensional discrete morphing: Application to medical atlas construction. 2ème Journées d’Études Algéro-Françaises en Imagerie Médicale. Algeria November 2006. (58)A. Zerroug. Morphing discret sur grille de calcul. Rapport de Master Recherche, 2005.
Liste des publications et travaux liés au projet Ragtime (59)R. Trapeau. Segmentation et modélisation de vertèbres. Rapport de Master 1ère année, 2005. (60)R. Trapeau. Segmentation automatique de vertèbres. Rapport de Master Recherche, 2006. (61)L. Seitz, JM. Pierson et L. Brunie, « Encrypted Storage of Medical Data on a Grid », Journal Methods of Information in Medicine, 44(2), 2005, Scattauer. (62)K Hassan, T Tweed, S Miguet. « A multi-resolution approach for a content-based image retrieval on the grid ». Application to breast cancer detection. Methods of Information in Medicine, Schattauer, 44(2):211-214, 2005. (63)J. Montagnat, F. Bellet, H. Benoit-Cattin, V. Breton, L. Brunie, H. Duque, Y. Legré, I.E. Magnin, L. Maigne, S. Miguet, J.-M. Pierson, . Seitz, and T. Tweed. « Medical images simulation, storage, and processing on the European DataGrid testbed », Journal of Grid Computing, vol 2., num. 4, pp 387-400, Kluwer, dec. 2004 (64)L. Seitz, J. Montagnat, J.-M. Pierson, D. Oriol, D. Lingrand. « Authentication and autorisation prototype on the microgrid for medical data management. »,. HealthGrid'05, Oxford, UK, April 7-9, 2005. (65)J.-M. Pierson, L. Seitz, H. Duque, J. Montagnat, « MetaData for Efficient, Secure and Extensible Access to Data in a Medical Grid », Database and Expert System Applications (DEXA'04), pp 562-566, Zaragoza, Spain, Aug 30-Sep 03, 2004. (66)K Hassan, T Tweed, S Miguet. « A multi-resolution approach for a content-based image retrieval on the grid ». Healthgrid'04, January 2004, Clermont-Ferrand, France. (67)L. Seitz, JM. Pierson et L. Brunie, « Encrypted Storage of Medical Data on a Grid », HealthGrid'04, January, 2004, Clermont-Ferrand, France. (68)L. Seitz, JM. Pierson, and L. Brunie. « Key management for encrypted data storage in distributed systems ». Second International IEEE Security in Storage Workshop (SISW), Washington DC, USA,october 2003. (69)L. Seitz, JM Pierson and L. Brunie. « Semantic Access Control for Medical Applications in Grid Environments ». ACM Europar'03, Klagenfurt, Austria, august 2003, LNCS Springer Verlag, LNCS2790, pp374-383. (70)T. Tweed and S. Miguet. « Distributed indexation of a mammographic database using the grid ». International Workshop on Grid Computing and e-Science, 17th Annual ACM International Conference on Supercomputing. San Francisco, USA, June 21st 2003. (71)T. Tweed and S. Miguet. « Medical image database on the grid: strategies for data distribution ». HealthGrid'03, Lyon, France, January 16-17 2003, pp 152-162. (72)G. Aloiso, S. Benkner, H. Bilofsky, I. Blanquer, V. Breton, M. Cannataro, I. Chouvarda, B. Claerhout, K. Dean, S. Fiore, K. Hassan, G. Heeren, V. Hernandez, J. Herveg, M. Hofmann, C. Jones, V. Koutkias, S. Lloyd, G. Lonsdale, V. López, N. Maglaveras, L. Maigne, A. Malousi, F. Martin-Sanchez, R. McLatchey, E. Medico, S. Miguet, M. Mirto, J. Montagnat, G. De Moor, K. Nozaki, W. De Neve, I. Oliviera, X. Pennec, J. Sanchez, T. Solomonides, M. Taillet, P. Veltri, C. De Wagster, R. Ziegler. « HealthGrid White Paper », V. Breton, K. Dean, T. Solomonides (Eds), published by Cisco Systems, 2005. (73)Y. Cardenas, J.-M. Pierson, L. Brunie, “Management of Cooperative Cache in Grids”, Concurrency and Computation : Practice and Experience (special issue) (version étendue de l’article publié au colloque VLDB-DMG’2006). (74)Y. Cardenas, J. Pierson, L. Brunie, “Service de Cache pour les Grilles de Calcul”, in Chapitre 6, "Extraction des connaissances: Etat et perspectives", Editions Cépaduès/ RNTI E-5, ISBN 2-85428-707.X 2005. (75)Y. Cardenas, J.-M. Pierson, L. Brunie, “Management of Cooperative Cache in Grids”, second International Conference on Data Management in Grids (VLDB’DMG’2006), en cooperation avec Very Large Databases (VLDB’2006), Séoul, août 2006. (76)Y. Cardenas, J.-M. Pierson, L. Brunie, “Temporal Storage Space for Grids”, International Conference on High Performance Computing and Communications (HPCC’2006), Springer Verlag LNCS series, septembre 2006, Münich. (77)Y. Cardenas, JM. Pierson, L. Brunie. “Uniform Distributed Cache Service for Grid Computing”, Globe'05, en cooperation avec le 16ème International Workshop on Database and EXpert Systems Applications (DEXA’2005), pp. 351-355. IEEE Computer Society Press. ISBN 0-7695-2424-9. ISSN 1529-4188, août 2005. (78)Y. Cardenas, J.-M. Pierson, L. Brunie, “Services de Caches pour les Grilles de Calcul”, Atelier Extraction et Gestion Parallèle Distribuée des Connaissances, (en coopération avec Extraction et Gestion des Connaissances (EGC'05), janvier 2005.
Liste des publications et travaux liés au projet Ragtime ID-IMAG (79)Samir Jafar, Varrette Sébastien, and Jean-Louis Roch. Using data-flow analysis for resilience and result checking in peer-to-peer computations. In IEEE DEXA'2004 - Workshop GLOBE'04: pages 512-516, Grid and Peer-to-Peer Computing Impacts on Large Scale Heterogeneous Distributed Database Systems, Zaragoza, Spain, August 2004. (80)Sébastien Varrette, Jean-Louis Roch, and Franck Leprévost. Flowcert: Probabilistic certification for peer-to-peer computations. In IEEE, editor, 16th Symposium on Computer Architecture and High Performance Computing, IEEE SBAC-PAD 2004, pages 108-115, Foz do Iguacu, Brazil, October 2004. (81)Sébastien Varrette, Jean-Louis Roch, Yves Denneulin, and Franck Leprévost. Secure architectures for clusters and grids. In IEEE, editor, CRIS 2004, Grenoble, France, October 2004 (82)Sébastien Varrette, Sébastien Georget, Johan Montagnat, Jean-Louis Roch, and Franck Leprevost. Distributed authentication in grid5000. In Springer Verlag, editor, LNCS OnTheMove Federated Conferences - Workshop Grid Computing and its Application to Data Analysis (GADA'05), LNCS, Agia Napa, Cyprus, November 2005. Springer Verlag. (83)Samir Jafar, Thierry Gautier, Axel W. Krings, and Jean-Louis Roch. A checkpoint/recovery model for heterogeneous dataflow computations using work-stealing. In LNCS Springer-Verlag, editor, EUROPAR'2005, Lisboa, Portogal, August 2005. (84)Samir Jafar, Axel W. Krings, Thierry Gautier, and Jean-Louis Roch. Theft-induced checkpointing for reconfigurable dataflow applications. In IEEE, editor, IEEE Electro/Information Technology Conference , (EIT 2005), Lincoln, Nebraska, May 2005. This paper received the EIT'05 Best Paper Award. (85)Axel W. Krings, Jean-Louis Roch, and Samir Jafar. Certification of large distributed computations with task dependencies in hostile environments. In IEEE, editor, IEEE Electro/Information Technology Conference , (EIT 2005), Lincoln, Nebraska, May 2005. (86)Jafar Samir, Gautier Thierry, and Roch Jean-Louis. Modèle de coût algorithmique intégrant des mécanismes de tolérance aux pannes et expérimentations. In Proceedings des 16emes rencontres francophones du parallélisme (RenPar'16), pages 125-136, Le Croisic, France, April 2005. (87)Sébstien Varrette, Sébastien Georget, Jean-Louis Roch, and Franck Leprevost. Authentification distribuée sur grille de grappes basée sur ldap. In Proceedings des 16èmes rencontres francophones du parallélisme (RenPar'16), Le Croisic, France, April 2005. ASF - Ecole des Mines de Nantes. (88)Axel W. Krings, Jean-Louis Roch, Samir Jafar, and Sebastien Varrette. A probabilistic approach for task and result certification of large-scale distributed applications in hostile environments. In LNCS Springer-Verlag, editor, European Grid Conference EGC'2005, Amsterdam, The Netherlands, February 2005. (89)Franck Cappello, Frederic Desprez, Michel Dayde, Emmanuel Jeannot, Yvon Jegou, Stephane Lanteri, Nouredine Melab, Raymond Namyst, Pascale Primet, Olivier Richard, Eddy Caron, Julien Leduc, and Guillaume Mornet. Grid'5000: A large scale, reconfigurable, controlable and monitorable grid platform. In Grid2005 6th IEEE/ACM International Workshop on Grid Computing, 2005. (90)Rodrigo Kassick, Caciano Machado, Everton Hermann, Rafael Bohrer Ávila, Philippe O. Navaux, and Yves Denneulin. Evaluation the performance of the dnfsp file system. In Proceedings of CCGrid 2005, Cardiff, Pays de Galles, 2005. (91)Adrien Lebre and Yves Denneulin. aioli: An input/output library for cluster of smp. In Proceedings of CCGrid 2005, Cardiff, Pays de Galles, 2005. (92)Nicolas Capit, Georges Da Costa, Yiannis Georgiou, Guillaume Huard, Cy rille Martin, Grégory Mounié, Pierre Neyron, and Olivier Richard. A batch scheduler with high level components. In Cluster computing and Grid 2005 (CCGrid05), 2005. (93)Franck Cappello, Yves Denneulin, Jean-François Méhaut, Gilles Fedak, Oleg Lodygensky, Gabriel Antoniu, Luc Bougé, Matthieu Jan, Thierry Priol, Eddy Caron, Frédéric Desprez, Nahid Emad, and Serge Petiton. Chapitre “Les grilles”, Informatique répartie, pages 120-160. Hermes, 2005. (94)Carlos Jaime Barrios Hernandez and Yves Denneulin. High bandwidth data transfer analysis and modeling in grids. In EXPGRID workshop of the 15th International Symposium on High Performance Distributed Computing (HPDC-15), Paris, 2006. (95)Everton Hermann, Rafael Bohrer Ávila, Philippe O. Navaux, and Yves Denneulin. Metaserver locality and scalability in a distributed nfs. In Proceedings of the 7th international meeting on high performance (Vecpar'06) computing for computational science, 2006. (96)Nicolas Bernard, Yves Denneulin, and Sébastien Varrette. Cryptographie et sécurité des systèmes et réseaux, chapter Sécurité Réseau, pages 247-299. Number 2-7462-1260-9. Hermes, 2006. (97)Nicolas Bernard, Yves Denneulin, and Sébastien Varrette. Chapitre “Sécurité Unix”, Cryptographie et sécurité des systèmes et réseaux, pages 211-246. Number 2-7462-1260-9. Hermes, 2006. (98)Pascal Bouvry, Jean-Guillaume Dumas, Roland Gillard, Jean-Louis Roch, and Sébastien Varrette. Cryptographie à clef secréte. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 121-198. Hermes, 2006. (99)Jean-Guillaume Dumas, Franck Leprevost, Jean-Louis Roch, Valentin Savin, and Sébastien Varrette. Cryptographie à clef publique. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 199-280. to appear in Hermes, 2006. (100)Jean-Guillaume Dumas, Franck Leprevost, Jean-Louis Roch, and Sébastien Varrette. Architectures pki. In T. Ebrahimi, F. Leprevost, and B. Warusfeld, editors, La sécurité Multimédia, pages 281-304. Hermes, 2006. (101)Sébastien Varrette, Jean-Louis Roch, Johan Montagnat, Ludwig Seitz, Jean-Marc Pierson, Franck Leprévost, Safe Distributed Architecture for Image-based Computer Assisted Diagnosis, ICPS'06, IEEE International Conference on Pervasive Systems, workshop on Health Pervasive Systems, Lyon, France, June, 29th 2006
Liste des publications et travaux liés au projet Ragtime LIP (102)F. Bouhafs, J.P. Gelas, L. Lefèvre, M. Maimour, C. Pham, P. Primet, B. Tourancheau. “Designing and Evaluating An Active Grid Architecture”. The International Journal of Future Generation Computer Systems (FGCS) - Grid Computing: Theory, Methods and Applications, Elsevier editors, Volume 21, issue 2, pages 315-330, February 2005 (103)P. Vicat-blanc Primet, J. Zeng. “Traffic Isolation and Network Resource Sharing for Performance Control in Grids”, Joint International Conference on Autonomic and Autonomous Systems 2005 / International Conference on Networking and Services 2005 (ICAS/ICNS 2005), 23-28 October 2005, Papeete, Tahiti. IEEE Computer Society 2005, ISBN 0-7695-2450-8 (104)Laurent Lefevre. “Heavy and lightweight dynamic network services : challenges and experiments for designing intelligent solutions in evolvable next generation networks”, Workshop on Autonomic Communication for Evolvable Next Generation Networks - The 7th International Symposium on Autonomous Decentralized Systems, Chengdu, China, April 4-8, 2005 (105) - Gabriel Antoniu, Marin Bertier, Luc Bougé, Eddy Caron, Frédéric Desprez, Mathieu Jan, Sébastien Monnet, and Pierre Sens. Future Generation Grids, volume XVIII, CoreGrid Series of Proceedings of the Workshop on Future Generation Grids. November 1-5, 2004, Dagstuhl, Germany, chapter GDS: An Architecture Proposal for a Grid Data-Sharing Service. Springer Verlag, 2006. (106)Eddy Caron and Frédéric Desprez. DIET: A Scalable Toolbox to Build Network Enabled Servers on the Grid. International Journal of High Performance Computing Applications, 20(3):335-352, 2006. [Abstract] [bibtex-entry] (107)Pushpinder-Kaur Chouhan, Holly Dail, Eddy Caron, and Frederic Vivien. Automatic Middleware Deployment Planning on Clusters. International Journal of High Performance Computing Applications, 2006. (108)Eddy Caron, Bruno Del-Fabbro, Frédéric Desprez, Emmanuel Jeannot, and Jean-Marc Nicod. Managing Data Persistence in Network Enabled Servers. Scientific Programming Journal, 13(4):333-354, 2005. (109) - Abelkader Amar, Raphaël Bolze, Aurélien Bouteiller, Pushpinder Kaur Chouhan, Andréea Chis, Yves Caniou, Eddy Caron, Holly Dail, Benjamin Depardon, Frédéric Desprez, Jean-Sébastien Gay, Gaël Le Mahec, and Alan Su. Diet: New Developments and Recent Results. In CoreGRID Workshop on Grid Middleware (in conjunction with EuroPar2006), Dresden, Germany, August 28-29 2006. (110)Raphaël Bolze, Eddy Caron, Frédéric Desprez, Georg Hoesch, and Cyril Pontvieux. A Monitoring and Visualization Tool and Its Application for a Network Enabled Server Platform. In M. Gavrilova and al., editors, Computational Science and Its Applications - ICCSA 2006, volume 3984 of LNCS, Glasgow, UK., pages 202--213, 8-11 May 2006. Springer. (111)Eddy Caron, Pushpinder Kaur Chouhan, and Holly Dail. GoDIET: A Deployment Tool for Distributed Middleware on Grid'5000. In IEEE, editor, EXPGRID workshop. Experimental Grid Testbeds for the Assessment of Large-Scale Distributed Apllications and Tools. In conjunction with HPDC-15., Paris, France, pages 1-8, June 19th 2006. (112)Eddy Caron, Frédéric Desprez, and Cédric Tedeschi. A Dynamic Prefix Tree for the Service Discovery Within Large Scale Grids. In A. Montresor, A. Wierzbicki, and N. Shahmehri, editors, The Sixth IEEE International Conference on Peer-to-Peer Computing, P2P2006, Cambridge, UK., pages 106-113, September 6-8 2006. IEEE. (113)Eddy Caron, Charles Fourdrignier, Franck Petit, and Cédric Tedeschi. Mécanisme de réparations pour un système P2P de découverte de services. In RenPar 2006. 17ème Rencontres Francophones du Parallélisme, Canet en Roussillon, October 4-6 2006. (114)Andréea Chis, Eddy Caron, Frédéric Desprez, and Alan Su. Plug-in Scheduler Design for a Distributed Grid Environment. In ACM/IFIP/USENIX, editor, 4th International Workshop on Middleware for Grid Computing - MGC 2006, Melbourne, Australia, November 27th 2006. In conjunction with ACM/IFIP/USENIX 7th International Middleware Conference 2006. (115)Pushpinder Kaur Chouhan, Holly Dail, Eddy Caron, and Frédéric Vivien. How should you structure your hierarchical scheduler ?. In HPDC-15. 15th IEEE International Symposium on High Performance Distributed Computing, Paris, France, pages 339-340 (Poster), June 19-23th 2006. IEEE. (116)Eddy Caron, Frédéric Desprez, Franck Petit, and Cédric Tedeschi. A Peer-to-Peer Extension of Network-Enabled Server Systems. In e-Science 2005. First IEEE International Conference on e-Science and Grid Computing, Melbourne, Australia, pages 430-437, 5-8 December 2005. (117)Eddy Caron, Pushpinder-Kaur Chouhan, and Arnaud Legrand. Automatic Deployment for Hierarchical Network Enabled Server. In The 13th Heterogeneous Computing Workshop (HCW 2004), Santa Fe. New Mexico, pages 109b (10 pages), April 2004.
Modélisation de la dynamique cardiaque Objectifs Analyse spatio-temporelle d’images cardiaques sur architecture de grille • Difficultés • Grande quantité de données éventuellement distribuées • Programme d’analyse ‘computer intensive’ • Estimation & suivi de mouvement 3D+temps • Approche basée sur le recalage d’images • Modélisation d’état et filtrage temporel • Implantation parallèle & Multithread MPI • Segmentation 3D+temps du coeur • Modèle déformable élastique non linéaire • Stratégie d’initialisation du modèle • Implantation Multithread • Perspectives • Parallèlisation du code • Finaliser les versions MPI • Outils graphiques • Développement d’un portail Web (voir appli A4) • Tests sur architecture de grille (EGEE2)
Modélisation de la dynamique cardiaque: Résultats • Collaborations • Institut C. Jordan, CNRS UMR 5208, Lyon (Prof. J. Pousin) • ACI AGIR (Resp. C. Germain, LAL-Orsay) • New-York Univ. & Rutgers Univ. (Prof. L. Axel). • Laboratory of Biomedical Engineering, HUT (Prof. T. Katila) • , & VTT, Tampere (Research fellow J. Lötjönen), Finland • Thèses • B. Delhay, soutenance le 13/12/06. Séjour 6 mois Eurodoc, Lab. Biomedical Eng., Finlande • J. Schaerer, 3ième année. Séjour 6 mois Eurodoc, NY Medical Center, USA • Publications • Sarrut & al., A comparison framework for breathing motion estimation methods form 4D imaging, en révision pour IEEE TMI • Rouchdy & al., A non linear deformable elastic template for soft structure segmentation. Application to the heart segmentation in MRI, soumis à Inverse Problems, Juillet 2006. • J. Schaerer & al., Fast and automated creation of patient-specific 3D heart model from tagged MRI, Special Session SA2PM, MICCAI, Copenhagen, 2006 • B. Delhay & al., A spatio-temporal deformation model for dense motion estimation in periodic cardiac image sequences, SA2PM, MICCAI, Copenhagen, 2006 • J. Pousin & al., "Constraint 3D elastic model for the segmentation in cardiac MRI," Computers in Cardiology, Lyon, pp. 785-788, 2005. • J Schaerer & al., Simultaneous Segmentation of the Left and Right Heart Ventricles in 3D Cine MR Images of Small Animals, CinC, Lyon, pp. 231-234, 2005, 2005. • B. Delhay & al., A Dynamic 3-D Cardiac Surface Model from MR Images, CinC, Lyon, pp. 423-426, 2005.
Mammo SRB CCIN2P3 - RAGTIME Utilisateur Centre de calcul Calcul grille User interface DDSM Floride Stockage Indexation
CCIN2P3 – Bilan RAGTIME • Stockage: • Mise en place d’un serveur SRB accessible depuis EGEE/LCG • 1 base de données ORACLE pour les méta-données • 500 Go de données DDSM Floride • Calcul: • Accès en direct à la ferme de calcul du CCIN2P3 (1200 cpu) • Accès au Centre de Calcul via le middleware EGEE/LCG • Projet RAGTIME a contribué à hauteur de 20 CPU • Qualité de service: • Service (SRB + Calcul) disponible 24h/24h sur toute la période du projet • Assistance pour les développements autour de SRB • Grande adéquation entre SRB et les besoins de stockage du biomedical
Applications Médicales • Atlas de formes statistiques : Thèse de Ziad Aramouni (début en juin 2005) • Tomographie dynamique Moyenne de coupes d’insulae Collaboration avec PRAXIM IEEE trans on MI 06, Phys Med Biol 05
Thèse de Joe Aoun débuté en 2005 avec Vincent Breton, clermont Ferrand : simulation Monte Carlo en SPECT et couplage avec l’optimisation des conditions de consistence pour la fusion SPECT-CT True attenuation Attenuation after DCC Initial attenuation • Offered Grid software and batch scheduler (ACI GRID project with ID-IMAG) • CIGRI: https://gforge.inria.fr/scm/?group_id=316 • OAR: https://gforge.inria.fr/frs/?group_id=125 optimization Activity without DCC optimization Activity after DCC optimization True activity
A.3 SIMRI: Magnetic Resonance Image Simulator • Why MRI Simulation ? • Better understanding of the complexity of MRI imaging • Pedagogic purposes • Conception, calibration and test of MRI sequences in-silico. • Generation of MRI images with a “ground truth” • Artefacts impact and correction • MR Image processing validation (segmentation, quantification) • Previous works • 1D MRI simulation [Bittoun-81] • 2D MRI simulation [Olsson-95] • Simulation with a distributed implementation [Brenner-97] • 3D brain MRI simulation [Kwan-99] • Susceptibility and MRI simulation [Yoder-02-04]
Acquisition noise model Virtual object (i,ρ,T1,T2) K-space RF signals Magnetization process kernel Filtering Bo + ∆B map FFT based reconstruction MRI sequence- RF Pulse - Gradient - Precession - Acquisition MRI Image A.3 SIMRI: Overview • Kernel implements Bloch’s electromagnetism equation • Huge computation time (5122 = 12h, 5123 > 100 years !) • Parallel implementation > MPI
A.3 SIMRI milestones • June 2001 :SIMRI Project start • June 2002: Parallelisation of the magnetization kernel • Dec. 2002 : Cluster deployment • June 2003: SpinPlayer : 1D interactive simulation interface • Nov. 2003 : Grid deployment • 2004 : Artefacts simulation (Susceptibility, Chemical shift, field default) • Dec 2004 : New parallelisation scheme at a sequence level • March 2005 : Major publication in J. Magnetic Resonance • June 2005 :SIMRI@Grid : Simulation web portal • Nov: 2005 :SIMRI distribution under CECILL public licence DATAGRID MEDIGRID EGEE
A.3 SIMRI: A grid experience • Grid added value • Speeds up the simulation time by a factor linked to the node number • Enables simulation of high resolution images • Enables simultaneous simulation to a wide user community • Grid key issues • Homogenisation of MPI implementation on the grid clusters. • Enabling job submission to multiple clusters to get numerous nodes for 3D simulation. • Enhancement of scheduling to estimate job termination. • Providing of web portals to mask the middleware to final users • Facilitation of the server certificate usage.
A.3 SIMRI@Grid webportal • Functionalities • Full simulation access (all simulation parameters) • Two simulation targets : EGGE grid (LCG2), Local Cluster (PBS) • User authentification • Enhanced user job history, Enhanced running job status • Simulation results sent by mail • Status and evolution • At the moment, only open to the 10 SIMRI developers • Autumn 2006: Version 2 • Web service architecture, associated to Glite • Enhanced interface • New simulation target : CINES, SGI multiproc • Progressive simulation service opening to all the scientific community
A.3 SIMRI: Facts • Software • The most advanced available MRI simulator : 1D, 2D, 3D, field default, Chemical shift, T2* management … • Distributed under the public CECILL License (> 100 download within 30 labs) • Simulation service proposed through a web portal connected to EGEE grid • Publications • H. Benoit-Cattin et al. "The SIMRI project: A versatile and interactive MRI simulator," Journal of Magnetic Resonance, vol. 173, pp. 97-115, 2005. • J. Montagnat et al. "Medical images simulation, storage, and processing on the European DataGrid testbed," Journal of Grid Computing, vol. 2, pp. 387-400, 2004. • H. Benoit-Cattin et al. "Magnetic Resonance Imaging (MRI) simulation on a grid computing architecture,"IEEE CGIGRID'03- BIOGRID'03, Tokyo, 2003. • B. Belaroussi et al. "Distortion correction for susceptibility-induced artifacts in spin echo MR images: Simulation study at 1.5 T and 7 T.,"Proc. ISMRM'04. • B. Belaroussi et al. "Susceptibility artifact correction in GE images,"Proc. ISMRM'06.
A.3 SIMRI: Perspectives • Simulation features • Take benefit of the code diffusion to enlarge the user community and to get contributions in • New anatomical objects • New MRI sequences • New simulation model (diffusion, antennas, pulse …) • Simulation services • Open widely the SIMRI grid portal. • Turn the portal architecture to an evolutive web service one. • Provide a data management service associated to the high value simulated images • Think about a multimodality (MRI, CT, PET, US) Medical Image simulation portal.