GET /api/training/trainings/futur/
HTTP 200 OK
  Allow: GET, HEAD, OPTIONS
  Content-Type: application/json
  Vary: Accept
  
  {
    "count": 29,
    "next": null,
    "previous": null,
    "results": [
        {
            "tra_id": 358,
            "tra_type": "Atelier",
            "tra_title": "Atelier PARI/GP 2019",
            "tra_dtstart": "2019-01-14T09:30:00",
            "tra_dtend": "2019-01-18T14:00:00",
            "tra_urbanArea": "Bordeaux, France",
            "tra_address": "",
            "tra_web": "http://pari.math.u-bordeaux.fr/Events/PARI2019/",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [
                "Algorithmique arithmétique ",
                "Calcul Formel"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IMB",
                "Inria Bordeaux"
            ],
            "tra_snippet": "This workshop is organized to discuss the current and future development of\r\nthe PARI/GP system but is open to all arith",
            "tra_objective": "This workshop is organized to discuss the current and future development of\r\nthe PARI/GP system but is open to all arithmeticians with an interest for\r\nexplicit computations. No previous expertise with PARI/GP is expected,\r\nanyone interested in helping out is welcome !\r\n\r\nREGISTRATION: Please register as soon as possible with one of the organizers;\r\nparticipation to the Atelier is free of charge.",
            "tra_dtcreated": "2018-09-13T09:55:37.737516",
            "tra_dtmodified": "2018-09-13T09:56:20.856133",
            "tra_contact_email": "karim.belabas@math.u-bordeaux.fr",
            "tra_latitude": 44.841225,
            "tra_longitude": -0.5800364
        },
        {
            "tra_id": 374,
            "tra_type": "Cours/TP",
            "tra_title": "Outils pour le développement et l'utilisation de logiciels de calcul scientifique",
            "tra_dtstart": "2019-01-23T09:00:00",
            "tra_dtend": "2019-02-15T12:00:00",
            "tra_urbanArea": "Grenoble, France",
            "tra_address": "700 avenue centrale, 38400 Saint Martin d'Hères",
            "tra_web": "https://pole-calcul-formation.gricad-pages.univ-grenoble-alpes.fr/ced/outils_devel/",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "GRICAD",
                "MaiMoSiNE"
            ],
            "tra_snippet": "L'objectif de ce module est de fournir aux étudiants un ensemble de connaissances et de bonnes pratiques pour le dévelop",
            "tra_objective": "L'objectif de ce module est de fournir aux étudiants un ensemble de connaissances et de bonnes pratiques pour le développement ou l'utilisation efficace et fiable de codes de calcul dans un environnement de recherche. Nous présenterons également quelques outils indispensables, à notre sens, au cycle de vie d'un code de calcul scientifique.",
            "tra_dtcreated": "2018-10-09T10:22:47.710847",
            "tra_dtmodified": "2018-10-09T10:22:47.710873",
            "tra_contact_email": "",
            "tra_latitude": 45.1905459,
            "tra_longitude": 5.7671669
        },
        {
            "tra_id": 333,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran Base",
            "tra_dtstart": "2019-01-23T09:30:00",
            "tra_dtend": "2019-01-25T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-base.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "Fortran"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de ma",
            "tra_objective": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de maintenir des codes existants.",
            "tra_dtcreated": "2018-06-22T11:17:34.685743",
            "tra_dtmodified": "2018-07-13T10:34:02.938677",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 386,
            "tra_type": "Atelier",
            "tra_title": "Algorithmic Differentiation Workshop",
            "tra_dtstart": "2019-01-24T09:00:00",
            "tra_dtend": "2019-01-24T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "Institut de Physique du Globe, Paris",
            "tra_web": "http://calcul.math.cnrs.fr/spip.php?article299",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "Groupe Calcul"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2019-01-14T16:42:20.905455",
            "tra_dtmodified": "2019-01-14T16:42:20.905479",
            "tra_contact_email": "",
            "tra_latitude": 48.8566101,
            "tra_longitude": 2.3514992
        },
        {
            "tra_id": 384,
            "tra_type": "Atelier",
            "tra_title": "PER3S FIFTH EDITION",
            "tra_dtstart": "2019-01-25T09:00:00",
            "tra_dtend": "2019-01-25T17:00:00",
            "tra_urbanArea": "Bordeaux, France",
            "tra_address": "Campus de Talence",
            "tra_web": "https://per3s.sciencesconf.org",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "Inria Bordeaux"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2019-01-14T16:34:33.892404",
            "tra_dtmodified": "2019-01-14T16:34:33.892428",
            "tra_contact_email": "",
            "tra_latitude": 44.8088438,
            "tra_longitude": -0.5879629
        },
        {
            "tra_id": 334,
            "tra_type": "Cours/TP",
            "tra_title": "MPI",
            "tra_dtstart": "2019-02-05T09:30:00",
            "tra_dtend": "2019-03-08T18:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/mpi/fiche-mpi.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lecas, Dimitri"
            ],
            "tra_keywords": [
                "MPI"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Pouvoir développer des programmes parallèles de par la mise en œuvre de la bibliothèque d'échange de messages MPI (Messa",
            "tra_objective": "Pouvoir développer des programmes parallèles de par la mise en œuvre de la bibliothèque d'échange de messages MPI (Message Passing Interface)",
            "tra_dtcreated": "2018-06-22T14:24:34.374938",
            "tra_dtmodified": "2018-07-26T14:50:15.597910",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 362,
            "tra_type": "Conférence",
            "tra_title": "Calcul Mathématique Libre",
            "tra_dtstart": "2019-02-11T09:30:00",
            "tra_dtend": "2019-02-15T17:00:00",
            "tra_urbanArea": "Marseille, France",
            "tra_address": "CIRM, Luminy",
            "tra_web": "https://conferences.cirm-math.fr/1978.html",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "CIRM"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2018-09-13T10:31:35.097806",
            "tra_dtmodified": "2018-09-13T10:33:10.961803",
            "tra_contact_email": "",
            "tra_latitude": 43.229965,
            "tra_longitude": 5.4429576
        },
        {
            "tra_id": 383,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction au langage JULIA",
            "tra_dtstart": "2019-02-14T09:00:00",
            "tra_dtend": "2019-02-15T12:00:00",
            "tra_urbanArea": "Grenoble, France",
            "tra_address": "700 avenue centrale, 38400 Saint Martin d'Hères",
            "tra_web": "https://www.adum.fr//script/formations.pl?mod=203366&menu_transparent=oui&site=CDUDG",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [
                "Langage de programmation"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "MaiMoSiNE",
                "UGA"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2019-01-14T16:26:51.911147",
            "tra_dtmodified": "2019-01-14T16:28:12.464441",
            "tra_contact_email": "",
            "tra_latitude": 45.1905459,
            "tra_longitude": 5.7671669
        },
        {
            "tra_id": 375,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction au calcul parallèle",
            "tra_dtstart": "2019-03-06T09:00:00",
            "tra_dtend": "2019-04-11T12:00:00",
            "tra_urbanArea": "Grenoble, France",
            "tra_address": "700 avenue centrale, 38400 Saint Martin d'Hères",
            "tra_web": "https://pole-calcul-formation.gricad-pages.univ-grenoble-alpes.fr/ced/calcul_parallele/",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "GRICAD",
                "MaiMoSiNE"
            ],
            "tra_snippet": "L'objectif de ce module est de donner aux étudiants une vue claire de ce qu'est le calcul parallèle et de ce qu'il peut ",
            "tra_objective": "L'objectif de ce module est de donner aux étudiants une vue claire de ce qu'est le calcul parallèle et de ce qu'il peut apporter. Cette formation peut en particulier vous permettre d'acquérir les connaissances nécessaires pour choisir un modèle de programmation parallèle adapté à votre application et aux ressources de calcul disponibles. Nous aborderons dans un premier temps les aspects architecture hardware des calculateurs, avant de passer aux différents modèles de programmation, avec une attention particulière pour OpenMP et MPI. Etant donné le contexte \"grenoblois\" de cette formation, nous nous appuierons sur les ressources du pôle calcul de Gricad, notamment les clusters Luke et Froggy.",
            "tra_dtcreated": "2018-10-09T10:24:37.967081",
            "tra_dtmodified": "2018-10-09T10:25:16.155224",
            "tra_contact_email": "",
            "tra_latitude": 45.1905459,
            "tra_longitude": 5.7671669
        },
        {
            "tra_id": 379,
            "tra_type": "Cours/TP",
            "tra_title": "R Avancé",
            "tra_dtstart": "2019-03-11T09:00:00",
            "tra_dtend": "2019-03-28T12:00:00",
            "tra_urbanArea": "Grenoble, France",
            "tra_address": "700 avenue centrale, 38400 Saint Martin d'Hères",
            "tra_web": "https://www.adum.fr//script/formations.pl?mod=194298&menu_transparent=oui&site=CDUDG",
            "tra_calendar": null,
            "tra_frame": "Collège des Ecoles Doctorales",
            "tra_speakers": [],
            "tra_keywords": [
                "Programmation",
                "Statistiques"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "MaiMoSiNE",
                "UGA"
            ],
            "tra_snippet": "Il est impossible de devenir expert en R avec une seule formation. Cependant, ce cours a pour objectif de vous donner un",
            "tra_objective": "Il est impossible de devenir expert en R avec une seule formation. Cependant, ce cours a pour objectif de vous donner un bon niveau en R. Un bon niveau R commence par l’utilisation de bons outils et de bonnes pratiques. Il passe aussi par la connaissance des derniers packages tels que ceux du tidyverse pour l’analyse de données. Enfin, vous apprendrez comment écrire du code qui est rapide, et comment packager ce code. \r\nDes ressources supplémentaires seront données pour vous laisser approfondir les connaissances acquises pendant ce cours.",
            "tra_dtcreated": "2018-11-08T15:03:06.639263",
            "tra_dtmodified": "2019-01-14T16:28:36.378555",
            "tra_contact_email": "",
            "tra_latitude": 45.1905459,
            "tra_longitude": 5.7671669
        },
        {
            "tra_id": 335,
            "tra_type": "Cours/TP",
            "tra_title": "OpenMP",
            "tra_dtstart": "2019-03-13T09:00:00",
            "tra_dtend": "2019-03-15T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/openmp/fiche-openmp.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lavallée, Pierre-François "
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "OpenMP",
                "Parallélisme"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Etre initié à la parallélisation mémoire partagée avec l'API OpenMP \r\n    Appréhender les concepts sous-jacents,\r\n    Co",
            "tra_objective": "Etre initié à la parallélisation mémoire partagée avec l'API OpenMP \r\n    Appréhender les concepts sous-jacents,\r\n    Comprendre le modèle de programmation associé,\r\n    Mettre en pratique ces notions en parallélisant de petits codes simples extraits d'applications réelles.",
            "tra_dtcreated": "2018-06-26T11:35:32.281800",
            "tra_dtmodified": "2018-07-26T14:52:11.384198",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 336,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran avancé",
            "tra_dtstart": "2019-03-19T09:30:00",
            "tra_dtend": "2019-03-19T09:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-avance.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "Fortran"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir les nouveautés des normes Fortran 90 et 95 avec mise en pratique des concepts.",
            "tra_objective": "Acquérir les nouveautés des normes Fortran 90 et 95 avec mise en pratique des concepts.",
            "tra_dtcreated": "2018-06-26T15:33:36.804258",
            "tra_dtmodified": "2018-07-26T14:59:37.653913",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 337,
            "tra_type": "Cours/TP",
            "tra_title": "Vectorisation SIMD",
            "tra_dtstart": "2019-03-27T09:00:00",
            "tra_dtend": "2019-03-27T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/simd/fiche-simd.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lecas, Dimitri"
            ],
            "tra_keywords": [
                "Calcul Scientifique"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "- S'initier à la vectorisation SIMD (\"Simple Instruction Multiple Data\") \r\n - Appréhender les concepts sous-jacents\r\n - ",
            "tra_objective": "- S'initier à la vectorisation SIMD (\"Simple Instruction Multiple Data\") \r\n - Appréhender les concepts sous-jacents\r\n - Mettre en oeuvre ces concepts sur ds exemples concret",
            "tra_dtcreated": "2018-06-26T15:40:31.954503",
            "tra_dtmodified": "2018-07-26T15:00:58.333614",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 338,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction à OpenACC et OpenMP GPU",
            "tra_dtstart": "2019-03-28T09:00:00",
            "tra_dtend": "2019-03-28T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/openacc/fiche-openacc.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lavallée, Pierre-François "
            ],
            "tra_keywords": [
                "OpenMP"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "- Etre initié à la programmation des architectures hybrides accélérées (GPU) avec les modèles à directive OpenACC et Ope",
            "tra_objective": "- Etre initié à la programmation des architectures hybrides accélérées (GPU) avec les modèles à directive OpenACC et OpenMP v4.5 GPU\r\n- Appréhender les concepts sous-jacents\r\n- Comprendre les différents intérêts de ces approches (simplicité d'implémentation, portabilité, performance, ...) ainsi que les contraintes associées (gestion implicites ou explicite des données, synchronisations et dépendances)\r\n- Etre capable de mettre en oeuvre ces concepts sur des exemples concrets issus d'applications réelles",
            "tra_dtcreated": "2018-06-26T16:02:46.071731",
            "tra_dtmodified": "2018-07-26T15:01:42.045118",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 339,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran expert",
            "tra_dtstart": "2019-04-03T09:30:00",
            "tra_dtend": "2019-04-05T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-expert.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "Fortran"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir l'ensemble des nouveautés de la norme Fortran/2003 avec mise en pratique des nouveaux concepts.",
            "tra_objective": "Acquérir l'ensemble des nouveautés de la norme Fortran/2003 avec mise en pratique des nouveaux concepts.",
            "tra_dtcreated": "2018-06-26T16:49:20.596072",
            "tra_dtmodified": "2018-07-26T15:02:26.297925",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 340,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran base",
            "tra_dtstart": "2019-05-15T09:30:00",
            "tra_dtend": "2019-05-17T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-base.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Fortran"
            ],
            "tra_contacts": [
                "Morvan, Geneviève"
            ],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de ma",
            "tra_objective": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de maintenir des codes existants.",
            "tra_dtcreated": "2018-06-27T10:44:23.545188",
            "tra_dtmodified": "2018-07-19T16:50:03.310032",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 341,
            "tra_type": "Cours/TP",
            "tra_title": "Langage C",
            "tra_dtstart": "2019-05-20T09:30:00",
            "tra_dtend": "2019-05-24T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/c/fiche-c.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Langage C"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir et mettre en pratique les éléments de base ainsi que les méthodes de la programmation en langage C.",
            "tra_objective": "Acquérir et mettre en pratique les éléments de base ainsi que les méthodes de la programmation en langage C.",
            "tra_dtcreated": "2018-06-27T10:47:58.719000",
            "tra_dtmodified": "2018-07-19T16:48:48.796394",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 342,
            "tra_type": "Cours/TP",
            "tra_title": "Programmation Hybride MPI/OpenMP",
            "tra_dtstart": "2019-05-27T09:00:00",
            "tra_dtend": "2019-05-28T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/hybride/fiche-hybride.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lavallée, Pierre-François "
            ],
            "tra_keywords": [
                "Hybride MPI / OpenMP",
                "MPI",
                "OpenMP",
                "Optimisation de code"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "- Etre initié à la programmation hybride MPI/OpenMP, tout particulièrement pour une exploitation optimale des supercalcu",
            "tra_objective": "- Etre initié à la programmation hybride MPI/OpenMP, tout particulièrement pour une exploitation optimale des supercalculateurs, tels que ceux des centres nationaux,\r\n  - Appréhender les concepts sous-jacents,\r\n  -  Comprendre les différents intérêts de cette approche (performance, extensibilité, optimisation de la mémoire...),\r\n  - Voir les différentes implémentations possibles et apprendre à les mettre en œuvre explicitement sur des applications réelles",
            "tra_dtcreated": "2018-06-27T11:19:51.231454",
            "tra_dtmodified": "2018-07-26T14:47:05.099729",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 377,
            "tra_type": "Journées thématiques",
            "tra_title": "eX Modelo",
            "tra_dtstart": "2019-06-23T09:00:00",
            "tra_dtend": "2019-06-28T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "Châtenay-sur-Seine",
            "tra_web": "https://exmodelo.org",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "CNRS",
                "ISC-PIF"
            ],
            "tra_snippet": "The use of simulation models has widely spread in recent years, in various fields of academic research. Models are being",
            "tra_objective": "The use of simulation models has widely spread in recent years, in various fields of academic research. Models are being developed to represent and try to better understand all kinds of systems: population dynamics, epidemics, transportation systems, macro-scale systems, micro-scale systems, etc. In some scientific areas, models and in silico simulations have become essential to help study in vivo situations.\r\n\r\nHowever, simulation models are necessarily a simplification of reality, and hypotheses have to be made when developing a model. Thus every model can (and needs to?) be questioned: Is it relevant to tackle the research question behind it? How to extract significant knowledge from the model? What kind of dynamics can it exhibit? How does each mechanism of the model impact those dynamics? Is every mechanism really necessary? These are just some of the many questions a model developer has to answer in order to really know and understand his/her model!",
            "tra_dtcreated": "2018-10-26T10:57:38.580434",
            "tra_dtmodified": "2018-10-26T10:58:32.982291",
            "tra_contact_email": "",
            "tra_latitude": 48.4176813,
            "tra_longitude": 3.0961472
        },
        {
            "tra_id": 380,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction à la Modélisation Statistique Bayésienne",
            "tra_dtstart": "2019-06-24T09:00:00",
            "tra_dtend": "2019-06-28T17:00:00",
            "tra_urbanArea": "Grenoble, France",
            "tra_address": "700 avenue centrale, 38400 Saint Martin d'Hères, France",
            "tra_web": "",
            "tra_calendar": null,
            "tra_frame": "Collège des écoles doctorales",
            "tra_speakers": [],
            "tra_keywords": [
                "Statistiques Bayésiennes"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "MaiMoSiNE",
                "UGA"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2018-11-08T15:11:10.638405",
            "tra_dtmodified": "2018-11-08T15:12:59.334460",
            "tra_contact_email": "",
            "tra_latitude": 45.1905459,
            "tra_longitude": 5.7671669
        },
        {
            "tra_id": 385,
            "tra_type": "Journées thématiques",
            "tra_title": "CEMRACS 2019 Geophysical Fluids, Gravity Flows",
            "tra_dtstart": "2019-07-15T09:30:00",
            "tra_dtend": "2019-08-23T16:00:00",
            "tra_urbanArea": "Marseille, France",
            "tra_address": "Luminy",
            "tra_web": "http://smai.emath.fr/cemracs/cemracs19/",
            "tra_calendar": null,
            "tra_frame": "",
            "tra_speakers": [],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "CIRM",
                "SMAI"
            ],
            "tra_snippet": "",
            "tra_objective": "",
            "tra_dtcreated": "2019-01-14T16:37:47.594665",
            "tra_dtmodified": "2019-01-14T16:37:47.594691",
            "tra_contact_email": "",
            "tra_latitude": 43.2326651,
            "tra_longitude": 5.4408365
        },
        {
            "tra_id": 345,
            "tra_type": "Cours/TP",
            "tra_title": "MPI",
            "tra_dtstart": "2019-10-01T09:30:00",
            "tra_dtend": "2019-10-04T18:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/mpi/fiche-mpi.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lecas, Dimitri"
            ],
            "tra_keywords": [
                "MPI"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Pouvoir développer des programmes parallèles de par la mise en œuvre de la bibliothèque d'échange de messages MPI",
            "tra_objective": "Pouvoir développer des programmes parallèles de par la mise en œuvre de la bibliothèque d'échange de messages MPI",
            "tra_dtcreated": "2018-07-26T15:21:18.645926",
            "tra_dtmodified": "2018-07-26T15:21:18.645954",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 346,
            "tra_type": "Cours/TP",
            "tra_title": "OpenMp",
            "tra_dtstart": "2019-10-16T09:00:00",
            "tra_dtend": "2019-10-18T17:00:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France, France",
            "tra_web": "http://www.idris.fr/formations/openmp/fiche-openmp.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lavallée, Pierre-François "
            ],
            "tra_keywords": [
                "OpenMP"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Être initié à la parallélisation mémoire partagée avec l'API OpenMP\r\n    Appréhender les concepts sous-jacents\r\n    Comp",
            "tra_objective": "Être initié à la parallélisation mémoire partagée avec l'API OpenMP\r\n    Appréhender les concepts sous-jacents\r\n    Comprendre le modèle de programmation associé\r\n    Mettre en pratique ces notions en parallélisant de petits codes simples extraits d'applications réelles",
            "tra_dtcreated": "2018-07-26T16:37:34.833383",
            "tra_dtmodified": "2018-07-26T16:41:43.945263",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 347,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran base",
            "tra_dtstart": "2019-10-23T09:30:00",
            "tra_dtend": "2019-10-25T17:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-base.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Fortran"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de ma",
            "tra_objective": "Acquérir les concepts de base du langage Fortran afin d'être capable d'écrire ses premiers programmes de calcul et de maintenir des codes existants.",
            "tra_dtcreated": "2018-07-27T10:15:16.567329",
            "tra_dtmodified": "2018-07-27T10:18:49.017622",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 348,
            "tra_type": "Cours/TP",
            "tra_title": "Débogage HPC",
            "tra_dtstart": "2019-11-21T09:30:00",
            "tra_dtend": "2019-11-22T12:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/debug/fiche-debugage.html",
            "tra_calendar": "Formations COMSOL",
            "tra_frame": "",
            "tra_speakers": [
                "Dupays, Isabelle"
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "Débogage",
                "HPC",
                "MPI",
                "OpenMP"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Connaitre les outils de débogage DDT et TotalView dans le cas de la programmation parallèle (MPI, OpenMP, hybride) utili",
            "tra_objective": "Connaitre les outils de débogage DDT et TotalView dans le cas de la programmation parallèle (MPI, OpenMP, hybride) utilisée dans le domaine HPC (High Performance Computing)\r\n    Être capable de déboguer efficacement des codes de calcul",
            "tra_dtcreated": "2018-07-27T10:39:28.135363",
            "tra_dtmodified": "2018-07-27T10:50:25.857376",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 349,
            "tra_type": "Cours/TP",
            "tra_title": "Fortran avancé",
            "tra_dtstart": "2019-11-26T09:30:00",
            "tra_dtend": "2019-11-29T17:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/fortran/fiche-fortran-avance.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Corde, Patrick"
            ],
            "tra_keywords": [
                "Fortran"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "acquérir les nouveautés des normes Fortran 90 et 95 avec mise en pratique des concepts.",
            "tra_objective": "acquérir les nouveautés des normes Fortran 90 et 95 avec mise en pratique des concepts.",
            "tra_dtcreated": "2018-07-27T11:21:50.640493",
            "tra_dtmodified": "2018-07-27T11:24:21.885255",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 350,
            "tra_type": "Cours/TP",
            "tra_title": "Vectorisation SIMD",
            "tra_dtstart": "2019-12-02T09:30:00",
            "tra_dtend": "2019-12-02T09:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/simd/fiche-simd.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lecas, Dimitri"
            ],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "L'objectif de cette formation est de présenter les concepts de la vectorisation et la façon d'en tirer bénéfice sur les ",
            "tra_objective": "L'objectif de cette formation est de présenter les concepts de la vectorisation et la façon d'en tirer bénéfice sur les générations modernes de processeurs :\r\n\r\n    S'initier à la vectorisation SIMD (Simple Instruction Multiple Data)\r\n    Appréhender les concepts sous-jacents\r\n    Mettre en œuvre ces concepts sur des exemples concrets",
            "tra_dtcreated": "2018-07-27T11:26:32.259551",
            "tra_dtmodified": "2018-07-27T11:28:48.664618",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 351,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction à OpenACC et OpenMP GPU",
            "tra_dtstart": "2019-12-03T09:30:00",
            "tra_dtend": "2019-12-03T17:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS - Campus universitaire d'Orsay - Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/openacc/fiche-openacc.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Lavallée, Pierre-François "
            ],
            "tra_keywords": [],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Être initié à la programmation des architectures hybrides accélérées (GPU) avec les modèles à directive OpenACC et OpenM",
            "tra_objective": "Être initié à la programmation des architectures hybrides accélérées (GPU) avec les modèles à directive OpenACC et OpenMP v4.5 GPU\r\n    Appréhender les concepts sous-jacents\r\n    Comprendre les différents intérêts de ces approches (simplicité d'implémentation, portabilité, performance, …) ainsi que les contraintes associées (gestion implicites ou explicite des données, synchronisations et dépendances)\r\n    Mettre en œuvre ces concepts sur des exemples concrets issus d'applications réelles",
            "tra_dtcreated": "2018-07-27T11:30:21.322666",
            "tra_dtmodified": "2018-07-27T11:32:27.173037",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        },
        {
            "tra_id": 352,
            "tra_type": "Cours/TP",
            "tra_title": "Introduction à la bibliothèque PETSc",
            "tra_dtstart": "2019-12-05T09:30:00",
            "tra_dtend": "2019-12-06T17:30:00",
            "tra_urbanArea": "Paris, France",
            "tra_address": "IDRIS- Campus universitaire d'Orsay- Rue John Von Neumann - Bâtiment 506 - 91400 Orsay, France",
            "tra_web": "http://www.idris.fr/formations/petsc/fiche-petsc.html",
            "tra_calendar": "Formations IDRIS",
            "tra_frame": "",
            "tra_speakers": [
                "Van Criekingen, Serge"
            ],
            "tra_keywords": [
                "Calcul Scientifique",
                "HPC"
            ],
            "tra_contacts": [],
            "tra_contributors": [
                "IDRIS"
            ],
            "tra_snippet": "Apprendre les bases nécessaires pour débuter avec la librairie PETSc (Portable, Extensible Toolkit for Scientific Comput",
            "tra_objective": "Apprendre les bases nécessaires pour débuter avec la librairie PETSc (Portable, Extensible Toolkit for Scientific Computation)\r\n    Se familiariser avec la documentation en ligne de PETSc\r\n    Pouvoir construire et résoudre des exemples simples d'équations aux dérivées partielles\r\n    Pouvoir utiliser et comparer différentes méthodes de résolution sur ces exemples\r\n    Être prêt à approfondir seul les fonctionnalités de PETSc utiles à son application",
            "tra_dtcreated": "2018-07-27T13:31:27.284010",
            "tra_dtmodified": "2018-07-27T14:27:34.603210",
            "tra_contact_email": "e-cours@idris.fr",
            "tra_latitude": 48.707193,
            "tra_longitude": 2.175324
        }
    ]
}