ADT MUMPS 1. Campagne ADT 2012

Dimension: px
Commencer à balayer dès la page:

Download "ADT MUMPS 1. Campagne ADT 2012"

Transcription

1 ADT MUMPS 1 Campagne ADT 2012 Pour toute question, n hésitez pas de contacter votre responsable SED ou la D2T 2. La soumission se fait via le site de dépôt : Attention : cette première page constitue la fiche signalétique de l ADT dont certaines informations seront accessibles sur l intranet et peuvent servir à la communication nationale ; le reste du document est uniquement destiné aux membres des commissions de l Inria chargés d évaluer les demandes. Récapitulatif (1 page max en tout) Titre & Acronyme : ADTMUMPS, AMUMPS Courriel : Jean-Yves.L.Excellent@ens- Porteur de l ADT : Jean-Yves L Excellent lyon.fr EPI : EPI GRAAL Equipe- CRI : Grenoble Rhône-Alpes centre ROMA Il s agit d une nouvelle ADT : Non Il s agit d une une prolongation d une ADT acceptée en 2009 Les partenaires internes (EPI/CRI) et externes (autres labos, industriels) de l ADT : Cette ADT porte sur le travail de l ingénieur SeD dont fait l objet la demande. Ce travail se fera en collaboration avec l équipe ROMA et avec les membres du projet MUMPS à Toulouse: CERFACS et INPT(ENSEEIHT)-IRIT (contact: Patrick.Amestoy@enseeiht.fr) et à Bordeaux (Université de Bordeaux, contact: Abdou.Guermouche@labri.fr). Total des ressources demandées pour l ADT : 5 hommes-mois ETP d un ingénieur SeD Total des ressources demandées pour la 1ère année : idem Résumé : MUMPS est à la fois un outil recherche et une librairie logicielle mondialement reconnue, originale et compétitive, utilisée par de nombreux groupes académiques et industriels versés dans le domaine de la simulation numérique. Sa robustesse numérique, sa richesse de fonctionalités et sa souplesse d interface en font un outil unique. Une première ADT se termine à l été (l IJD a terminé son contrat Inria en octobre 2011) et il est important de faire vivre et de pérenniser le travail de cette première ADT, tout en apportant un soutien au travail de type ingénieur nécessaire aux nombreux travaux et recherches (en particulier thèses et collaborations avec les utilisateurs) en cours. 1 Tout ce qui est en vert explique ce qui est attendu et est à remplacer par le texte approprié à votre ADT. Merci d enlever tout le vert au moment de la soumission. 2 Il existe aussi une FAQ pour les questions les plus fréquentes sous la rubrique ADT sur le site

2 ADT MUMPS (prolongation) 2 1 Introduction MUMPS est à la fois un outil recherche et une librairie logicielle mondialement reconnue, originale et compétitive, utilisée par de nombreux groupes académiques et industriels versés dans le domaine de la simulation numérique. Sa robustesse numérique, sa richesse de fonctionalités et sa souplesse d interface en font un outil unique. Une première ADT se termine à l été (l IJD a terminé son contrat Inria en octobre 2011) et il est important de faire vivre et de pérenniser le travail de cette première ADT, tout en apportant un soutien au travail de type ingénieur nécessaire aux travaux et recherches (en particulier thèses) en cours. Cette demande de prolongation d ADT a aussi pour but de rentabiliser l investissement de l ingénieur SeD qui a travaillé dans la première ADT et a commencé à se former au domaine des solveurs creux haute performance 3. 2 Contexte : état des lieux 2.1 Contexte scientifique Le contexte scientifique est la résolution parallèle de systèmes linéaires creux de grande taille par des solveurs dits directs. Ces méthodes sont centrales dans les applications de simulation numérique pour de nombreux domaines. De par leur robustesse et leur efficacité, les méthodes directes sont souvent préférées, et ce surtout dans le monde industriel, à une autre classe d approche, les méthodes itératives. En fait, les approches itératives les plus robustes utilisent en général des approches directes pour traiter partiellement le problème global. Aujourd hui, un des problèmes critiques issu des besoins applicatifs consiste à résoudre des systèmes linéaires de taille de plus en plus grande, tout en gardant performance et stabilité numérique. Cela nous amène entre autres à mener des recherches sur des approches dites out-of-core (ou hors-mémoire), sur des prétraitements numériques efficaces en parallèle (les données ne pouvant typiquement pas toujours être stockées sur un seul processeur), et sur la scalabilité (passage à l échelle) aussi bien du point de vue mémoire que du point de vue des performances. L évolution des processeurs vers les multicoeurs, et l évolution des supercalculateurs actuels avec un nombre de noeuds de calcul en constante augmentation, constituent également un défi immense qu il est vital de relever. Parmi les publications de référence sur le sujet, on peut citer par exemple [1], [3], [2] (voir page 10). Depuis le départ de cette activité en 1996, et au travers de chaque projet, notre objectif a toujours été de valoriser nos recherches au travers d un logiciel (MUMPS, pour MUltifrontal Massively Parallel Solver), qui sert à la fois d environnement d expérimentation pour nos recherches et de valorisation de nos travaux auprès des utilisateurs et notamment des industriels. MUMPS a débuté avec le projet européen PARASOL (Esprit IV, projet LTR 20160, ), dont les résultats et développements logiciels ont été versés dans le domaine public en fin de projet. Depuis, de nombreux travaux de recherche ainsi que des 3 L objet de l ADT, le logiciel MUMPS, fait partie de l action d envergure INRIA HPC dirigée par Stéphane Lanteri et Jean Roman, à laquelle participe l équipe ROMA porteuse de ce projet d ADT.

3 ADT MUMPS (prolongation) 3 développements ont été effectués par l INPT-IRIT, le CNRS, l Université de Bordeaux, l ENS Lyon et l INRIA, et le CERFACS. Par rapport à la concurrence, l originalité de l approche est de ne pas avoir du tout sacrifié les aspects numériques pour des raisons de performances ou de parallélisation sur calculateurs à mémoire distribuée. De plus nous sommes les seuls à avoir un ensemble de fonctionnalités aussi étendu, qui résulte de l intégration aussi systématique et cohérente que possible de nos travaux dans une seule et même plate-forme logicielle. Même en séquentiel, il n y a pas à notre connaissance d autres code disponible publiquement (gratuitement ou non) comme MUMPS qui ait la même gamme d options, notamment pour le cas des problèmes symétriques indéfinis. Les travaux de recherche envisagés pour le futur (qui ne sont pas purement l objet de cette ADT mais seront effectués en parallèle) concernent: (i) la scalabilité mémoire sur architectures à grands nombres de coeurs, (ii) l étude et la parallélisation pour architectures mixtes distribuées/multicoeurs, (iii) la parallélisation de certains prétraitements numériques, comme par exemple les algorithmes dits de maximum weighted matching, (iv) le traitement efficace (temps, qualité numérique, mémoire) de problèmes les plus gros possibles, (v) la prise en compte des évolutions des besoins des applications, avec par exemple le traitement de matrices particulières (très creuses, ou plutôt denses, ou avec des blocs de zéros sur la diagonale) (vi) pour la classe des matrices de très grande taille (plusieurs milliards d inconnues) provenant de la discrétisation d équations aux dérivées partielles, des factorisations basées sur la représentation de rank faible (dite Low-Rank) de matrices pleines intermédaires ouvre la voie à une nouvelle classe de solveurs directs multifrontaux. Trois thèses sont actuellement en cours qui à la fois utilisent MUMPS et doivent avoir un impact sur les versions futures de MUMPS: la thèse de Mohamed Wissam Sid-Lakhdar (ENS Lyon-LIP), ayant pour objectif la parallélisation sur machines multicoeurs et le parallélisme hybride MPI-OpenMP, la thèse de François-Henri Rouet (INPT(ENSEEIHT)-IRIT, Toulouse), ayant pour double objectif la scalabilité mémoire sur grand nombre de noeuds de calcul, et le calcul efficace d entrées de l inverse d une matrice creuse, la thèse de Clément Weisbecker (INPT(ENSEEIHT)-IRIT, Toulouse, en collaboration avec EDF) sur des approches dites low-rank, avec le potentiel de compresser les données lors de factorisations de matrices frontales, avec un gain potentiel important en calcul et mémoire. Plusieurs collaborations industrielles informelles sont en cours, et des mises en place de contrats sont envisagées. 2.2 Contexte technologique L objet de l ADT est le logiciel MUMPS (cf ou http: //mumps.enseeiht.fr). MUMPS est un solveur parallèle pour la résolution de systèmes linéaires creux de grande taille. MUMPS (pour MUltifrontal Massively Parallel Solver) implante une méthode directe, la méthode multifrontale. C est un code parallèle unique

4 ADT MUMPS (prolongation) 4 par les performances obtenues et le spectre de fonctionnalités disponibles, parmi lesquelles on peut citer: différents types de systèmes: symétriques définis positifs, symétriques généraux (indéfinis) ou non symétriques, différents formats d entrées: matrices assemblées ou exprimés comme une somme de matrices élémentaires provenant typiquement de problèmes d éléments finis, matrices centralisées sur un processeur ou distribuées sur les processeurs, différentes précisions arithmétiques pour les données et le calcul (simple ou double précision, réel ou complexe), détection des pivots nuls et estimation d une base du noyau, prétraitements et mises à l échelle (parallélisation récente de certains prétraitements), factorisation partielle et calcul d un complément de Schur, seconds membres denses ou creux, solution centralisée ou distribuée, pivotage partiel avec seuil, approche asynchrone avec recouvrement des calculs et des communications, ordonnancement dynamique et distribué des tâches de calcul pour permettre un bon équilibrage de charge en présence de pivotage numérique imprédictible ou pour les environnements multi-utilisateurs, stockage sur disque des facteurs quand la mémoire disponible n est pas suffisante. Sur les aspects purement technologiques, MUMPS est un code d assez grande taille (plus de lignes) écrit en Fortran 95 (avec un style à la Fortran 77 pour les noyaux de calcul bas niveaux) et en C. Le parallélisme est effectué grâce à la librairie de transfert de messages MPI (Message Passing Interface), même si certains utilisateurs ont commencé à tester l insertion de directives OpenMP dans leur version du code. Un seul code est maintenu et nous générons automatiquement les diverses précisions (single, double, single complex, double complex). MUMPS s appuie sur les bibliothèques publiques BLAS et Scalapack. Un module de communications permet d effectuer les communications asynchrones et de gérer un buffer de communications cyclique dans l espace utilisateur. Lorsque le buffer est plein, il faut être capable de passer en mode réception et gérer l arrivée de messages et de nouvelles tâches afin d éviter tout risque de deadlock. Les couches bas-niveaux pour les entrées-sorties sont écrites en C, et nous utilisons les threads POSIX (sur les architectures où ceux-ci sont disponibles) pour gérer l asynchronisme entre les calculs et les requêtes d entrées-sorties. Les portages pour machines de type Microsoft Windows et le maintien de fichiers Visual Studio sont actuellement effectués par des utilisateurs.

5 ADT MUMPS (prolongation) 5 Le fonctionnement correct du logiciel est contrôlé par des tests de non-régression qui tournent toutes les nuits, actuellement sur deux machines différentes (avec deux compilateurs différents), l une à Lyon, l autre à Toulouse. Une étude de couverture de code est effectuée de temps en temps (manuellement). Les développements sont effectués de manière collaborative grâce au gestionnaire de version SVN. L intégration des développements recherche est normalement gérée à l aide de directives du pre-compilateur (e.g., #ifdef) ou, pour les développements les plus en amont, au moyen de la création de branches dans le système SVN. 2.3 Utilisateurs, diffusion actuelle, etc MUMPS est utilisé par quelques milliers d utilisateurs (rythme actuel mille téléchargements par an) académiques ou industriels (environ moitié/moitié), dans des domaines d applications très variés. MUMPS est par ailleurs utilisé et directement distribué dans des codes de calcul (FEMTown de FFT, SAMCEF de SAMTECH, Code ASTER ou Telemac d EDF, PetsC, IPOPT). Parmi les utilisateurs industriels on peut citer par exemple EADS, EDF, ESI-Group, Free Field Technologies, SAMTECH ou Boeing. Les utilisateurs qui demandent à apparaître sur la page applications de MUMPS sont visibles sur MUMPS est également redistribué dans des paquets Linux (Debian). La liste mumps-users est assez active (voir les archives disponibles sur le serveur de l ENS Lyon à l addresse La diffusion large de notre logiciel est le meilleur moyen pour que nos recherches soient réellement validées, en vraie grandeur. Le contact et les collaborations informelles que nous avons avec de nombreux utilisateurs est critique car cela nous permet de rester proches des applications et d orienter nos travaux de recherche en fonction des défis du monde de la simulation numérique, tout en ayant des collaborateurs qui valident nos travaux et nous font des retours d expériences de grande valeur pour notre travail. Concernant le mode de diffusion, nous avons travaillé et demandé conseil sur le mode de diffusion de MUMPS dès le début de la précédente ADT en 2009, et il ressort qu il faut sortir de la situation actuelle non-standard (diffusion de versions "domaine public" du logiciel, sans licence, comme cela a été utilisé dans le passé pour certains contrats). Un accord d indivision est toujours en cours de négociation entre les différentes institutions propriétaires mais il parait aujourd hui clair que nous nous orientons vers une licence plus standard, de type Cecill-C (avec une brique sous LGPL) pour les prochaines versions majeures de MUMPS. Il est en effet vital de préserver notre communauté d utilisateurs et notre mode de fonctionnement permettant des retours aux chercheurs sur leurs travaux de la part d un large éventail d utilisateurs, ce que ne permettrait pas une licence propriétaire. Les propriétaires de MUMPS sont aujourd hui les suivants (par ordre décroissant de pourcentages de parts indivises): INPT, INRIA, CERFACS, Univ. Bordeaux, CNRS, ENS Lyon.

6 ADT MUMPS (prolongation) 6 3 Objectifs de l ADT Cette demande de prolongation de l ADT MUMPS a les objectifs suivants: Suivi, maintenance, poursuite et pérennisation du travail de la première ADT 4 (en particulier outils d expérimentation et de suivi de performances) Participation aux expérimentations numériques, aux développements dans le logiciel MUMPS et aux actions en cours, que ce soit en relation avec des applications industrielles ou en fonction des travaux de recherche; on peut citer par exemple la visuatisation d ordonnancement de graphes comme outil d analyse de la performance parallèle mémoire et temps, ou le traitement efficace de matrices singulières (cf informations plus détaillées dans la section 5.2). 4 Sortie : positionnement après l ADT Une librairie logicielle comme MUMPS a un cycle de développement très long, qui peut se compter en dizaines d années. Cette prolongation d 1 an doit permettre de libérer du temps aux chercheurs sur certaines tâches du projet, ce qui passe par l acquisition de compétences perennes pour le SeD ou l ingénieur SeD. Ces compétences doivent permettre de répondre aussi aux besoins futurs du projet. Ainsi, un projet de plus grande ampleur pourrait être proposé au bout de la prolongation, où le SeD spécifierait plus précisément les tâches en fonction bien sûr des projets et besoins des équipes de recherche, mais aussi des compétences acquises et de la capacité à mener ou encadrer certains travaux. Grâce aux avancées sur l accord d indivision, nous espérons pouvoir aussi démarrer des collaborations industrielles contractuelles. 5 Mise en œuvre prévisionnelle de l ADT 5.1 Identification des rôles et organisation Cette ADT s insère dans le projet MUMPS, dont le comité technique est constitué de Patrick Amestoy (INPT(ENSEEIHT)-IRIT), Abdou Guermouche (Univ. Bordeaux et LaBRI) et Jean-Yves L Excellent (INRIA-ENS Lyon). L équipe MUMPS comprend aussi les chargés de recherche Alfredo Buttari (CNRS-IRIT) et Bora Uçar (CNRS-ENS Lyon) ainsi que des non permanents (cf l URL de MUMPS). Responsable de l ADT : Jean-Yves L Excellent Responsable(s) technique(s): Maurice Brémond et le comité technique de MUMPS Décrire également l organisation mise en place ou à mettre en place (suivi de planning, mesure d atteinte des jalons, reporting, réunions d avancement, comités éventuels, etc.) 4 voir le dernier rapport de l IJD IJD/guillaumejoslin-rapport2.pdf

7 ADT MUMPS (prolongation) 7 pour assurer le travail de l ADT. Les risques éventuels, de nature organisationnelle ou partenariale, sont détaillés ici ; les risques techniques sont détaillés dans la section suivante. Une des difficultés d un logiciel comme MUMPS est son cycle très long de développement. Ainsi il n est pas simple de rentrer dans le code, complexe et très spécialisé. Une autre difficulté est liée à l éloignement du SeD de l équipe MUMPS, elle-même éclatée géographiquement. L ingénieur devra donc effectuer un effort particulier pour étudier les besoins, interagir, présenter son travail, ou faire adopter de nouveaux outils aux différents membres de l équipe, en fonction des tâches qu il prendra en main. 5.2 Planification prévisionnelle Nous prévoyons deux tâches de fond sur lesquelles l ingénieur participera à 30% pour la première et à 70% pour la seconde, pour 40% de son temps sur l ADT, soit 12% et 38% pour les tâches 1 et 2, respectivement. Ces tâches qui sont des tâches de fond se dérouleront tout au long de l ADT. Nous détaillons ci-après ces deux tâches. Tâche 1 : suivi et maintenance du travail effectué lors de la première ADT. Cette tâche se décompose comme suit : 1. En ce qui concerne le travail réalisé sur les outils d expérimentation et de validation, le driver d utilisation développé par l IJD et le système de tests de non-regression mis en place par l IJD devront nécessairement suivre les évolutions de MUMPS et s adapter aux nouveaux besoins de l équipe. 2. Pour l ingénierie logicielle, il s agira de veiller sur les outils et les rêgles qu avait fait évoluer l IJD : le contrôle de la couverture du code, le suivi des alertes de différents compilateurs, le respect des rêgles de codage. 3. Les tests automatisées devront être adaptés en fonction de l évolution du contexte des moyens de tests et de calcul. En particulier, l avenir de la plateforme pipol conditionnera l évolution de certains tests de validation. Grâce au driver de test existant dans MUMPS et auquel a participé l IJD, de nouveaux tests de validation sur des cas d utilisation liés aux retours d utilisateurs devront aussi être mis en place. 4. Les outils de suivi de performances développés doivent évoluer pour mieux prendre en compte la chaine de déploiement et compilation et permettre le suivi de performance sur toutes les ressources de calculs utilisées par l équipe. Le suivi de performance en fonction de la version du logiciel ne pourra être validé qu au cours du temps et nécessitera des ajustements inévitables sur la manière de faire et sur les mesures collectées. 5. Compte tenu de la croissance importante du nombre d utilisateurs de MUMPS, l équipe attend une aide au suivi des questions d utilisateurs, sur la liste mail mumps-users. Il s agit là surtout de faire le lien avec les chercheurs sur les questions qui ont un intérêt pour la recherche en amont du logiciel et pour

8 ADT MUMPS (prolongation) 8 l évolution du logiciel, les problèmes d installation ou plus bas niveaux pouvant idéalement se régler directement entre utilisateurs. Tâche 2 : participation aux développements et aux expérimentations numériques dans le logiciel MUMPS relatif aux actions en cours, que ce soit en relation avec des industriels ou en fonction des besoins des chercheurs. Nous listons ici quelques actions en cours ou envisagées, que les chercheurs seuls ont du mal à assumer et pour lesquelles un soutien serait utile, pour permettre aux chercheurs de se concentrer sur ce qui peut apporter le plus de valeur ajoutée au projet. Accord d indivision et changement de licence. En adoptant une licence opensource, il est important de rapprocher la version de développement de la version utilisateur de MUMPS, tout en adoptant une architecture logicielle la plus standard possible. Cela nécessite un travail avant tout ingénieur Remise en cause des schémas de communication et évaluation de performances et des limites à la scalabilité, dans le cadre du passage à l échelle nécessaire lié à l évolution des calculateurs haute-performance Développement d une version hybride MPI+multithread de MUMPS et expérimentation dans ce contexte du potentiel d outils de type MPC (développés au CEA). Soutien aux développements pour les thèses en cours par l aide aux développements dans MUMPS qui doivent permettre aux étudiants de jouer algorithmiquement sur des aspects recherche en expérimentant leurs travaux avec MUMPS tout en les protégeant des développements les plus lourds Collaboration avec ESI Group. Suite à de nombreux retours de la part de la société ESI Group, des évolutions algorithmiques apparues nécessaires dans MUMPS (certaines pouvant être éventuellement contractualisées), il s agit d aspects performance d une part, et de cas tests qui révèlent des limitations numériques de nos travaux d autre part (stratégie de pivotage à redéfinir, expérimenter et valider, problèmes de prétraitements en lien avec la fonctionnalité complément de Schur). Collaboration avec le CERFACS: nous démarrons un travail collaboratif avec un jeune ingénieur du CERFACS sur des aspects détection de noyau pour matrices singulières, et étude de la robustesse numérique sur des problèmes réels fournies par nos partenaires industriels dans le cadre d un solveur itératif de type FETI. Cela nécessite à la fois des travaux expérimentaux et des travaux de développement fins dans le cœur de MUMPS, notammant pour l évolution de cette fonctionnalité au cas des matrices non symétriques. Collaboration en cours de démarrage suite à des discussions récentes avec le CEDRAT, qui pourrait débuter par une comparaison entre le solveur MUMPS et le solveur PARDISO sur des problèmes issus de problèmes d éléments finis du logiciel FLUX du CEDRAT Participation au suivi et à la gestion de projets (ANR ou industriels)

9 ADT MUMPS (prolongation) 9 Il n est pas envisagé que l ingénieur SeD demandé à temps partiel aborde tous ces points, même s ils ne représentent qu une partie des projets et besoins liés au logiciel MUMPS. En revanche, un soutien aux chercheurs et enseignants-chercheurs qui assurent ce travail de développement au quotidien est critique, en prenant la main sur certaines de ces tâches, en acquiérant expertise et autonomie et en assurant le suivi et la finalisation de ces tâches. Nous mentionnons ici une tâche supplémentaire qui, bien que non prévue dans la demande d ADT précédente, a déjà été discutée et pourrait être effectuée d ici la fin de l ADT déjà en cours. Cette tâche concerne un outil de visualisation postmortem de l ordonnancement des tâches dans un graphe de tâches se résumant dans notre cas à un arbre. En effet, pour étudier des performances en parallèle sur grands nombres de processeurs, ou pour comprendre un comportement mémoire surprenant lié aux choix d ordonnancement des tâches, l équipe étudie des traces à la main, tandis qu un outil graphique assez simple mais robuste et fléxible permettant de visualiser ces traces pourrait être extrêmement efficace. Cette activité permettra par ailleurs à l ingénieur de mieux comprendre les algorithmes et mécanismes d ordonnancement de tâches internes au logiciel. 6 Ressources ( 1 2 page minimum, page maximum) Dans cette partie, il faut lister les ressources nécessaires à la réalisation de l ADT, comprenant des ressources dans les EPI réellement mobilisées pour l ADT et les ressources demandées dans le cadre de cet appel. 6.1 Ressources humaines Indiquer les ressources humaines nécessaires à la réalisation de l ADT. L ingénieur interagira avec les membres du projet MUMPS qui est un projet multisites, impliquant chercheurs, enseignants-chercheurs, et doctorants, cf la description du projet MUMPS plus haut dans le texte. Le travail de l ingénieur dont fait l objet cette demande s insérera dans ce projet plus global. Ressources humaines mobilisées directement au sein de l EPI (ou des EPI) avec leur pourcentage de temps plein ou quand c est plus approprié le nombre de HM. Par exemple, les chercheurs, doctorants, post-doctorants, stagiaires, ingénieurs experts, etc. Ressources humaines en CDD demandées dans le cadre de cet appel, avec le profil requis et le lieu de travail de chacun. Par exemple, ingénieur jeune diplômé, ingénieur confirmé ou ingénieur spécialiste. Ressources humaines demandées 5 en provenance des services de l Inria (ingénieur SED, CPPI, etc.) avec leur pourcentage de temps plein. 5 Ces demandes passent par une discussion préalable avec le responsable de la commission locale et le responsable SED quand les personnes sont sous l autorité du directeur du centre. Voir la FAQ.

10 ADT MUMPS (prolongation) Aspects budgétaires Lister ici les besoins budgétaires spécifiques à l ADT : des frais de missions, l achat de matériel ou de (licences) logiciels pour des librairies tierces, etc. Une licence du logiciel VTune serait utile et pourrait être intéressante à mutualiser (si intérêt pour d autres équipes), comme le sont actuellement les licences des compilateurs Intel. Lorsqu une ADT est soutenu par la direction du développement technologique, elle reçoit un budget, éventuellement couvrant partiellement sa demande. Lorsqu une ADT est soutenue par un centre Inria, le responsable de l ADT doit se tourner vers son responsable d équipe pour que ces besoins soient discutés avec la direction du centre au moment des entretiens budgétaires de l EPI. Nous serions dans le deuxième cas. Annexe A : Description des partenaires Le logiciel MUMPS implique l INPT-IRIT à Toulouse (plus précisément l équipe APO, conduite par Patrick Amestoy), l INRIA équipe ROMA, ainsi que le CERFACS à Toulouse, l Université de Bordeaux/LaBRI, le CNRS et l ENS Lyon. Annexe B : Description des logiciels MUMPS et Domaines thématiques: calcul haute performance, simulation numérique, solveurs (classification Inria: Energie, transport, développement durable). Description: MUMPS est une librairie parallèle pour la résolution de systèmes linéaires creux de grande taille (voir aussi le texte ci-dessus. Accord d indivision en cours de négociation entre INPT, Univ. Bordeaux, Cerfacs, INRIA, CNRS, ENS Lyon, passage à une licence Cecill-C. Langages de programmation: Fortran, C, utilisation de bibliothèques numériques et d outils de calcul parallèle. Guide d utilisation et informations complémentaires: cf le site Web.

11 ADT MUMPS (prolongation) 11 References [1] P. R. Amestoy, I. S. Duff, J. Koster, and J.-Y. L Excellent. A fully asynchronous multifrontal solver using distributed dynamic scheduling. SIAM Journal on Matrix Analysis and Applications, 23(1):15 41, [2] P. R. Amestoy, I. S. Duff, and J.-Y. L Excellent. Multifrontal parallel distributed symmetric and unsymmetric solvers. Comput. Methods Appl. Mech. Eng., 184: , [3] P. R. Amestoy, A. Guermouche, J.-Y. L Excellent, and S. Pralet. Hybrid scheduling for the parallel solution of linear systems. Parallel Computing, 32(2): ,

Rencontre sur la thématique du Calcul Haute Performance - 13 juin 2012. Better Match, Faster Innovation

Rencontre sur la thématique du Calcul Haute Performance - 13 juin 2012. Better Match, Faster Innovation Better Match, Faster Innovation Rencontre sur la thématique du Calcul Haute Performance - 13 juin 2012 Meeting on the theme of High Performance Computing TABLE DES MATIÈRES Qu est ce qu un imatch? STI

Plus en détail

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Rapport d activité. Mathieu Souchaud Juin 2007

Rapport d activité. Mathieu Souchaud Juin 2007 Rapport d activité Mathieu Souchaud Juin 2007 Ce document fait la synthèse des réalisations accomplies durant les sept premiers mois de ma mission (de novembre 2006 à juin 2007) au sein de l équipe ScAlApplix

Plus en détail

La Valorisation des logiciels dans l enseignement supérieur : aspects pratiques vus d un laboratoire. Ecole ENVOL Projet PLUME Annecy - Octobre 2008

La Valorisation des logiciels dans l enseignement supérieur : aspects pratiques vus d un laboratoire. Ecole ENVOL Projet PLUME Annecy - Octobre 2008 La Valorisation des logiciels dans l enseignement supérieur : aspects pratiques vus d un laboratoire Ecole ENVOL Projet PLUME Annecy - Octobre 2008 Plan de l intervention L Institut de Recherche en Informatique

Plus en détail

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab notre compétence d'éditeur à votre service créée en juin 2010, Scilab enterprises propose services et support autour

Plus en détail

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales

Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales Retour d expérience en Astrophysique : utilisation du Cloud IaaS pour le traitement de données des missions spatiales Cécile Cavet cecile.cavet at apc.univ-paris7.fr Centre François Arago (FACe), Laboratoire

Plus en détail

Fourniture d un outil de gestion du courrier électronique pour les sites internet de la Documentation Française

Fourniture d un outil de gestion du courrier électronique pour les sites internet de la Documentation Française Fourniture d un outil de gestion du courrier électronique pour les sites internet de la Documentation Française Cahier des Clauses Techniques Particulières 1 Préambule L objet du présent appel d offres

Plus en détail

Initiation au HPC - Généralités

Initiation au HPC - Généralités Initiation au HPC - Généralités Éric Ramat et Julien Dehos Université du Littoral Côte d Opale M2 Informatique 2 septembre 2015 Éric Ramat et Julien Dehos Initiation au HPC - Généralités 1/49 Plan du cours

Plus en détail

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Retour d expérience RATP Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Les intervenants Alexis Bourgeois Chef de projet MOE (front web)

Plus en détail

VMWare Infrastructure 3

VMWare Infrastructure 3 Ingénieurs 2000 Filière Informatique et réseaux Université de Marne-la-Vallée VMWare Infrastructure 3 Exposé système et nouvelles technologies réseau. Christophe KELLER Sommaire Sommaire... 2 Introduction...

Plus en détail

Rapport 2014 et demande pour 2015. Portage de Méso-NH sur Machines Massivement Parallèles du GENCI Projet 2015 : GENCI GEN1605 & CALMIP-P0121

Rapport 2014 et demande pour 2015. Portage de Méso-NH sur Machines Massivement Parallèles du GENCI Projet 2015 : GENCI GEN1605 & CALMIP-P0121 Rapport 2014 et demande pour 2015 Portage de Méso-NH sur Machines Massivement Parallèles du GENCI Projet 2015 : GENCI GEN1605 & CALMIP-P0121 Rappel sur Méso-NH : Modélisation à moyenne échelle de l atmosphère

Plus en détail

APPELS D OFFRE: COMMENT BIEN DÉFINIR VOS BESOINS EN AMONT

APPELS D OFFRE: COMMENT BIEN DÉFINIR VOS BESOINS EN AMONT APPELS D OFFRE: COMMENT BIEN DÉFINIR VOS BESOINS EN AMONT POUR NE PAS LE REGRETTER ENSUITE? POUR UNE MISE EN PLACE SEREINE MICHAEL MONCHALIN INGÉNIEUR COMMERCIAL EUDONET JENNIFER STEPHENSON RESPONSABLE

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Projet IGGI. Infrastructure pour Grappe, Grille et Intranet. Fabrice Dupros. CASCIMODOT - Novembre 2005. Systèmes et Technologies de l Information

Projet IGGI. Infrastructure pour Grappe, Grille et Intranet. Fabrice Dupros. CASCIMODOT - Novembre 2005. Systèmes et Technologies de l Information Projet IGGI Infrastructure pour Grappe, Grille et Intranet CASCIMODOT - Novembre 2005 Fabrice Dupros CONTEXTE > Etablissement Public à caractère Industriel et Commercial (EPIC) Sous la tutelle des Ministères

Plus en détail

Installation de Premium-RH

Installation de Premium-RH de Premium-RH Préconisations techniques Version 6.1 PREMIUM-RH 64, avenue Leclerc 69007 Lyon T +33 (0)4 72 84 24 10 F +33 (0)4 72 84 24 11 relation-client@premium-rh.com www.premium-rh.com SIRET 398 402

Plus en détail

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2). Nom du projet : Zabbix Description : ZABBIX est un logiciel open source créé par Alexei Vladishev. Zabbix permet de surveiller le statut de divers services réseau, serveurs et autres matériels réseau.

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

Calculer avec Sage. Revision : 417 du 1 er juillet 2010 Calculer avec Sage Alexandre Casamayou Guillaume Connan Thierry Dumont Laurent Fousse François Maltey Matthias Meulien Marc Mezzarobba Clément Pernet Nicolas Thiéry Paul Zimmermann Revision : 417 du 1

Plus en détail

DEMANDE D INFORMATION RFI (Request for information)

DEMANDE D INFORMATION RFI (Request for information) RFI-2013-09 Demande d information Page 1/9 DEMANDE D INFORMATION RFI (Request for information) Socle de Ged-Archivage SOMMAIRE 1. OBJET DE LA DEMANDE D INFORMATION... 3 2. PÉRIMÈTRE DE L INFORMATION...

Plus en détail

Multiprogrammation parallèle générique des méthodes de décomposition de domaine

Multiprogrammation parallèle générique des méthodes de décomposition de domaine Multiprogrammation parallèle générique des méthodes de décomposition de domaine Andréa Schwertner-Charão To cite this version: Andréa Schwertner-Charão. Multiprogrammation parallèle générique des méthodes

Plus en détail

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau Nicolas Niclausse - INRIA Sophia Antipolis Méditerranée - projet Aladdin Grid 5000 2 juillet

Plus en détail

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir

Plus en détail

Résolution de systèmes linéaires par des méthodes directes

Résolution de systèmes linéaires par des méthodes directes Résolution de systèmes linéaires par des méthodes directes J. Erhel Janvier 2014 1 Inverse d une matrice carrée et systèmes linéaires Ce paragraphe a pour objet les matrices carrées et les systèmes linéaires.

Plus en détail

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2.

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Le test aux limites 3. Méthode 2.1. Pré-requis 2.2. Préparation des

Plus en détail

Lowinski Marc Mansour Chiguer Dominique N'Diaye SI7. OBJECTIF MISSION 3 : Trouver 2 ou 3 outils gratuits Définir les fonctionnalités de ces outils.

Lowinski Marc Mansour Chiguer Dominique N'Diaye SI7. OBJECTIF MISSION 3 : Trouver 2 ou 3 outils gratuits Définir les fonctionnalités de ces outils. Lowinski Marc Mansour Chiguer Dominique N'Diaye SI7 OBJECTIF MISSION 3 : Trouver 2 ou 3 outils gratuits Définir les fonctionnalités de ces outils. GLPI : GLPI est une solution d'assistance et de gestion

Plus en détail

Mes documents Sauvegardés

Mes documents Sauvegardés Mes documents Sauvegardés Guide d installation et Manuel d utilisation du logiciel Edition 13.12 Photos et illustrations : Copyright 2013 NordNet S.A. Tous droits réservés. Toutes les marques commerciales

Plus en détail

Fiche Technique Windows Azure

Fiche Technique Windows Azure Le 25/03/2013 OBJECTIF VIRTUALISATION mathieuc@exakis.com EXAKIS NANTES Identification du document Titre Projet Date de création Date de modification Fiche Technique Objectif 25/03/2013 27/03/2013 Windows

Plus en détail

Exposé de Pérennisation Comission de la Recherche 26 juin 2014

Exposé de Pérennisation Comission de la Recherche 26 juin 2014 Enseignant-Chercheur en informatique MINES ParisTech PSL Research University CRI (Centre de Recherche en Informatique) Exposé de Pérennisation Comission de la Recherche 26 juin 2014 2 Université de Rennes/IRISA

Plus en détail

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage

Conseils et astuces pour un déploiement réussi de la solution VMware Mirage Conseils et astuces pour un déploiement réussi de la solution VMware Mirage Entrez le nom de l animateur ici 2014 VMware Inc. Tous droits réservés. Sommaire 1 Qu est-ce que VMware Mirage? 2 Quelles sont

Plus en détail

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl Dynamic Computing Services solution de backup White Paper Stefan Ruckstuhl Résumé pour les décideurs Contenu de ce White Paper Description de solutions de backup faciles à réaliser pour des serveurs virtuels

Plus en détail

Détection d'intrusions en environnement haute performance

Détection d'intrusions en environnement haute performance Symposium sur la Sécurité des Technologies de l'information et des Communications '05 Détection d'intrusions en environnement haute performance Clusters HPC Fabrice Gadaud (fabrice.gadaud@cea.fr) 1 Sommaire

Plus en détail

LES OUTILS DU TRAVAIL COLLABORATIF

LES OUTILS DU TRAVAIL COLLABORATIF LES OUTILS DU TRAVAIL COLLABORATIF Lorraine L expression «travail collaboratif» peut se définir comme «l utilisation de ressources informatiques dans le contexte d un projet réalisé par les membres d un

Plus en détail

LIVRE BLANC. Migration de Magento Community Edition MD à Magento Enterprise Edition MD

LIVRE BLANC. Migration de Magento Community Edition MD à Magento Enterprise Edition MD LIVRE BLANC Migration de Magento Community Edition MD à Magento Enterprise Edition MD INTRODUCTION La plateforme de commerce électronique Magento MD offre aux commerçants une solution complète, souple

Plus en détail

DEMANDE D INFORMATION RFI (Request for information)

DEMANDE D INFORMATION RFI (Request for information) DOD SEICAM RFI Demande d information EVDEC Réf. : RFI_EVDEC- GT5_Outil_reporting_BI_v4.doc Page 1/11 DEMANDE D INFORMATION RFI (Request for information) OUTIL INTÉGRÉ DE REPORTING ET D ANALYSE DÉCISIONNELLE

Plus en détail

Rapport d'analyse des besoins

Rapport d'analyse des besoins Projet ANR 2011 - BR4CP (Business Recommendation for Configurable products) Rapport d'analyse des besoins Janvier 2013 Rapport IRIT/RR--2013-17 FR Redacteur : 0. Lhomme Introduction...4 La configuration

Plus en détail

Les environnements de calcul distribué

Les environnements de calcul distribué 2 e Atelier CRAG, 3 au 8 Décembre 2012 Par Blaise Omer YENKE IUT, Université de Ngaoundéré, Cameroun. 4 décembre 2012 1 / 32 Calcul haute performance (HPC) High-performance computing (HPC) : utilisation

Plus en détail

GESTION LOGISTIQUE GESTION COMMERCIALE GESTION DE PRODUCTION

GESTION LOGISTIQUE GESTION COMMERCIALE GESTION DE PRODUCTION GESTION LOGISTIQUE GESTION COMMERCIALE GESTION DE PRODUCTION Votre contact : Pierre Larchères 06 30 35 96 46 18, rue de la Semm - 68000 COLMAR p.larcheres@agelis.fr PRESENTATION GENERALE LES PROGICIELS

Plus en détail

Gestion de clusters de calcul avec Rocks

Gestion de clusters de calcul avec Rocks Gestion de clusters de calcul avec Laboratoire de Chimie et Physique Quantiques / IRSAMC, Toulouse scemama@irsamc.ups-tlse.fr 26 Avril 2012 Gestion de clusters de calcul avec Outline Contexte 1 Contexte

Plus en détail

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

Semestre HPC. Violaine Louvet. Institut Camille Jordan - CNRS louvet@math.univ-lyon1.fr. Labex MILyon, Printemps 2016 Semestre HPC Violaine Louvet Institut Camille Jordan - CNRS louvet@math.univ-lyon1.fr Labex MILyon, Printemps 2016 V. Louvet (ICJ) Semestre HPC Printemps 2016 1 / 9 Présentation du semestre Modélisation

Plus en détail

À qui s adresse cet ouvrage?

À qui s adresse cet ouvrage? Introduction Bienvenue dans le Guide de l administrateur de Microsoft Windows Server 2008. En tant qu auteur de plus de 65 livres, j écris des ouvrages professionnels sur la technologie depuis 1994. Au

Plus en détail

Portage d applications sur le Cloud IaaS Portage d application

Portage d applications sur le Cloud IaaS Portage d application s sur le Cloud IaaS Cécile Cavet cecile.cavet at apc.univ-paris7.fr Centre François Arago (FACe), Laboratoire AstroParticule et Cosmologie (APC), LabEx UnivEarthS APC, Univ. Paris Diderot, CNRS/IN2P3,

Plus en détail

SALOME l écosystème l offre de support

SALOME l écosystème l offre de support SALOME l écosystème l offre de support 400 visites par jour 50 téléchargements par jour 16000 users sur le forum. 4000 actifs Les Objectifs Favoriser l accès aux outils de simulations open-source à l industrie...

Plus en détail

Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions

Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions Réduire ses coûts d exploitation avec une solution de gestion des outputs et des impressions Etude de Cas Le contexte Pour ses besoins internes et externes, une grande banque européenne imprimait en 2012

Plus en détail

CATALOGUE DE LA GAMME EASYFOLDER OFFRE GESTION DE CONTENUS NUMERIQUES

CATALOGUE DE LA GAMME EASYFOLDER OFFRE GESTION DE CONTENUS NUMERIQUES CATALOGUE DE LA GAMME EASYFOLDER OFFRE GESTION DE CONTENUS NUMERIQUES Gestion Electronique de Documents (GED) Système d Archivage Electronique (SAE) Coffre Fort Numérique (CFN) et modules complémentaires

Plus en détail

Limitations of the Playstation 3 for High Performance Cluster Computing

Limitations of the Playstation 3 for High Performance Cluster Computing Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire

Plus en détail

Réunion Information Investissements d Avenir

Réunion Information Investissements d Avenir Réunion Information Investissements d Avenir Logiciel Embarqué et Objets Connectés Sophia, 16 Juillet 2013 Investissements Avenir : Réorientation Réorientation de 2,2 Mds$ du budget non engagé des IA Soutien

Plus en détail

Mesurer le succès Service Desk Guide d évaluation pour les moyennes entreprises :

Mesurer le succès Service Desk Guide d évaluation pour les moyennes entreprises : LIVRE BLANC SUR LES MEILLEURES PRATIQUES Mesurer le succès Service Desk Guide d évaluation pour les moyennes entreprises : Choisir la meilleure solution de support technique et améliorer le retour sur

Plus en détail

Compte-rendu re union Campus AAR 3 mars 2015

Compte-rendu re union Campus AAR 3 mars 2015 Compte-rendu re union Campus AAR 3 mars 2015 Table des matières Liste d actions... 2 I. Environnement d analyse : INA, Armadillo... 3 a. Connexion de l outil INA avec API Armadillo... 3 b. Outil d analyse

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Chapitre 01 Généralités

Chapitre 01 Généralités Chapitre 01 Généralités I- Introduction II- Windows Server 2008 R2 1. Historique 2. Caractéristiques 3. Les différentes éditions 4. Outils d administration 4.1. Gestionnaire de serveur 4.2. Utilisateurs

Plus en détail

Reproductibilité des expériences de l article "Analyse et réduction du chemin critique dans l exécution d une application"

Reproductibilité des expériences de l article Analyse et réduction du chemin critique dans l exécution d une application Reproductibilité des expériences de l article "Analyse et réduction du chemin critique dans l exécution d une application" Katarzyna Porada and David Parello and Bernard Goossens Univ. Perpignan Via Domitia,

Plus en détail

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1

Les clusters Linux. 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com. white-paper-cluster_fr.sxw, Version 74 Page 1 Les clusters Linux 4 août 2004 Benoît des Ligneris, Ph. D. benoit.des.ligneris@revolutionlinux.com white-paper-cluster_fr.sxw, Version 74 Page 1 Table des matières Introduction....2 Haute performance (High

Plus en détail

DESCRIPTION DES PRODUITS ET MÉTRIQUES

DESCRIPTION DES PRODUITS ET MÉTRIQUES DESCRIPTION DES PRODUITS ET MÉTRIQUES DPM Adobe - Adobe Analytics (2015v1) Les Produits et Services décrits dans cette DPM sont soit des Services On-demand soit des Services Gérés (comme décrits ci-dessous)

Plus en détail

3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr http://www.metz.supelec.

3A-IIC - Parallélisme & Grid GRID : Définitions. GRID : Définitions. Stéphane Vialle. Stephane.Vialle@supelec.fr http://www.metz.supelec. 3A-IIC - Parallélisme & Grid Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Principes et Objectifs Evolution Leçons du passé Composition d une Grille Exemple d utilisation

Plus en détail

ISTEX, vers des services innovants d accès à la connaissance

ISTEX, vers des services innovants d accès à la connaissance ISTEX, vers des services innovants d accès à la connaissance Synthèse rédigée par Raymond Bérard, directeur de l ABES, à partir du dossier de candidature d ISTEX aux Initiatives d excellence et des réunions

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

But du papier : Paramétrer WSUS pour récupérer les mises à jour et administrer le serveur WSUS

But du papier : Paramétrer WSUS pour récupérer les mises à jour et administrer le serveur WSUS Administrer WSUS Rédacteur : Eric Drezet Administrateur réseau CNRS-CRHEA 07/2005 Groupe Admin06 - Resinfo But du papier : Paramétrer WSUS pour récupérer les mises à jour et administrer le serveur WSUS

Plus en détail

CESI Bases de données

CESI Bases de données CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

DEVREZ VOUS RÉAPPRENDRE À TRAVAILLER AVEC VOTRE SUITE PRIMMO?

DEVREZ VOUS RÉAPPRENDRE À TRAVAILLER AVEC VOTRE SUITE PRIMMO? POURQUOI UNE VERSION SQL? Pour certains d entre vous, cette version est attendue depuis longtemps. Pour d autres, la version actuelle répond très bien à vos besoins. Alors pourquoi une version SQL? La

Plus en détail

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires

Bénéfices pour votre organisation : une solution pouvant supporter vos besoins d affaires Pivotal CRM 6.0 Quelle que soit la tendance d évolution des marchés, faites de vos clients le moteur de votre réussite avec une meilleure maîtrise et une meilleure flexibilité et un coût de possession

Plus en détail

CMS Open Source : état de l'art et méthodologie de choix

CMS Open Source : état de l'art et méthodologie de choix CMS Open Source : état de l'art et méthodologie de choix Définition d'un CMS (wikipedia) Les CMS sont une famille de logiciel de conception et de mise à jour dynamique de sites web partageant les fonctionnalités

Plus en détail

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse Questions - Révision- - 1 er Semestre Informatique Durée de l examen : 1h pour 40 questions. Aucun document n est autorisé. L usage d appareils électroniques est interdit. Les questions faisant apparaître

Plus en détail

Métriques de performance pour les algorithmes et programmes parallèles

Métriques de performance pour les algorithmes et programmes parallèles Métriques de performance pour les algorithmes et programmes parallèles 11 18 nov. 2002 Cette section est basée tout d abord sur la référence suivante (manuel suggéré mais non obligatoire) : R. Miller and

Plus en détail

Procédure d'installation de SQL Server Express 2005

Procédure d'installation de SQL Server Express 2005 Fiche technique AppliDis Procédure d'installation de SQL Server Express 2005 Fiche IS00127 Version 1.04 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects

Plus en détail

Notre expertise au cœur de vos projets

Notre expertise au cœur de vos projets Notre expertise au cœur de vos projets SOMMAIRE 1. Objet du présent document... 3 2. Documents applicables et de référence... 3 2.1. Documents applicables... 3 2.2. Documents de référence... 3 2.3. Guides

Plus en détail

Entraînement au concours ACM-ICPC

Entraînement au concours ACM-ICPC Entraînement au concours ACM-ICPC Concours ACM-ICPC : format et stratégies Page 1 / 16 Plan Présentation Stratégies de base Page 2 / 16 Qu est-ce que c est? ACM-ICPC : International Collegiate Programming

Plus en détail

Présentation aux entreprises du numérique

Présentation aux entreprises du numérique Présentation aux entreprises du numérique 25/06/2015 Valeurs Immatérielles Transférées aux Archives pour Mémoire VITAM Pourquoi un programme Vitam? VITAM Avec la dématérialisation, une production de plus

Plus en détail

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

Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Comment gérer toutes mes tâches logicielles d automatisation dans un seul environnement? Avec Totally Integrated Automation Portal : un seul environnement de développement intégré pour toutes vos tâches

Plus en détail

Office 365 pour les établissements scolaires

Office 365 pour les établissements scolaires Office 365 pour les établissements scolaires Tous les services destinés aux écoles, aux enseignants et aux élèves en un coup d oeil Sommaire the microsoft visual identity INTRODUCTION... 3 VUE D ENSEMBLE...

Plus en détail

Rapport d évaluation du master

Rapport d évaluation du master Section des Formations et des diplômes Rapport d évaluation du master Informatique de l Université Paris 7 Denis Diderot Vague D 2014-2018 Campagne d évaluation 2012-2013 Section des Formations et des

Plus en détail

Dans un deuxième temps et avec l expérience de cette observation, un ENT mutualisant la Nouvelle Calédonie verra le jour.

Dans un deuxième temps et avec l expérience de cette observation, un ENT mutualisant la Nouvelle Calédonie verra le jour. Préambule : Actuellement, au collège LUCKY HITT de Plum a lieu une expérimentation pour la mise en place et l observation des usages d un Espace Numérique de Travail. Dans un deuxième temps et avec l expérience

Plus en détail

MYXTRACTION. 2009 La Business Intelligence en temps réel

MYXTRACTION. 2009 La Business Intelligence en temps réel MYXTRACTION 2009 La Business Intelligence en temps réel Administration Qui sommes nous? Administration et management des profils Connecteurs Base des données Gestion des variables et catégories de variables

Plus en détail

Démarche méthodologique pour la constitution des dossiers «LABEX»

Démarche méthodologique pour la constitution des dossiers «LABEX» Démarche méthodologique pour la constitution des dossiers «LABEX» Pour les porteurs de projets de l Université Joseph Fourier de Grenoble 24 Septembre 2010 Sommaire Quelques rappels sur LABEX Démarche

Plus en détail

WINDOWS SHAREPOINT SERVICES 2007

WINDOWS SHAREPOINT SERVICES 2007 WINDOWS SHAREPOINT SERVICES 2007 I. TABLE DES MATIÈRES II. Présentation des «content types» (Type de contenu)... 2 III. La pratique... 4 A. Description du cas... 4 B. Création des colonnes... 6 C. Création

Plus en détail

Méthodologie de mise en place de

Méthodologie de mise en place de Méthodologie de mise en place de solutions libres en bibliothèques universitaire Ludovic MECHIN doxulting 4 juin 2009 2 Sommaire Spécificités d'un projet d'implantation d'un logiciel libre ou open source

Plus en détail

Utilisation du Cloud StratusLab dans le cadre d application astroparticule à l APC

Utilisation du Cloud StratusLab dans le cadre d application astroparticule à l APC dans le cadre d application astroparticule à l Cécile Cavet & Michèle Detournay s Centre François Arago (FACe), Laboratoire, Université Paris Diderot LabEx UnivEarthS 28 Mai 2013 Plan 1 2 3 4 s s s Origine

Plus en détail

Eric Bertrand ebertrand@ixis-cib.com. 08/11/06 Maître de conférence 1

Eric Bertrand ebertrand@ixis-cib.com. 08/11/06 Maître de conférence 1 Calcul parallèle des options MC. Eric Bertrand ebertrand@ixis-cib.com 1 Plan Contexte du calcul parallèle Qualités requises Architecture Outillage Problèmes rencontrés perspectives 2 Contexte du calcul

Plus en détail

L outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise

L outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise Auteur : Robert BERGERON Consultant en Sécurité des Systèmes d Information et Management de la Continuité d Activité Quel outil pour le PCA? de sa conception à sa mise en œuvre en situation de crise Introduction

Plus en détail

Journée Scientifique Onera

Journée Scientifique Onera [[À la croisée des révolutions numériques]] Journée Scientifique Onera Date : 20 mai 2014 Lieu : ONERA - Centre de Châtillon - 29 avenue de la Division Leclerc, 92322 Inscription : Gratuite Obligatoire.

Plus en détail

Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia

Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia Mettre en place une infrastructure Web nouvelle génération avec Drupal et Acquia Pour l architecte de solutions web Table des matières Présentation générale... 3 Des outils disparates.... 4 Une gestion

Plus en détail

NetCrunch 6. Superviser

NetCrunch 6. Superviser AdRem NetCrunch 6 Serveur de supervision réseau Avec NetCrunch, vous serez toujours informé de ce qui se passe avec vos applications, serveurs et équipements réseaux critiques. Documenter Découvrez la

Plus en détail

TutoJRES Outils et Services Collaboratifs

TutoJRES Outils et Services Collaboratifs 1 TutoJRES Outils et Services Collaboratifs Retour d expérience ZIMBRA 23 mars 2011 didier.faugeron@inria.fr Sommaire 2 A l origine Constats Etude outils collaboratifs en 2009 Objectifs du projet Zimbra

Plus en détail

Rencontre BTS-IRIS / INSA. TICE et Espaces collaboratifs

Rencontre BTS-IRIS / INSA. TICE et Espaces collaboratifs Rencontre BTS-IRIS / INSA TICE et Espaces collaboratifs Planning de la journée Référentiel INSA AIP/RAO Présentation générale Enseignement collaboratif Enseignement à distance Espaces collaboratifs La

Plus en détail

High Performance by Exploiting Information Locality through Reverse Computing. Mouad Bahi

High Performance by Exploiting Information Locality through Reverse Computing. Mouad Bahi Thèse High Performance by Exploiting Information Locality through Reverse Computing Présentée et soutenue publiquement le 21 décembre 2011 par Mouad Bahi pour l obtention du Doctorat de l université Paris-Sud

Plus en détail

Introduction MOSS 2007

Introduction MOSS 2007 Introduction MOSS 2007 Z 2 Chapitre 01 Introduction à MOSS 2007 v. 1.0 Sommaire 1 SharePoint : Découverte... 3 1.1 Introduction... 3 1.2 Ce que vous gagnez à utiliser SharePoint... 3 1.3 Dans quel cas

Plus en détail

Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante.

Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante. Sujet 1 : Diagnostique du Syndrome de l apnée du sommeil par des techniques d analyse discriminante. Objectifs et formulation du sujet Le syndrome de l apnée du sommeil (SAS) est un problème de santé publique

Plus en détail

Microsoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server

Microsoft Dynamics AX. Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server FLEXIBILITÉ Microsoft Dynamics AX Solutions flexibles avec la technologie Microsoft Dynamics AX Application Object Server Livre blanc Comment les entreprises peuvent-elles utiliser la technologie Microsoft

Plus en détail

CRM Assurance. Fonctionnalités clés. Vue globale de l assuré. Gestion des échanges en Multicanal

CRM Assurance. Fonctionnalités clés. Vue globale de l assuré. Gestion des échanges en Multicanal CRM Assurance Fonctionnalités clés Vue globale de l assuré Le CRM pour les compagnies d'assurances est une solution spécialement conçue pour mettre en place et soutenir les fondements d une orientation

Plus en détail

Cette option est aussi disponible sur les clients Windows 7 sous la forme d un cache réparti entre les différentes machines.

Cette option est aussi disponible sur les clients Windows 7 sous la forme d un cache réparti entre les différentes machines. Le BranchCache Cette fonctionnalité qui apparaît dans Windows 2008 R2 permet d optimiser l accès aux ressources partagées hébergées sur des partages de fichiers ou des serveurs webs internes de type documentaire

Plus en détail

Le Master Mathématiques et Applications

Le Master Mathématiques et Applications Le Master Mathématiques et Applications Franck BOYER franck.boyer@univ-amu.fr Institut de Mathématiques de Marseille Aix-Marseille Université Marseille, 20 Mai 2014 1/ 16 Structure générale Vue d ensemble

Plus en détail

Manuel d'installation de GESLAB Client Lourd

Manuel d'installation de GESLAB Client Lourd Manuel d'installation GESLAB Client Lourd Référence Date de la dernière mise à jour Rédigé par Objet GESLAB_MINS_TECH_Manuel d'installation GESLAB Client 15/04/2013 Steria Manuel d'installation de GESLAB

Plus en détail

Introduction à la Programmation Parallèle: MPI

Introduction à la Programmation Parallèle: MPI Introduction à la Programmation Parallèle: MPI Frédéric Gava et Gaétan Hains L.A.C.L Laboratoire d Algorithmique, Complexité et Logique Cours du M2 SSI option PSSR Plan 1 Modèle de programmation 2 3 4

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

PG208, Projet n 3 : Serveur HTTP évolué

PG208, Projet n 3 : Serveur HTTP évolué PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif

Plus en détail

HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences.

HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences. Notre alliance, Votre atout. HERMES SYSTEM et BEWISE souhaitent vous offrir les meilleures compétences. C est de cette philosophie qu est née notre partenariat avec la société toulousaine (31) Bewise,

Plus en détail

Journée Scientifique Onera

Journée Scientifique Onera [[À la croisée des révolutions numériques]] Journée Scientifique Onera Date : 20 mai 2014 Lieu : ONERA - Centre de Châtillon - 29 avenue de la Division Leclerc, 92322 Inscription : Gratuite Obligatoire.

Plus en détail

Sage FRP Treasury Universe Edition Module Cash L expert en gestion de trésorerie et flux financiers

Sage FRP Treasury Universe Edition Module Cash L expert en gestion de trésorerie et flux financiers distributeur des solutions FICHE TECHNIQUE Sage FRP Treasury Universe Edition Module Cash L expert en gestion de trésorerie et flux financiers Le module Cash de Sage FRP Treasury Universe Edition est une

Plus en détail