MÉTHODES DE KRYLOV POUR LES PROBLÈMES DE RECHERCHE DE VALEURS PROPRES ADAPTÉES AU PETASCALE.
|
|
- Marie-Anne Laurent
- il y a 8 ans
- Total affichages :
Transcription
1 MÉTHODES DE KRYLOV POUR LES PROBLÈMES DE RECHERCHE DE VALEURS PROPRES ADAPTÉES AU PETASCALE. C. CALVIN 1, F. BOILLOD-CERNEUX 1,2, T. DRUMMOND 4, J. DUBOIS 1, N. EMAD 3,5,S. PETITON 2,3, F. YE 1,3 1 CEA Saclay France 2 CNRS/LIFL Lille France 3 Maison de la Simulation Saclay France 4 LBNL Berkeley US 5 PRISM UVSQ - France SEMINAIRE MANON Christophe CALVIN christophe.calvin@cea.fr SÉMINAIRE MANON 29 MARS 2013 INSTN - SACLAY CEA 10 AVRIL 2012 PAGE 1
2 INTRODUCTION CEA 10 AVRIL 2012 PAGE 2 26 MARS 2013
3 SUPERCOMPUTING TRENDS Petascale and post-petascale The degree of parallelism is increasing The number of levels of coarse and fine parallelism is increasing The number of levels of memory is increasing Heterogeneous processing units (with CPUs + accelerators) New algorithms and programming paradigms TOP # of cores #1 # Moyenne MARS 2013 CEA FEB PAGE 3
4 SUPERCOMPUTING TRENDS Main Challenges for Exascale: Power (Energy Efficiency Computing) Low power processor (ARM) Maximize Flops/watt (GPU, MIC) Minimize the memory per core Communication Minimized global communication Optimize communication GBytes/core #1TOP 500 Fault tolerance MTBF <1h 5 4,5 4 3,5 3 2,5 2 1,5 1 0, MARS CEA FEB PAGE 4
5 IMPACTS SUR LES APPLICATIONS SCIENTIFIQUES ET LES ALGORITHMES NUMÉRIQUES POUR L EXTREME SCALE Nécessité de repenser les algorithmes et les architectures logicielles Minimisation : De la consommation énergétique Des communications globales dont les synchronisations Maximiser le degré de parallélisme des algorithmes et leur vectorisation (SIMD) Multi / hyper threading - 1 à 2 threads par cœur de calcul sur SandyBridge, IvyBridge, Hazwell quelques 10 aines de threads par sockets - 4 threads par cœur de MIC 244 threads - 1 thread par cœur de GPU > 1500 threads vectorisation (SIMD) - AVX1, AVX2, AVX3 26 MARS 2013 CEA MARCH 2013 PAGE 5
6 IMPACTS SUR LES APPLICATIONS SCIENTIFIQUES ET LES ALGORITHMES NUMÉRIQUES POUR L EXTREME SCALE Nécessité de concevoir des nouvelles architectures de codes scientifiques et d algorithmes numériques pour prendre en compte ces modifications matérielles : Algorithmes polymorphiques (s adaptant au degré de parallélisme), Utilisation de composants optimisés (comme les bib. numériques) Auto tuning / smart tuning Prise en compte de la tolérance aux pannes au niveau de l application et au niveau des algorithmes Nécessité d avoir des runtime performants pour la gestion dynamique du multithreading StarPU 26 MARS 2013 CEA MARCH 2013 PAGE 6
7 ALGORITHMIQUE NUMÉRIQUE POUR L EXTREME SCALE Nos axes de R&D Co-méthodes Auto-tuning et smart-tuning Programmation efficace des multi-cœurs et accélérateurs Evaluation des modèles et langages de programmation Notre terrain d application Méthodes de Krylov pour la résolution de problèmes aux valeurs propres 26 MARS 2013 CEA MARCH 2013 PAGE 7
8 PROBLÈMES AUX VALEURS PROPRES Problème récurrent dans de nombreuses applications Page ranking Equation de Boltzmann Forage pétrolier Av Bv Au u 26 MARS 2013 Modeling of Epidemic Spread CEA MARCH 2013 PAGE 8
9 PROBLÈMES AUX VALEURS PROPRES De nombreuses méthodes Méthodes directes : tri-diagonalisation suivie de QR. Méthodes semi-directes : Lanczos Méthodes itératives : Méthode de la puissance Méthodes de Krylov (basée sur Arnoldi) - IRAM (Implicit Restarted Arnoldi Method) - ERAM (Explicit Restarted Arnoldi Method) 26 MARS 2013 CEA MARCH 2013 PAGE 9
10 KRYLOV SOLVER FOR THE NEUTRON TRANSPORT EQUATION Example of different solvers for the neutron transport equation with DENOVO/CASL MARCH 26, 2013 CEA MARCH 2013 PAGE 10
11 EXPLICITELY RESTARTED ARNOLDI METHOD Krylov Method for non symmetric eigenvalue problems MARCH 26, 2013 CEA FEB PAGE 11
12 ERAM EN PARALLÈLE SUR DES ARCHITECTURES MASSIVEMENT PARALLÈLES ET HÉTÉROGÈNES CEA 10 AVRIL 2012 PAGE MARS 2013
13 PARALLEL ERAM Two levels parallelization Intra-node: multithreaded implementation based on BLAS kernels On CPU: multi-threaded BLAS through MKL On GPU: CUBLAS Inter-node: using MPI Matrix decomposed using a chess pattern in order to minimize communication times #MPI process #rows x columns 1x1 2x1 3x1 2x2 5x1 3x2 7x1 4x2 3x3 5x2 11x1 4x3 13x1 7x2 5x3 4x4 Perfomance study Weak and strong scaling On CPUs and GPUs MARCH 26, 2013 CEA FEB 2013 PAGE 13
14 TEST MACHINE CURIE MACHINE One of the European PRACE supercomputer located at TGCC CURIE thin nodes: 5040 nodes B510 bullx, - Each node: 2 8-cores Intel Sandy Bridge EP (E5-2680) 2.7 GHz 64 GB 80,640 cores 1.6 Pflops CURIE fat nodes: 360 nodes S6010 bullx, - Each node: 4 8-cores Intel Nehalem-EX(X7560) 2.26 GHz 128 GB 11,520 cores 105 TFlops CURIE hybrid nodes: 16 nodes B505 bullx - Each node: 9 hybrid lames B505 with 2 Intel Westmere 2.66 GHz/ 2 Nvidia M processors Intel processors Nvidia. 192 TFlops. 26 MARS 2013 CEA FEB 2013 PAGE 14
15 WEAK SCALING Dense square matrix N=26,000 6, elements 8 eigenpairs Krylov subspace size=16, e= MARS 2013 CEA 10 AVRIL 2012 PAGE 15
16 WEAK SCALING ANALYSIS T T exec Communication time model: N _ mvp ( p, N) 2 b PCIe 2 log t PCIe Where: comm p: number of GPUs N: vol. of data to transfer (Matrix order/ p) b PCIe = PCIe latency (around 100ns) b MPI = QDR/MPI latency around1 ms t PCIe = PCI-express bandwidth= 1 GB/s t MPI = QDR/MPI bandwidth = 6 GB/s ( p, N) T T _ ( p, N) comp comm mvp N p b MPI t MPI 0,001 0,0008 0,0006 0,0004 0, total transfer time (6GB/s) gpu transfer time Communication for the Matrix-Vector product MARCH 26, 2013 CEA FEB 2013 PAGE 16
17 STRONG SCALING Dense square matrix N=22, elements 135 eigenpairs Krylov subspace size=225, e=10-8 MARCH 26, 2013 CEA FEB 2013 PAGE 17
18 STRONG SCALING ANALYSIS For strong scaling, 2 parameters are involved for performances Computing performances which decreases due to decreasing amount of data Communication ratio which increases as the computing time is decreasing Performance evolution on a single GPU depending on the matrix size Three main phases: 1. Exec. Time decreases : Comp. Time is greater than Comm. Time 2. Optimum point. 3. Exec Time increases: Comm. Time greater than Comp. Time MARCH 26, 2013 CEA FEB 2013 PAGE 18
19 STRONG SCALING ON CPU Fat Nodes Thin Nodes 26 MARS 2013 CEA FEB 2013 PAGE 19
20 PERFORMANCE ON CPU AND GPUS Partition Execution time(s) Perf. reached / Perf. max = % # of nodes # of cores or GPUs Fat 4, / 302 = 56% Thin 3, / 437 = 49% Hybrid 2, / 900 = 34% MARS 2013 CEA FEB 2013 PAGE 20
21 LES CO-MÉTHODES : MERAM CEA 10 AVRIL 2012 PAGE MARS 2013
22 MERAM Principle Co-Method based on ERAM Launch several ERAM with different parameters Exchange information in order to improve each ERAM convergence Parameter Set: Krylov subspace size Restarting strategy # desired EigenPairs MERAM ERAM (Parameter Set 1) ERAM (Parameter Set 2) ERAM (Parameter Set 3) CEA JUNE 2012 PAGE 22
23 MERAM Well adapted for Exascale Smaller scalar product MERAM ERAM (Parameter Set 1) ERAM (Parameter Set 2) ERAM (Parameter Set 3) Fault Tolerance CEA JUNE 201 PAGE 23
24 RESTARTING STRATEGIES : ERAM General Formula : Σα i φi Y. Saad Default αi = 1 Linear αi = i Proposed Restarting Strategy Idea : Using Ritz values Information in restart coefficients Residual αi = i. 1 - Ri Lambda αi = λi λi-1 Linear Residual αi = i. 1 - Ri Lambda Residual αi = λi. 1 - Ri CEA MARCH 2013 PAGE 24
25 MERAM ALGORITHM ERAM 1 Controler ERAM n Initialization Arnoldi Reduction Recept & order Restart Parameters Initialization Arnoldi Reduction QR Test Reception Send Restart Parameters Received results are better than mine QR Compute restarting vectors Sending restarting vectors Recept Restart Vectors Select & Send best Restart Vectors CEA MARCH 2013 PAGE 25 Test Reception Complete restarting vector with my data
26 Temps d exécution en secondes SCALABILITÉ DE MERAM SUR TITANE ,8 MERAM avec trois solveurs ERAM ,33 111, ,9 5 8,75 5,5 5,95 4, Nombre de nœuds à 8 cœurs utilisés (1184 pour 148 nœuds) 26 CEA MARCH 2013
27 Execution time (seconds) MERAM VS ERAM x x 7x x x 31x x x ERAM MERAM xquadcore nodes used 27 CEA MARCH 2013 PAGE 27
28 AUTO-TUNING ET SMART-TUNING CEA 10 AVRIL 2012 PAGE MARS 2013
29 AUTO-TUNED MATRIX-VECTOR PRODUCT Hardware Nehalem Tesla Max perf GFlops 37.5 GFlops Why to auto-tune the matrix-vector product? Performance for GPU sparse computations : - Depends on the matrix data pattern - Paper from Bell&Graham shows improvement in performance of 10-15x! - Hardware used: memory controller or caches - How to exploit efficiently the GPU computing power? Restarted Arnoldi Iterative method: matrix is fixed for all iterations CSR, CSC, COO, ELLPACK, Hybrid (ELL+COO). Our strategy: - Before starting the solver, we micro-benchmark the matrixvector product using different matrix formats - We run several times the matrix vector product, following the well-known scheme A ( A.x + x ) + x - The benchmarking is limited for each format either by the number of runs, or a time limit - We control the authorized overhead of the micro-benchmarking MARCH 26, 2013 CEA MARCH 2013 PAGE 29 Speed-up reference ~3x
30 AUTO-TUNED MATRIX-VECTOR PRODUCT Experiments on the MVP Matrix: nlpkkt80 from university of Florida sparse matrices collection 1,062,400 order matrix with 28,192,672 non zeros Format Perf. (Gflops) CSR scalar CSR vector COO ELL HYB Speed-up Ref. 3.25x 1.75x 8.5x 8.5x Improvement for the whole computation Restarted Arnoldi on multiple processors or GPUs with Nlpkkt80 (1 M order, 28 Mnnz) MARCH 26, 2013 CEA MARCH 2013 PAGE 30
31 SMART-TUNING APPLIED TO ERAM/MERAM Krylov Method for non symmetric eigenvalue problems MARCH 26, 2013 CEA MARCH 2013 PAGE 31
32 SMART-TUNING APPLIED TO ERAM/MERAM Limitations Restarting vector computation: Critical step The restarting vector may disrupt ERAM convergence There is no universal method to choose an efficient restarting scheme Subspace size: influences convergence Subspace size too small: no convergence Optimal subspace size depends on matrix, desired eigenpairs, How to find: Good restarting coefficients? Optimal subspace? MARCH 26, 2013 CEA MARCH 2013 PAGE 32
33 SMART-TUNING APPLIED TO ERAM/MERAM Basically, we use the convergence rate CR as a measure. There are several parameters for the auto tuner: max_idle_time: iterations during which auto tuner did nothing CRmin, CRmax: min and maximum CR Experiments conducted on: a laptop: 2 cores (4 threads total) Two testing phases: Phase I: Testing ERAM subspace autotuning autotuning for same RS Same autotuning for RS Phase II: Testing MERAM subspace autotuning Same autotuning for each ERAM, RS. autotuning for each ERAM, RS. CEA MARCH 2013 PAGE 33
34 COMPARING ERAM W/ AND W/O AUTOTUNING Matrix CRY10000 Desired eigenpairs: 20 Tolerance: 10 e-09 Autotune: Step = 5, Idle = 15, Avg = 5 Subspace size With AT (MVs) Without AT (MVs) ERAM(20) (min) - Def Lin Res Def. No conv - Lin. No conv - Res. No conv ERAM(75) Res Res ERAM(85) Res. 675 Res. 680 AT ERAM(20) vs ERAM(75) 3,75x AT ERAM(75) vs AT ERAM(20) 2x AT ERAM(75) vs ERAM(75) 7,5x AT ERAM(85) vs AT ERAM(20) 7,5x AT ERAM(85) vs ERAM(85) similar CEA MARCH 2013 PAGE 34
35 SMART-TUNING APPLIED TO ERAM/MERAM Smart-tuning on restarting strategies MARCH 26, 2013 CEA MARCH 2013 PAGE 35
36 #Iterations SMART-TUNING ON RS WITH MERAM Matrix CRY10000 MERAM / ERAM # Iterations DIV DIV ERAM which cv first 0 CEA MARCH 2013 PAGE 36
37 PAGE 37 CEA 10 AVRIL 2012 Commissariat à l énergie atomique et aux énergies alternatives Centre de Saclay Gif-sur-Yvette Cedex T. +33 (0) F. +33 (0) DEN/DANS DM2S 26 MARS 2013 Etablissement public à caractère industriel et commercial RCS Paris B
Génération de code binaire pour application multimedia : une approche au vol
Génération de binaire pour application multimedia : une approche au vol http://hpbcg.org/ Henri-Pierre Charles Université de Versailles Saint-Quentin en Yvelines 3 Octobre 2009 Présentation Présentation
Plus en détailLamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013
Cube de textes et opérateur d'agrégation basé sur un modèle vectoriel adapté Text Cube Model and aggregation operator based on an adapted vector space model Lamia Oukid, Ounas Asfari, Fadila Bentayeb,
Plus en détailInitiation 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étailApplication Form/ Formulaire de demande
Application Form/ Formulaire de demande Ecosystem Approaches to Health: Summer Workshop and Field school Approches écosystémiques de la santé: Atelier intensif et stage d été Please submit your application
Plus en détailArchitecture des ordinateurs
Décoder la relation entre l architecture et les applications Violaine Louvet, Institut Camille Jordan CNRS & Université Lyon 1 Ecole «Découverte du Calcul» 2013 1 / 61 Simulation numérique... Physique
Plus en détailphysicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178
Thèse no. 7178 PROBLEMES D'OPTIMISATION DANS LES SYSTEMES DE CHAUFFAGE A DISTANCE présentée à l'ecole POLYTECHNIQUE FEDERALE DE ZURICH pour l'obtention du titre de Docteur es sciences naturelles par Alain
Plus en détailExercices sur SQL server 2000
Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table
Plus en détailI. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):
Master Chimie Fondamentale et Appliquée : spécialité «Ingénierie Chimique» Examen «Programmation, Simulation des procédés» avril 2008a Nom : Prénom : groupe TD : I. Programmation I. 1 Ecrire un programme
Plus en détailArchitecture des calculateurs
Formation en Calcul Scientifique - LEM2I Architecture des calculateurs Violaine Louvet 1 1 Institut Camille jordan - CNRS 12-13/09/2011 Introduction Décoder la relation entre l architecture et les applications
Plus en détailLes mésocentres HPC àportée de clic des utilisateurs industriels
Les mésocentres HPC àportée de clic des utilisateurs industriels Université de Reims Champagne-Ardenne (URCA) Centre de Calcul ROMEO Multidisciplinary university more than 22 000 students a wide initial
Plus en détailT. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet 5
Modélisation de la performance et optimisation d un algorithme hydrodynamique de type Lagrange-Projection sur processeurs multi-cœurs T. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet
Plus en détailExemple PLS avec SAS
Exemple PLS avec SAS This example, from Umetrics (1995), demonstrates different ways to examine a PLS model. The data come from the field of drug discovery. New drugs are developed from chemicals that
Plus en détailInstructions Mozilla Thunderbird Page 1
Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et
Plus en détailLe projet Gaïa, le Big Data au service du traitement de données satellitaires CRIP - 16/10/2013 Pierre-Marie Brunet
Le projet Gaïa, le Big Data au service du traitement de données satellitaires CRIP - 16/10/2013 Pierre-Marie Brunet 1 SOMMAIRE Le calcul scientifique au CNES Le BigData au CNES, le cas Gaïa HPC et BigData
Plus en détailRencontre 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étailProject 1 Experimenting with Simple Network Management Tools. ping, traceout, and Wireshark (formerly Ethereal)
Project 1 Experimenting with Simple Network Management Tools ping, traceout, and Wireshark (formerly Ethereal) (A) (25%) Use the ping utility to determine reach-ability of several computers. To run a ping
Plus en détailTier 1 / Tier 2 relations: Are the roles changing?
Tier 1 / Tier 2 relations: Are the roles changing? Alexandre Loire A.L.F.A Project Manager July, 5th 2007 1. Changes to roles in customer/supplier relations a - Distribution Channels Activities End customer
Plus en détailStratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4
Stratégie DataCenters Société Générale Enjeux, objectifs et rôle d un partenaire comme Data4 Stéphane MARCHINI Responsable Global des services DataCenters Espace Grande Arche Paris La Défense SG figures
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailLa Forge INRIA : bilan et perspectives. Hervé MATHIEU - 11 mai 2010
1 La Forge INRIA : bilan et perspectives Hervé MATHIEU - 11 mai 2010 Le plan 2 La Forge (Quoi, Quand, Comment) Les chiffres de la Forge INRIA Un exemple de projet Bilan/Perspectives Conclusion Qu'est ce
Plus en détailKick Off SCC 2015. EMC l offre EXTREMIO. fmarti@fr.scc.com Philippe.rolland@emc.com. Vers de nouveaux horizons
Kick Off SCC 2015 EMC l offre EXTREMIO fmarti@fr.scc.com Philippe.rolland@emc.com Vers de nouveaux horizons Context Marché Les baies de stockages traditionnelles ont permis de consolider fortement Les
Plus en détailM2-Images. Rendu Temps Réel - OpenGL 4 et compute shaders. J.C. Iehl. December 18, 2013
Rendu Temps Réel - OpenGL 4 et compute shaders December 18, 2013 résumé des épisodes précédents... création des objets opengl, organisation des données, configuration du pipeline, draw,... opengl 4.3 :
Plus en détailGrégoire de Lassence. Copyright 2006, SAS Institute Inc. All rights reserved.
Grégoire de Lassence 1 Grégoire de Lassence Responsable Pédagogie et Recherche Département Académique Tel : +33 1 60 62 12 19 gregoire.delassence@fra.sas.com http://www.sas.com/france/academic SAS dans
Plus en détailINSTRUMENTS DE MESURE SOFTWARE. Management software for remote and/or local monitoring networks
INSTRUMENTS DE MESURE SOFTWARE SOFTWARE Logiciel de supervision des réseaux locaux et/ou distants Management software for remote and/or local monitoring networks MIDAs EVO 4 niveaux de fonctionnalités
Plus en détailCloud Computing. Introduction. ! Explosion du nombre et du volume de données
Cloud Computing Frédéric Desprez LIP ENS Lyon/INRIA Grenoble Rhône-Alpes EPI GRAAL 25/03/2010! Introduction La transparence d utilisation des grandes plates-formes distribuées est primordiale Il est moins
Plus en détailBNP Paribas Personal Finance
BNP Paribas Personal Finance Financially fragile loan holder prevention program CUSTOMERS IN DIFFICULTY: QUICKER IDENTIFICATION MEANS BETTER SUPPORT Brussels, December 12th 2014 Why BNPP PF has developed
Plus en détailInstructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00
Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce
Plus en détailRÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile
RÉSUMÉ DE THÈSE L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile avec des estimations de deux projets sur trois peinent à donner un résultat satisfaisant (Nelson,
Plus en détailAPPENDIX 6 BONUS RING FORMAT
#4 EN FRANÇAIS CI-DESSOUS Preamble and Justification This motion is being presented to the membership as an alternative format for clubs to use to encourage increased entries, both in areas where the exhibitor
Plus en détailFace Recognition Performance: Man vs. Machine
1 Face Recognition Performance: Man vs. Machine Andy Adler Systems and Computer Engineering Carleton University, Ottawa, Canada Are these the same person? 2 3 Same person? Yes I have just demonstrated
Plus en détailINF6500 : Structures des ordinateurs. Sylvain Martel - INF6500 1
INF6500 : Structures des ordinateurs Sylvain Martel - INF6500 1 Cours 4 : Multiprocesseurs Sylvain Martel - INF6500 2 Multiprocesseurs Type SISD SIMD MIMD Communication Shared memory Message-passing Groupe
Plus en détailTechnologies quantiques & information quantique
Technologies quantiques & information quantique Edouard Brainis (Dr.) Service OPERA, Faculté des sciences appliquées, Université libre de Bruxelles Email: ebrainis@ulb.ac.be Séminaire V : Ordinateurs quantiques
Plus en détailJSIam Introduction talk. Philippe Gradt. Grenoble, March 6th 2015
Introduction talk Philippe Gradt Grenoble, March 6th 2015 Introduction Invention Innovation Market validation is key. 1 Introduction Invention Innovation Market validation is key How to turn a product
Plus en détailUtiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces
Micro-ordinateurs, informations, idées, trucs et astuces Utiliser une WebCam Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser une WebCam.doc Préambule Voici quelques informations utiles
Plus en détailForthcoming Database
DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of
Plus en détailEléments d architecture des machines parallèles et distribuées
M2-RISE - Systèmes distribués et grille Eléments d architecture des machines parallèles et distribuées Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle Notions d architecture
Plus en détailINDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been paid yet, you may be eligible for the simplified procedure.
Recipient s name 5001-EN For use by the foreign tax authority CALCULATION OF WITHHOLDING TAX ON DIVIDENDS Attachment to Form 5000 12816*01 INDIVIDUALS AND LEGAL ENTITIES: If the dividends have not been
Plus en détailPACKZ System Requirements. Version: 2015-05-27. Version: 2015-05-27 Copyright 2015, PACKZ Software GmbH. 1
PACKZ System Requirements Version: 2015-05-27 Copyright 2015, PACKZ Software GmbH. All rights reserved.this manual may not be copied, photocopied, reproduced, translated, or converted to any electronic
Plus en détailQuantification d incertitude et Tendances en HPC
Quantification d incertitude et Tendances en HPC Laurence Viry E cole de Physique des Houches 7 Mai 2014 Laurence Viry Tendances en HPC 7 Mai 2014 1 / 47 Contents 1 Mode lisation, simulation et quantification
Plus en détailPost-processing of multimodel hydrological forecasts for the Baskatong catchment
+ Post-processing of multimodel hydrological forecasts for the Baskatong catchment Fabian Tito Arandia Martinez Marie-Amélie Boucher Jocelyn Gaudet Maria-Helena Ramos + Context n Master degree subject:
Plus en détailGAME CONTENTS CONTENU DU JEU OBJECT OF THE GAME BUT DU JEU
GAME CONTENTS 3 wooden animals: an elephant, a Polar bear and an African lion 1 Playing Board with two tree stumps, one red and one blue 1 Command Board double sided for two game levels (Green for normal
Plus en détail3 ème journée des utilisateurs de l archivage
Université Lille 2 CINES Département Archivage et Diffusion 3 ème journée des utilisateurs de l archivage 9 juin 2015 JOURNEE INTERNATIONALE Mardi 9 juin 2015 des ARCHIVES Et on la fête absolument partout
Plus en détailInstitut français des sciences et technologies des transports, de l aménagement
Institut français des sciences et technologies des transports, de l aménagement et des réseaux Session 3 Big Data and IT in Transport: Applications, Implications, Limitations Jacques Ehrlich/IFSTTAR h/ifsttar
Plus en détail3615 SELFIE. http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION
3615 SELFIE http://graffitiresearchlab.fr HOW-TO / GUIDE D'UTILISATION Hardware : Minitel Computer DIN FM545 45 connector (http://www.gotronic.fr/art-fiche-din-fm545-4747.htm) Cable Arduino compatible
Plus en détailRevision of hen1317-5: Technical improvements
Revision of hen1317-5: Technical improvements Luca Felappi Franz M. Müller Project Leader Road Safety Consultant AC&CS-CRM Group GDTech S.A., Liège Science Park, rue des Chasseurs-Ardennais, 7, B-4031
Plus en détailComment calculer une moyenne journalière de l irradiance avec excel 2007? How to calculate a daily average amount of irradiance with Excel 2007?
Comment calculer une moyenne journalière de l irradiance avec excel 2007? How to calculate a daily average amount of irradiance with Excel 2007? Weatherlink fournit les données suivantes pour l irradiance.
Plus en détailContrôle Non Destructif : Implantation d'algorithmes sur GPU et multi-coeurs. Gilles Rougeron CEA/LIST Département Imagerie Simulation et Contrôle
Contrôle Non Destructif : Implantation d'algorithmes sur GPU et multi-coeurs Gilles Rougeron CEA/LIST Département Imagerie Simulation et Contrôle 1 CEA R & D for Nuclear Energy 5 000 people Nuclear systems
Plus en détailRègles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009
Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009 Pôle de Calcul Intensif pour la mer, 11 Decembre 2009 CAPARMOR 2 La configuration actuelle Les conditions d'accès à distance règles d'exploitation
Plus en détailThe new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.
General information 120426_CCD_EN_FR Dear Partner, The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you. To assist navigation
Plus en détail22/09/2014 sur la base de 55,03 euros par action
CORPORATE EVENT NOTICE: Amortissement d'orane Reprise de cotation PUBLICIS GROUPE S.A. PLACE: Paris AVIS N : PAR_20140902_06559_EUR DATE: 02/09/2014 MARCHE: EURONEXT PARIS Amortissement en titres et en
Plus en détailFÉDÉRATION INTERNATIONALE DE NATATION Diving
QUALIFICATION SYSTEM - 2 ND SUMMER YOUTH OLYMPIC GAMES - NANJING 2014 FÉDÉRATION INTERNATIONALE DE NATATION Diving A. Events (5) MEN S EVENTS (2) WOMEN S EVENTS (2) MIXED EVENTS (2) 3m individual springboard
Plus en détailMonitoring elderly People by Means of Cameras
Nuadu project Technologies for Personal Hearth Seminar, June 4th, 2009 Monitoring elderly People by Means of Cameras Laurent LUCAT Laboratory of Embedded Vision Systems CEA LIST, Saclay, France 1 Summary
Plus en détailSA-32 / SA-62 INSTRUCTION MANUAL - MANUEL D INSTRUCTIONS
SA-32 / SA-62 INSTRUCTION MANUAL - MANUEL D INSTRUCTIONS 4 5 6 7 4 5 6 7 1. Telephone Paging Volume Control 1. Contrôle de volume Paging Téléphone 2. Microphone Volume Control 2. Contrôle volume du microphone
Plus en détailFrance SMS+ MT Premium Description
France SMS+ MT Premium Description Summary Subscription : kinematics Subscription via SMS (Kinematic + messages) Subscription via Wap (Kinematic + messages) Subscription via Mix SMS / WAP Subscription
Plus en détailPrésentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech
Présentation par François Keller Fondateur et président de l Institut suisse de brainworking et M. Enga Luye, CEO Belair Biotech Le dispositif L Institut suisse de brainworking (ISB) est une association
Plus en détailEmpowering small farmers and their organizations through economic intelligence
Empowering small farmers and their organizations through economic intelligence Soutenir les petits agriculteurs et leurs organisations grâce à l intelligence économique XOF / kg RONGEAD has been supporting
Plus en détailWindows Server 2008. Chapitre 1: Découvrir Windows Server 2008
Windows Server 2008 Chapitre 1: Découvrir Windows Server 2008 Objectives Identifier les caractéristiques de chaque édition de Windows Server 2008 Identifier les caractéristiques généraux de Windows Server
Plus en détailSurveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition
Surveillance de Scripts LUA et de réception d EVENT avec LoriotPro Extended & Broadcast Edition L objectif de ce document est de présenter une solution de surveillance de processus LUA au sein de la solution
Plus en détailFabricant. 2 terminals
Specifications Fabricant Nominal torque (Nm) 65 Minimal torque (Nm) 0,63 Coil resistance - 20 C (ohms) 20 Rated current DC (A) 1 Rotor inertia (kg.m 2 ) 2.10-3 Weight (kg) 7,20 Heat dissipation continuous
Plus en détailIDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION
vice Direction des Partenariats Internationaux Pôle Mobilités Prrogrramme de bourrses Intterrnattiionalles en Mastterr (MIEM) Intterrnattiionall Mastterr Schollarrshiip Prrogrramme Sorrbonne Parriis Ciitté
Plus en détailIPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board
IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board 1 L élaboration de la norme IPSAS 32 Objectif : traitement comptable des «service concession arrangements»
Plus en détailBIG Data et R: opportunités et perspectives
BIG Data et R: opportunités et perspectives Guati Rizlane 1 & Hicham Hajji 2 1 Ecole Nationale de Commerce et de Gestion de Casablanca, Maroc, rguati@gmail.com 2 Ecole des Sciences Géomatiques, IAV Rabat,
Plus en détailINSERTION TECHNIQUES FOR JOB SHOP SCHEDULING
INSERTION TECHNIQUES FOR JOB SHOP SCHEDULING ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE DE DOCTEUR ES SCIENCES PAR Tamas KIS Informaticien mathématicien diplômé de l'université
Plus en détailJoints de grains : couplage entre modélisation et microscopie électronique haute résolution
Joints de grains : couplage entre modélisation et microscopie électronique haute résolution Frédéric Lançon, Damien Caliste, Jean Luc Rouvière Lab. de simulation atomistique (L_Sim), Inac/SP2M, CEA, Grenoble,
Plus en détailToni Lazazzera toni.lazazzera@tmanco.com. Tmanco is expert partner from Anatole (www.anatole.net) and distributes the solution AnatoleTEM
T e l e c o m m a n a g e m e n t c o m p e t e n c e Toni Lazazzera toni.lazazzera@tmanco.com Tmanco SA CH 6807 Taverne www.tmanco.com +41 91 930 96 63 Reduce your telecom invoices up to 30% through better
Plus en détailSCALABLE ROUTING PROTOCOLS WITH APPLICATIONS TO MOBILITY
SCALABLE ROUTING PROTOCOLS WITH APPLICATIONS TO MOBILITY THÈSE N O 2517 (2002) PRÉSENTÉE À LA FACULTÉ IC SECTION SYSTÈMES DE COMMUNICATION ÉCOLE POLYTECHNIQUE FÉDÉRALE DE LAUSANNE POUR L'OBTENTION DU GRADE
Plus en détailImproving the breakdown of the Central Credit Register data by category of enterprises
Improving the breakdown of the Central Credit Register data by category of enterprises Workshop on Integrated management of micro-databases Deepening business intelligence within central banks statistical
Plus en détailCONFERENCE PALISADE. Optimisation robuste d un plan d expériences par simulation Monte-Carlo Concepts de «Design Space» et de «Quality by Design»
CONFERENCE PALISADE Optimisation robuste d un plan d expériences par simulation Monte-Carlo Concepts de «Design Space» et de «Quality by Design» 1 SIGMA PLUS Logiciels, Formations et Etudes Statistiques
Plus en détailLOOPED THREAD OSTEOSUTURE: SMARTLOOP
Améliorer la consolidation des tubérosités grâce à une ostéosuture au fil boucle : le smartloop Improve tuberosity consolidation using a looped thread osteosuture: Smartloop T. Lascar, L. Obert Introduction
Plus en détailNouveautés printemps 2013
» English Se désinscrire de la liste Nouveautés printemps 2013 19 mars 2013 Dans ce Flash Info, vous trouverez une description des nouveautés et mises à jour des produits La Capitale pour le printemps
Plus en détailServices à la recherche: Data Management et HPC *
Services à la recherche: Data Management et HPC * Pierre-Yves Burgi et Jean-François Rossignol Division informatique (DINF) * HPC = High-Performance Computing Réunion CIF Sciences du 6.12.11 1/19 Contenu
Plus en détailIntroduction à la programmation des GPUs
Introduction à la programmation des GPUs Anne-Sophie Mouronval Mesocentre de calcul de l Ecole Centrale Paris Laboratoire MSSMat Avril 2013 Anne-Sophie Mouronval Introduction à la programmation des GPUs
Plus en détailHappy birthday ZSet High performance computing dans ZSet
Happy birthday ZSet High performance computing dans ZSet F. Feyel & P. Gosselet Architectures SMP NUMA memory memory memory Distribué memory memory 2 memory memory Hybride memory memory memory memory memory
Plus en détailDOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0
DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0 INDEX : DOCUMENTATION - FRANCAIS... 2 1. INSTALLATION... 2 2. CONFIGURATION... 2 3. LICENCE ET COPYRIGHT... 3 4. MISES
Plus en détailI. COORDONNÉES PERSONNELLES / PERSONAL DATA
DOSSIER DE CANDIDATUREAPPLICATION FORM 2012 Please tick the admission session of your choice FévrierFebruary SeptembreSeptember MASTER OF ART (Mention the subject) MASTER OF SCIENCE (Mention the subject)
Plus en détail$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU
$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU Fabien FIGUERES fabien.figueres@mpsa.com 0RWVFOpV : Krigeage, plans d expériences space-filling, points de validations, calibration moteur. 5pVXPp Dans le
Plus en détailMaarch Framework 3 - Maarch. Tests de charge. Professional Services. http://www.maarch.fr. 11, bd du Sud Est 92000 Nanterre
Maarch Professional Services 11, bd du Sud Est 92000 Nanterre Tel : +33 1 47 24 51 59 Fax : +33 1 47 24 54 08 Maarch Framework 3 - Maarch PS anime le développement d un produit d archivage open source
Plus en détailPANDORA database: a compilation of indoor air pollutant emissions
PANDORA database: a compilation of indoor air pollutant emissions Marc O. Abadie and Patrice Blondeau LEPTIAB University of La Rochelle, France Corresponding email: mabadie@univ-lr.fr 1 Scope Context Modeling
Plus en détailINSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM
INSTITUT MARITIME DE PREVENTION For improvement in health and security at work Created in 1992 Under the aegis of State and the ENIM Maritime fishing Shellfish-farming Sea transport 2005 Le pilier social
Plus en détailInformation Security Management Lifecycle of the supplier s relation
1 Information Security Management Lifecycle of the supplier s relation VS Gery Mollers Conseiller en Sécurité du Système d Information 2 SUPPLIER GOVERNANCE Why? Undiable Partner for Infor. System Maintenance
Plus en détailBILAN du projet PEPS 1 EOLIN (Eolien LMI INSA)
BILAN du projet PEPS 1 EOLIN (Eolien LMI INSA) Lab. de Math de l INSA de ROUEN FR CNRS 3335 et EA 3226 PLAN 1. Introduction 2. Bilan scientifique 3. Bilan financier 4. Conclusion 1 Introduction Le projet
Plus en détailFrequently Asked Questions
GS1 Canada-1WorldSync Partnership Frequently Asked Questions 1. What is the nature of the GS1 Canada-1WorldSync partnership? GS1 Canada has entered into a partnership agreement with 1WorldSync for the
Plus en détailCompleted Projects / Projets terminés
Completed Projects / Projets terminés Nouvelles normes Nouvelles éditions Publications spéciales publiées en français CAN/CSA-ISO/CEI 7498-1-95 (C2004), 1 re édition Technologies de l'information Interconnexion
Plus en détailPlan. Department of Informatics
Plan 1. Application Servers 2. Servlets, JSP, JDBC 3. J2EE: Vue d ensemble 4. Distributed Programming 5. Enterprise JavaBeans 6. Enterprise JavaBeans: Special Topics 7. Prise de recul critique Enterprise
Plus en détailTarification et optimisation pour le marketing
Tarification et optimisation pour le marketing Orange Labs Matthieu Chardy, Recherche & Développement 10 avril 2009 séminaire à l'ecole des Mines de Nantes agenda partie 1 économie des télécommunicationsl
Plus en détailFiche produit ifinance v4
Fiche produit ifinance v4 2005-2015, Synium Software GmbH Traduction française 2003-2015, SARL Mac V.F. Philippe Bonnaure http://www.macvf.fr support@macvf.fr Version 4 du 25/06/2015 Identification du
Plus en détailREMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION
REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION THÈSE N O 2388 (2001) PRÉSENTÉE AU DÉPARTEMENT D'INFORMATIQUE ÉCOLE POLYTECHNIQUE FÉDÉRALE
Plus en détailRapport de stage Master 2
Rapport de stage Master 2 Informatique Haute Performance et Simulation, 2 ème année Ecole Centrale Paris Accélération des méthodes statistiques sur GPU Auteur : CHAI Anchen. Responsables: Joel Falcou et
Plus en détailKIT DE DÉMARRAGE SHAREPOINT DANS MICROSOFT AZURE
KIT DE DÉMARRAGE SHAREPOINT DANS MICROSOFT AZURE by Patrick Guimonet (MVP, Abalon, France) Ce livre électronique est dédié aux personnes souhaitant commencer à déployer SharePoint dans des machines virtuelles
Plus en détailData issues in species monitoring: where are the traps?
Data issues in species monitoring: where are the traps? French breeding bird monitoring : Animations locales : - dealing with heterogenous data - working with multi-species multi-sites monitoring schemes
Plus en détailCILSS - PREDAS FICHE NORMATIVE FINANCEMENTS Pays Bas 1/6 AIDE BILATERALE NEERLANDAISE
CILSS - PREDAS FICHE NORMATIVE FINANCEMENTS Pays Bas 1/6 AIDE BILATERALE NEERLANDAISE AGENCY FOR INTERNATIONAL BUSINESS AND COOPERATION (EVD) COORDONNEES Siège Téléphone : (31) 70 778 8888 (08.30-15.00)
Plus en détailJourné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étailCliquez pour modifier les styles du texte du masque
Cliquez pour modifier les styles du texte du Building & Utilities maintenance at SOLEIL Journée SINERGY 1 Utilities parameters The group Bât Infra guarantees the supply of the utilities in the SYNCHROTRON:
Plus en détailBourses d excellence pour les masters orientés vers la recherche
Masters de Mathématiques à l'université Lille 1 Mathématiques Ingénierie Mathématique Mathématiques et Finances Bourses d excellence pour les masters orientés vers la recherche Mathématiques appliquées
Plus en détailEfficient Object Versioning for Object- Oriented Languages From Model to Language Integration
Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration Pluquet Frédéric July, 3rd 2012 Etude de techniques efficaces de versionnement d objets pour les langages orientés
Plus en détailNatixis Asset Management Response to the European Commission Green Paper on shadow banking
European Commission DG MARKT Unit 02 Rue de Spa, 2 1049 Brussels Belgium markt-consultation-shadow-banking@ec.europa.eu 14 th June 2012 Natixis Asset Management Response to the European Commission Green
Plus en détailInterest Rate for Customs Purposes Regulations. Règlement sur le taux d intérêt aux fins des douanes CONSOLIDATION CODIFICATION
CANADA CONSOLIDATION CODIFICATION Interest Rate for Customs Purposes Regulations Règlement sur le taux d intérêt aux fins des douanes SOR/86-1121 DORS/86-1121 Current to August 4, 2015 À jour au 4 août
Plus en détailERA-Net Call Smart Cities. CREM, Martigny, 4 décembre 2014 Andreas Eckmanns, Responsable de la recherche, Office Fédéral de l énergie OFEN
ERA-Net Call Smart Cities CREM, Martigny, 4 décembre 2014 Andreas Eckmanns, Responsable de la recherche, Office Fédéral de l énergie OFEN Une Smart City, c est quoi? «Une Smart City offre à ses habitants
Plus en détail. Plan du cours. . Architecture: Fermi (2010-12), Kepler (12-?)
Plan du cours Vision mate riel: architecture cartes graphiques NVIDIA INF 560 Calcul Paralle le et Distribue Cours 3 Vision logiciel: l abstraction logique de l architecture propose e par le langage CUDA
Plus en détailComprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE
Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE 1 Objectifs de l étude Comprendre l impact des réseaux sociaux externes ( Facebook, LinkedIn,
Plus en détail