Université Pierre et Marie Curie. Laboratoire d Informatique de Paris 6



Documents pareils
UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE

Tout au long de votre cursus Quel métier futur? Dans quel secteur d activité? En fonction de vos goûts et aptitudes et du «niveau d emploi» dans ce

Master. en sciences et technologies mention informatique. LIP6 - Frédéric Delvalle

[Présentation] Juillet 2005

Master Informatique Aix-Marseille Université

Spécialité IAD. Master de Sciences et technologie de l UPMC. Mention informatique. Partenaires : ENST, ENSTA. Responsables : T. Artières, C.

Rapport d évaluation du master

FORMATION ÉOLIENNE LEADERSHIP DE LA CHAMPAGNE-ARDENNE

L Institut National des Sciences Mathématique et de leurs. Premiers éléments d un bilan à deux ans.

Spécialité Sciences Mécaniques et Ingénierie

Laboratoire d informatique Gaspard-Monge UMR Journée Labex Bézout- ANSES

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR

MASTER MANAGEMENT STRATEGIE, SPECIALITE CONSULTANT EN MANAGEMENT, ORGANISATION, STRATÉGIE

Marie Curie Actions Marie Curie Career Integration Grant (CIG) Call: FP7-People-2012-CIG

Panorama des études à travers les filières. FEEL du 23 octobre 2014

Formation Informations pédagogiques Modalités diverses Objectifs

Les bourses de thèse

FORMATIONS STAGES INSERTION PROFESSIONNELLE. UFR Sciences Orsay. Isabelle DEMACHY

Bienvenue dans la Génération C

UNIVERSITÉ 66,8 C.P.G.E. 74,8 % D.U.T. B.T.S. 13,4 % 2,3 11,1 Autres formations 9,7. Total : 97,5 % 7,8 0,2. Lettres Economiques

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

MASTER (LMD) MODELISATION, OPTIMISATION, COMBINATOIRE ET ALGORITHME

RIHANE Abdelhamid Maitre de conférences Université de Constantine (ALGERIE)

L appel d offres «Equipes labellisées FRM 2016 présélection 2015» sera diffusé en avril Critères généraux concernant les aides individuelles

Le Master Mathématiques et Applications

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement?

Cursus de Master en Ingénierie de la Production Alimentaire. Une autre façon d accéder au métier d ingénieur

INSTITUT D OPTIQUE GRADUATE SCHOOL

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

le Collège Doctoral d Haïti : Une alternative pour la refondation de l Université Haïtienne

Rapport d évaluation du master

Sophie Guézo Alexandra Junay

UNIVERSITE DE BORDEAUX Référence GALAXIE : 94

PERSONNEL RETRAITE AYANT UNE ACTIVITE BENEVOLE A L UNIVERSITE PIERRE ET MARIE CURIE

ISFA INSTITUT DE SCIENCE FINANCIÈRE ET D ASSURANCES GRANDE ÉCOLE D ACTUARIAT ET DE GESTION DES RISQUES

L utilisation des outils électroniques, l exemple des logiciels de gestion de références bibliographiques

Présentation formations SPI/EEA

Le sport de haut niveau à l UPMC

Introduction à l Informatique licence 1 ère année Notes de Cours

DOSSIER D INSCRIPTION ANNÉE UNIVERSITAIRE MASTER Risque sanitaire NRBC-E DU NR B C (Dossier rejeté si les cases ne sont pas renseignées)

Machines virtuelles Cours 1 : Introduction

Références : Délibération du conseil d administration de l UPMC du 28/10/2013

Section des Unités de recherche. Rapport d évaluation. Unité de recherche : Institut d histoire du temps présent (IHTP) du CNRS

MASTER ECONOMIE APPLIQUEE

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING

Programme international de formation

Rapport d évaluation du master

Compte rendu de l intervention de Jean-Louis LACOMBE. Rencontre européenne de la technologie du 23 mars La Fondation d entreprise EADS

Semestre HPC. Violaine Louvet. Institut Camille Jordan - CNRS louvet@math.univ-lyon1.fr. Labex MILyon, Printemps 2016

Après le DUT informatique : les poursuites d études

L IDEX DE TOULOUSE EN BREF

Mon métier, mon parcours

L équipe doit être constituée d'au moins 3 membres dont le chef de projet. Informations sur le Projet. Scientifiques. Secteurs développement

UFR Sciences Fondamentales et Appliquées Université de Poitiers. Se réorienter à l UFR Sciences Fondamentales et Appliquées en janvier 2013

CAMPAGNE ENSEIGNANTS-CHERCHEURS 2015

L INRIA, institut français des STIC. (en Île-de-France) 24 septembre 2009

Après un Bac technologique STI Energie et environnement

MASTER INFORMATIQUE COLLABORATIVE EN ENTREPRISE (ICE)

Poursuivre ses études à l'université de Rouen Masters professionnels en Informatique et en Mathématiques. UFR Sciences et Techniques /18

Retour d expérience, portage de code Promes dans le cadre de l appel à projets CAPS-GENCI

Licence et Master E.E.A.

Licence professionnelle Automatique et Informatique Industrielle, Automation et Robotique

Pour chaque projet est indiqué son titre, le ou les laboratoires participants ainsi que le coordinateur

Master recherche Histoire des mondes moderne et contemporain

Spécialité Compétence complémentaire en informatique

sommaire L organisation et la gestion des archives d entreprise...7

Université Libre de Tunis

MASTER RECHERCHE MEDIATIONS DES SCIENCES. Mention HISTOIRE, PHILOSOPHIE ET. Histoire et Philosophie des Sciences. Année 2007/2008

AXES DE RECHERCHE - DOMAINE D'INTERET MAJEUR LOGICIELS ET SYSTEMES COMPLEXES

Gènes Diffusion - EPIC 2010

SCIENCES & TECHNOLOGIES - SANTÉ ET STAPS MASTER INFORMATIQUE. Parcours Ingénierie du Logiciel Libre (I2L)

Université de Technologie Sino-Européenne de l Université de Shanghai

Master Théorie et pratiques des arts interactifs

IODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21

Petit guide. pour accéder aux métiers de la recherche DANS LES ÉTABLISSEMENTS D ENSEIGNEMENT SUPÉRIEUR ET LES ORGANISMES PUBLICS DE RECHERCHE

Rapport du comité d'experts

L Ecole et observatoire des sciences de la Terre

LICENCE : INFORMATIQUE GENERALE

RÉSUMÉ DESCRIPTIF DE LA CERTIFICATION (FICHE RÉPERTOIRE)

Master (filière Réseau) Parcours Recherche: Systèmes Informatiques et Réseaux (RTS)

Lutin Laboratoire des Usages en Technologies

L histoire économique, sociale et des techniques

Après un Bac technologique STI Systèmes d information et numérique

Département Informatique

d neuf, docteur? Le journal d ADDOC, association Agir pour les Doctorants et jeunes DOCteurs de l université Paris-Sud 11

UNIVERSITE GRENOBLE 2 (MENDES-FRANCE) Référence GALAXIE : 4126

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Bourse doctorale Edition 2015 Préambule :

Innovation Francophonie Imagination

Des solutions J2EE open source professionnelles adaptées à votre système d information d entreprise

DATE DU CONCOURS: SAMEDI 18 OCTOBRE

1. Développement embarqué. André KPOZEHOUE DOMAINES DE COMPETENCES CONNAISSANCES TECHNIQUES

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Contexte et motivations Les techniques envisagées Evolution des processus Conclusion

Développeur de talents. École Universitaire de Management. Cultivez votre. différence!]

STATUTS DU DÉPARTEMENT DE FORMATION du Master Sciences, Technologies, Santé mention Informatique

Master Energie spécialité Energie électrique

Recherches amont en STIC: enjeux de compétitivité

Transcription:

Université Pierre et Marie Curie Laboratoire d Informatique de Paris 6 Jean-Luc Lamotte Emmanuel Chailloux

Extension d Objective Caml scientifique sur GPU pour le calcul Plan Présentation UPMC / LIP6 / PEQUAN - APR Objectif et choix Existant et expériences Passage sur GPU

Université Pierre et Marie Curie (Paris 6) en quelques chiffres personnes président : Jean-Charles Pomerol 30 000 étudiants (10 000 en médecine, 20 000 en sciences) 4000 enseignants-chercheurs 3000 ingénieurs, techniciens et administratifs diplômes par an 3000 diplômes de Master 200 diplômes d ingénieurs 300 diplômes de doctorat de médecine 700 thèses scientifiques

Université Pierre et Marie Curie (Paris 6) en informatique études passage au LMD en 2004/2005 900 étudiants en L1 : Mathémathiques-Informatique-Mécanique-Electronique environ 300-350 étudiants par année (L2, L3, M1, M2) 7 spécialités de master recherche LIP6 : Laboratoire d Informatique de Paris 6 ISIR : Institut des Systèmes intelligents et de Robotique

Laboratoire d Informatique de Paris 6 quelques chiffres en personnes directeur : Patrick Gallinari 183 chercheurs permanents 263 doctorants organisation et thématiques unité mixte CNRS : UMR 7606 5 départements, 18 équipes Systèmes embarqués sur puce Réseaux et Systèmes Répartis Calcul Scientifique Décision, Systèmes intelligents, Recherche opérationnele Données et Apprentissage Artificiel

LIP6 : Equipes participantes au projet PEQUAN PErformances et QUalité des Algorithmes Numériques thématiques liées au projet programmation parallèle calcul scientifique APR Algorithmes, Programmation et Résolution thématiques liées au projet conception et implantation de langages typés statiquement outils et environnements de programmation

Objectif et choix calculs pour GPU calculs et compositions de Objectif utilisation de langages de haut niveau pour le calcul scientifique dans le cadre des GPU Choix langage Objective Caml pour la compositon de calcul langage statiquement typé multi-paradigmes : fonctionnel, impératif, modulaire, objet, générique nombreuses bibliothèques de calcul et extensions parallèles nombreuses applications

un mot sur Objective Caml distribué par l Inria version 3.11 : caml.inria.fr langage fonctionnel, typé statiquement, polymorphe paramétrique, avec inférence de types, muni d un mécanisme d exceptions, et de traits impératifs possèdant un système de modules paramétrés et un modèle objet exécutant des processus légers et communiquant sur le réseau Internet, indépendant de l architecture machine.

Bibliothèques et Extensions parallélisme calcul et calcul grands tableaux interfaces pour gmp, fftw lacaml : interface BLAS, LAPACK (http://hg.ocaml.info/release/lacaml) extensions parallèles jocaml (calculs concurrents et répartis) ocamlp3l (squelettes de parallélisme) caml-flight (data-parallélisme) bsml (Bulk synchronous ML),

Expérimentations sur le processeur Cell Oskell communications entre le monde Caml sur PPE et le code de calcul sur SPE implantation de squelettes de parallélisme Map : PPE vers SPE Pipe : SPE vers SPE et PPE performances dépendant du rapport mémoire transférée et calculs effectués

Projet (1) passage sur les GPU 1ère étape : appel de fonction (BLAS - LAPACK) sur GPU à partir de Caml 2ème étape : composition de calculs, de fonctions de calcul minimisation des transferts : composition sur le GPU mais de fonctions prédéfinies idéalement génération de code opencl

Projet (2) programme support : code 2DRMP bibliothèque CPC (Computer...) calcul d interactions en physique atomique programme PROP pour la mesure de performances portage du code 2DRMP en FORTRAN/C en langage de haut niveau pour utiliser de manière transparente les accélateurs application à d autres applications

Projet (3) séparation du langage de calcul de celui de composition des calculs apport de caml : description du parallélisme effectuer les calculs ou engendrer du code spécifique langage d expressions + sûreté d exécution (typage) critères de succès facilité d écriture (expressivité du lanagge) sûreté d exécution (typage et généricité) performances brutes (Gflops)

Formation : Des sites UPMC : www.upmc.fr Licence Master Doctorat http://www.licence.info.upmc.fr http://www.master.info.upmc.fr http://www.edite-de-paris.com.fr Recherche : LIP6 PEQUAN APR www.lip6.fr www-pequan.lip6.fr www-apr.lip6.fr