Ordonnancement temps réel multiprocesseur pour la réduction de la consommation énergétique des systèmes embarqués
|
|
|
- Michel Corriveau
- il y a 9 ans
- Total affichages :
Transcription
1 Soutenance de thèse Ordonnancement temps réel multiprocesseur pour la réduction de la consommation énergétique des systèmes embarqués Vincent LEGOUT Directeurs de thèse : Laurent PAUTET, Mathieu JAN CEA NanoInnov Mardi 08 Avril 2014
2 Introduction Plan 1 Introduction 2 Approche hybride 3 Systèmes temps réel dur 4 Systèmes temps réel à criticité mixte 5 Conclusion & Perspectives 2 / 43
3 Introduction Domaine d application Systèmes temps réel multiprocesseurs embarqués Validité d un système temps réel = f(résultat, date) Évolution des systèmes temps réel embarqués Les systèmes multiprocesseurs remplacent les systèmes monoprocesseurs Puissance de calcul accrue Temps réel dur : dépassements d échéances interdits Temps réel à criticité mixte : dépassements d échéances autorisés pour les tâches de faible criticité Application composée de tâches de différents niveaux de criticité 3 / 43
4 Introduction Contraintes d applications Réduction de la consommation statique des processeurs Consommations dynamique et statique Dynamique : dépend de la vitesse du processeur Statique : constante, due aux courants de fuite source : Roy et al., 2003 Évolution des processeurs Miniaturisation Augmentation de la densité Puissance statique majoritaire source : ITRS 4 / 43
5 Introduction États basse-consommation Contraintes d ordonnancement des états basse-consommation Délai de transition Del s pour revenir à l état actif Pénalité énergétique Pen s associée BET s (Break Even Time) : taille minimale de la période d inactivité pour activer l état basse-consommation Cons actif BET s Del s Cons sommeil 5 / 43
6 Introduction État de l art Intégration des états basse-consommation dans l ordonnancement Illustration avec 2 tâches : τ 1 τ 2 WCET 1 2 Période 4 6 Activation d un état basse-consommation à t = 3, quelle est la date maximale de réveil pour qu aucune échéance ne soit violée? De Lee et al. (ECRTS 03) à Awan et al. (RTNS 13) 6 / 43
7 Introduction État de l art Intégration des états basse-consommation dans l ordonnancement Illustration avec 2 tâches : τ 1 τ 2 WCET 1 2 Période 4 6 Activation d un état basse-consommation à t = 3, quelle est la date maximale de réveil pour qu aucune échéance ne soit violée? t = 7 De Lee et al. (ECRTS 03) à Awan et al. (RTNS 13) 6 / 43
8 Introduction État de l art Algorithmes existants pour systèmes multiprocesseurs Approches partitionnées (migrations interdites) Chen et al. (2006) : partitionnement optimisant la taille des périodes périodes d inactivité Limitations : créer des périodes d inactivité sur chaque processeur Seo et al. (2008), Huang et al. (2010) : migrations restreintes Approches globales (migrations autorisées) AsDPM (Bhatti et al. (2009)) : minimise le nombre de processeurs Limitations : complexité importante (O(n 3 ) avec n tâches), algorithme en-ligne non optimal au regard de l utilisation des processeurs 7 / 43
9 Introduction Objectif Objectifs pour la réduction de la consommation statique Réduire la consommation énergétique des processeurs Activer les états basse-consommation les plus économes en énergie Intégrer les contraintes dans l ordonnancement Optimiser la taille de toutes les périodes d inactivité Autoriser les préemptions et migrations Retarder les exécutions des tâches Garder une complexité en-ligne réduite 8 / 43
10 Approche hybride Plan 1 Introduction 2 Approche hybride 3 Systèmes temps réel dur 4 Systèmes temps réel à criticité mixte 5 Conclusion & Perspectives 9 / 43
11 Approche hybride Approche générale Division hors-ligne et en-ligne Hors-ligne Calcul de la répartition des tâches En-ligne Ensemble de tâches Contraintes temporelles Objectifs énergétiques Ordonnancement partiel Choix des priorités Exploitation du slack time Hors-ligne : garantir un gain énergétique minimal hors-ligne En-ligne : étendre les périodes d inactivité existantes 10 / 43
12 Approche hybride Modèle Ensemble de tâches périodiques à échéances implicites Tâches synchrones caractérisées par leur WCET et leur période Migrations et préemptions autorisées Utilisation globale U : m 1 < U < m (m processeurs) Division de l hyperpériode en intervalles Frontières des intervalles : dates d activation des travaux Distribution des travaux de 3 tâches périodiques τ 1 τ 2 τ 3 WCET Période H = 12, 4 intervalles 11 / 43
13 Approche hybride Hors-ligne Calcul de la répartition des tâches sur les intervalles Calcul du poids de chaque travail sur chaque intervalle w j,k : poids du travail j sur l intervalle k Poids : portion de l intervalle utilisée par un travail Temps d exécution sur un intervalle : poids taille de l intervalle Distribution des poids : τ 1 τ 2 τ 3 WCET Période / 43
14 Approche hybride Hors-ligne Traduction des contraintes temporelles Limite l utilisation du processeur dans chaque intervalle : J k : ensemble des travaux de l intervalle k k, w j,k m j J k Limite l utilisation de chaque tâche dans chaque intervalle : k, j, 0 w j,k 1 Garantit que tous les travaux sont exécutés : I k : taille de l intervalle k E j : ensemble des intervalles où j est présent j.c : WCET du travail j j, w j,k I k = j.c k E j 13 / 43
15 Approche hybride Hors-ligne Modélisation des périodes d inactivité Nouvelle tâche τ représentant l inactivité du système Tâche caractérisée par un WCET et une période Poids de la tâche τ : w k Période Utilisation H m U U = m, tous les processeurs sont toujours actifs Une exécution de τ représente une période d inactivité 14 / 43
16 Approche hybride En-ligne Choix des priorités dans les intervalles Utilisation de FPZL (Fixed Priority with Zero Laxity) Ordonnancement des tâches suivant leur priorité et lorsque la laxité d une tâche devient nulle Algorithme d ordonnancement optimal à l intérieur des intervalles Plus le poids d une tâche est important, plus sa priorité est importante Priorité particulière à τ pour étendre les périodes d inactivité 15 / 43
17 Approche hybride Cadres d application Contraintes et objectifs suivant le cadre d application Temps réel dur : dépassements d échéances interdits, 2 approches Minimiser le nombre de transitions entre les états basse-consommation et l état actif Minimiser la consommation énergétique Temps réel à criticité mixte : dépassements d échéances autorisés pour les tâches à faible criticité Hors-ligne : sous-estimer le WCET des tâches à faible criticité En-ligne : compenser cette sous-estimation en exploitant les marges entre le temps d exécution réel et le WCET 16 / 43
18 Systèmes temps réel dur LPDPM1 Application : temps réel dur et à criticité mixte Hors-ligne Calcul de la répartition des tâches En-ligne Ensemble de tâches Contraintes temporelles Objectifs énergétiques Ordonnancement partiel Choix des priorités Exploitation du slack time Minimisation du nombre de périodes d inactivité Minimisation de la consommation énergétique Extension périodes d inactivité existantes Exécution tâches à faible criticité LPDPM1 LPDPM2 LPDPM-MC 17 / 43
19 Systèmes temps réel dur LPDPM1 Minimisation du nombre de préemptions de τ Ordonnancement avec les contraintes uniquement, sans tâche τ τ 1 τ 2 τ 3 WCET Période périodes d inactivité 18 / 43
20 Systèmes temps réel dur LPDPM1 Minimisation du nombre de préemptions de τ Ordonnancement avec les contraintes uniquement, sans objectif Suppression d une période d inactivité sur I 4 car τ ne peut être exécutée sur 2 processeurs en même temps τ 1 τ 2 τ 3 WCET Période De 5 à 4 périodes d inactivité 19 / 43
21 Systèmes temps réel dur LPDPM1 Minimisation du nombre de préemptions de τ Minimisation des préemptions dans les intervalles Favoriser les intervalles plein (w k = 1) et vide (w k = 0) Ajouter 2 variables binaires f k et e k f k = { 0 si wk = 1 1 sinon e k = { 0 si wk = 0 1 sinon Objectif : Minimiser k f k + e k τ 1 τ 2 τ 3 WCET Période De 5 à 3 périodes d inactivité 20 / 43
22 Systèmes temps réel dur LPDPM1 Minimisation du nombre de préemptions de τ Minimisation des préemptions entre 2 intervalles consécutifs Faire que les intervalles où f k = 0 soient consécutifs (resp e k = 0) Ajouter 2 variables binaires fc k et ec k fc k = { 1 si fk = 1 et f k+1 = 0 0 sinon ec k = { 1 si ek = 1 et e k+1 = 0 0 sinon Objectif : Minimiser k f k + e k + fc k + ec k τ 1 τ 2 τ 3 WCET Période De 5 à 2 périodes d inactivité 21 / 43
23 Systèmes temps réel dur LPDPM1 Minimisation du nombre de préemptions de τ Choix de la priorité de τ en début d intervalle Plus haute priorité si un état basse-consommation est actif Plus faible priorité sinon Exploitation du slack time pour réduire la consommation énergétique Slack time donné à τ pour étendre la période d inactivité courante τ 1 τ 2 τ 3 WCET Période De 5 à 1 seule période d inactivité! 22 / 43
24 Systèmes temps réel dur LPDPM2 Application : temps réel dur et à criticité mixte Hors-ligne Calcul de la répartition des tâches En-ligne Ensemble de tâches Contraintes temporelles Objectifs énergétiques Ordonnancement partiel Choix des priorités Exploitation du slack time Minimisation du nombre de périodes d inactivité Minimisation de la consommation énergétique Extension périodes d inactivité existantes Exécution tâches à faible criticité LPDPM1 LPDPM2 LPDPM-MC 23 / 43
25 Systèmes temps réel dur LPDPM2 Minimisation de la consommation énergétique LPDPM1 : minimisation du nombre de transitions Ne connait pas la taille des périodes d inactivité hors-ligne Ne tient pas compte des caractéristiques des états basse-consommation, périodes d inactivité de taille inférieure au BET Illustration avec 3 tâches et 2 périodes d inactivité Si BET = 3, impossible d activer un état basse-consommation dans la 2ème période d inactivité du scénario de gauche 24 / 43
26 Systèmes temps réel dur LPDPM2 Modélisation des périodes d inactivité Nécessite de calculer la taille et la consommation énergétique de chaque période d inactivité τ exécutée en début et fin d intervalle Division de τ en deux sous-tâches τ b et τ e Choix similaire à LPDPM1 fait maintenant hors-ligne Une période d inactivité par intervalle (de taille q k ) Complexité dépendant du nombre d intervalles de manière exponentielle 25 / 43
27 Systèmes temps réel dur LPDPM2 Calcul de la consommation énergétique Consommation énergétique de la période d inactivité de l intervalle k avec l état basse-consommation s : Cons s : consommation de l état basse-consommation s Pen s : pénalité énergétique de l état basse-consommation s P k,s = Cons s q k + Pen s Fonction objectif finale : Minimiser k P k 26 / 43
28 Systèmes temps réel dur Évaluation Comparaison entre LDPDPM1, LPDPM2, RUN et U-EDF Critères d évaluation : Utilisation des états basse-consommation Consommation énergétique Nombre de préemptions RUN et U-EDF : algorithmes multiprocesseurs optimaux Meilleurs algorithmes d ordonnancement multiprocesseurs optimaux pour réduire le nombre de préemptions et de migrations Aucun autre algorithme d ordonnancement multiprocesseur optimal minimisant la consommation statique 27 / 43
29 Systèmes temps réel dur Évaluation Conditions de simulation Ensembles de 10 tâches ordonnancées sur 2 hyperpériodes 4 processeurs : utilisation globale entre 3 et 4 Pour chaque utilisation globale 500 ensembles de tâches aléatoires Programme linéaire résolu avec CPLEX (1 min par résolution) Calcul de la consommation quand les processeurs sont inactifs États basse-consommation : Mode Consommation énergétique Délai de transition Run 1 Sleep ms Stop 0.1 2ms Standby ms 28 / 43
30 Systèmes temps réel dur Évaluation Consommation de LPDPM1 plus faible que LPDPM2 Consommation énergétique normalisée de LPDPM2 par rapport à LPDPM LPDPM2 Optimalité des poids (%) m LPDPM1 LPDPM Utilisation globale Différence plus importante quand l utilisation est proche de 3, due à la non-optimalité des solutions de LPDPM2 29 / 43
31 Systèmes temps réel dur Évaluation Répartition des activations des états basse-consommation RUN U-EDF LPDPM1 Sleep Stop Standby LPDPM1 utilise davantage l état basse-consommation le plus efficace Standby, RUN et U-EDF activent essentiellement les états Sleep et Stop 30 / 43
32 Systèmes temps réel dur Évaluation Consommation réduite et nombre de préemptions similaire Consommation énergétique normalisée par rapport à LPDPM RUN U-EDF Utilisation globale Nombre de préemptions Utilisation globale RUN U-EDF LPDPM1 Consommation énergétique jusqu à 10 fois plus faible avec LPDPM 31 / 43
33 Systèmes temps réel à criticité mixte LPDPM-MC Application : temps réel dur et à criticité mixte Hors-ligne Calcul de la répartition des tâches En-ligne Ensemble de tâches Contraintes temporelles Objectifs énergétiques Ordonnancement partiel Choix des priorités Exploitation du slack time Minimisation du nombre de périodes d inactivité Minimisation de la consommation énergétique Extension périodes d inactivité existantes Exécution tâches à faible criticité LPDPM1 LPDPM2 LPDPM-MC 32 / 43
34 Systèmes temps réel à criticité mixte LPDPM-MC Compromis entre consommation et taux de défaillances 2 niveaux de criticité : Haute criticité : temps réel dur Faible criticité : dépassements d échéances autorisés Présence d une marge importante entre temps d exécution et WCET Utilisation de cette marge pour les tâches à faible criticité pour augmenter la taille des périodes d inactivité Peut entrainer des dépassements d échéances pour ces tâches à faible criticité 33 / 43
35 Systèmes temps réel à criticité mixte LPDPM-MC Réduction du temps processeur réservé aux tâches à faible criticité Ne réserver qu un pourcentage du WCET pour les tâches à faible criticité, pourcentage représenté par la variable α [0, 1] j lo : ensembles des travaux à faible criticité j lo, k E j w j,k I k = α j.c Possible de désactiver un ou plusieurs processeurs pour que m 1 < U < m soit toujours vérifié Utilisation de la distribution des temps d exécution pour choisir α (e.g. Gumbel) % WCET 34 / 43
36 Systèmes temps réel à criticité mixte LPDPM-MC Illustration de l exploitation du slack time en-ligne τ 1 τ 2 τ 3 τ 4 Poids Criticité Haute Haute Faible Faible Dépassements d échéances pour τ 3 et τ 4 35 / 43
37 Systèmes temps réel à criticité mixte LPDPM-MC Illustration de l exploitation du slack time en-ligne τ 1 τ 2 τ 3 τ 4 Poids Criticité Haute Haute Faible Faible t = 3.5, τ 1 termine, 0.5 unité de slack time libérée, donnée à τ 36 / 43
38 Systèmes temps réel à criticité mixte LPDPM-MC Illustration de l exploitation du slack time en-ligne τ 1 τ 2 τ 3 τ 4 Poids Criticité Haute Haute Faible Faible t = 4.5, τ termine, réveil du processeur π 1 36 / 43
39 Systèmes temps réel à criticité mixte LPDPM-MC Illustration de l exploitation du slack time en-ligne τ 1 τ 2 τ 3 τ 4 Poids Criticité Haute Haute Faible Faible t = 5.5, τ 2 termine, 1 unité de slack time libérée, donnée à τ 3 et τ 4 36 / 43
40 Systèmes temps réel à criticité mixte LPDPM-MC Illustration de l exploitation du slack time en-ligne τ 1 τ 2 τ 3 τ 4 Poids Criticité Haute Haute Faible Faible t = 8, fin de l intervalle, aucun dépassement d échéance pour τ 3 et τ 4, aucune création de période d inactivité 36 / 43
41 Systèmes temps réel à criticité mixte Évaluation Conditions de simulation Différentes valeurs de α : 0.2, 0.4, 0.6 & 0.8 Environnement de simulation similaire à LPDPM 4 processeurs, 10 tâches Utilisation globale entre 3 et ensembles de tâches générés aléatoirement 4 tâches à haute criticité, 6 tâches à faible criticité Les tâches à haute criticité utilisent leur WCET Les tâches à faible criticité utilisent leur temps d exécution estimé Calculé en utilisant la distribution de Gumbel 37 / 43
42 Systèmes temps réel à criticité mixte Évaluation Consommation et taux de défaillances Consommation énergétique Utilisation globale Dépassements d échéances (%) Utilisation globale α = 0.2 α = 0.4 α = 0.6 α = 0.8 Plus α est faible, plus la consommation énergétique est réduite et plus le taux de défaillances est important (α = 0.4 compromis acceptable) 38 / 43
43 Conclusion & Perspectives Plan 1 Introduction 2 Approche hybride 3 Systèmes temps réel dur 4 Systèmes temps réel à criticité mixte 5 Conclusion & Perspectives 39 / 43
44 Conclusion & Perspectives Conclusion Conclusion Approche hybride pour la conception d algorithmes d ordonnancement multiprocesseurs optimaux minimisant la consommation statique Premier algorithme d ordonnancement multiprocesseur de cette classe Programmation linéaire hors-ligne garantissant un gain énergétique minimal Ordonnancement en-ligne dépendant du contexte applicatif Temps réel dur : 2 approches minimisant respectivement le nombre de transitions et la consommation énergétique Consommation énergétique jusqu à 10 fois inférieure et nombre de préemptions similaire aux algorithmes existants Temps réel à criticité mixte : exploitation de la marge entre temps d exécution réel et WCET pour réduire la consommation Consommation réduite de 16%, taux de défaillances de moins de 6% 40 / 43
45 Conclusion & Perspectives Perspectives Perspectives Implémentation et calcul de la consommation sur un système réel Approfondissement des évaluations entre LPDPM1 et LPDPM2 Identification du nombre d intervalles comme facteur critique Proposition d une solution hybride entre LPDPM1 et LPDPM2 Consommation énergétique vs taille maximale de l hyperpériode 1.2 LPDPM Taille de l hyperpériode 41 / 43
46 Conclusion & Perspectives Perspectives Perspectives Approche duale pour systèmes temps réel à criticité mixte Gain énergétique fixé et minimisation du taux de défaillances Couplage avec les modèles thermiques et de fiabilité Activation d états basse-consommation sur 2 processeurs simultanément 42 / 43
47 Conclusion & Perspectives Publications & Communications Conférence Reducing Static Energy Consumption on Multiprocessor Real-Time Systems w/ Mathieu Jan and Laurent Pautet. 21st International Conference on Real-Time Networks and Systems (RTNS). Nice. Octobre Outstanding Paper & Best Student Paper Award. Soumission Journal Scheduling Algorithms to Reduce the Static Energy Consumption of Real-Time Systems. w/ Mathieu Jan and Laurent Pautet. Journal of Real-Time Systems. Workshops Mixed-Criticality Multiprocessor Real-Time Systems : Energy Consumption vs Deadline Misses w/ Mathieu Jan and Laurent Pautet. 1st workshop on Real-Time Mixed Criticality Systems (ReTiMiCS). Taipei, Taiwan. Août An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption w/ Mathieu Jan and Laurent Pautet. 1st Workshop on Highly-Reliable Power-Efficient Embedded Designs (HARSH). Shenzhen, China. Février École d Été Réduction de la consommation statique des systèmes temps réel multiprocesseurs w/ Mathieu Jan and Laurent Pautet. École d Été Temps Réel. Toulouse. Août Séminaire Séminaire MeFoSyLoMa (Méthodes Formelles pour les Systèmes Logiciels et Matériels). ENS Cachan. Mars / 43
48 44 / 43
49 Apport de la modélisation LPDPM2 par rapport à LPDPM1 τ 1 τ 2 τ 3 τ 4 τ 5 WCET Période LPDPM1 LPDPM2 45 / 43
50 Consommation énergétique normalisée de LPDPM2 vs LPDPM LPDPM Utilisation globale 46 / 43
51 Consommation énergétique normalisée en utilisant distribution Gumbel 2.25 RUN U-EDF Utilisation globale 47 / 43
52 Consommation énergétique normalisée de LPDPM2 vs LPDPM LPDPM Utilisation globale 48 / 43
53 Consommation énergétique suivant le temps de résolution LPDPM2 % optimalité suivant temps de résolution (min) Temps de résolution (min) Temps LPDPM1 LPDPM / 43
Ordonnancement temps réel
Ordonnancement temps réel [email protected] Version 1.5 Problématique de l ordonnancement temps réel En fonctionnement normal, respecter les contraintes temporelles spécifiées par toutes les tâches
Programmation temps-réel Cours 1 et 2 Introduction et ordonnancement
Master 2 pro Programmation temps-réel Cours 1 et 2 Introduction et ordonnancement Isabelle PUAUT / Rémi COZOT Université de Rennes I 1 Applications temps-réel embarquées Systèmes en interaction avec l
Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie
Optimisation multi-critère pour l allocation de ressources sur Clouds distribués avec prise en compte de l énergie 1 Présenté par: Yacine KESSACI Encadrement : N. MELAB E-G. TALBI 31/05/2011 Plan 2 Motivation
Ordonnancement temps réel et minimisation de la consommation d énergie
Chapitre 4 Ordonnancement temps réel et minimisation de la consommation d énergie 4.1. Introduction La consommation en énergie est devenue un problème crucial dans la conception des équipements électroniques
Equilibrage de charge (Load
Equilibrage de charge (Load balancing) dans les MPSoCs Présenté Le : 02 Décembre 2013 Par : A. AROUI Encadreur : A.E. BENYAMINA 01/12/2013 1 Problématique Comportement dynamique des applications et la
Annexe 6. Notions d ordonnancement.
Annexe 6. Notions d ordonnancement. APP3 Optimisation Combinatoire: problèmes sur-contraints et ordonnancement. Mines-Nantes, option GIPAD, 2011-2012. [email protected] Résumé Ce document
Ordonnancement et Power Management
Action spécifique Low Power Ordonnancement et Power Management C.Belleudy Laboratoire I3S (UNSA/CNRS) N. Navet INRIA projet TRIO (LORIA) PLAN Définition du problème Les techniques de Power Management pour
Hétérogénéité pour atteindre une consommation énergétique proportionnelle dans les clouds
Hétérogénéité pour atteindre une consommation énergétique proportionnelle dans les clouds Mardi Laurent Lefèvre LIP Inria/ENS Lyon Jean-Marc Pierson, Georges Da Costa, Patricia Stolf IRIT Toulouse Hétérogénéité
PLAN DE COURS. GPA750 Ordonnancement des systèmes de production aéronautique
Département de génie de la production automatisée Programme de baccalauréat Professeur Pontien Mbaraga, Ph.D. Session/année Automne 2004 Groupe(s) 01 PLAN DE COURS GPA750 Ordonnancement des systèmes de
PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES
Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.
Surveillance et maintenance prédictive : évaluation de la latence de fautes. Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG)
Surveillance et maintenance prédictive : évaluation de la latence de fautes Zineb SIMEU-ABAZI Univ. Joseph Fourier, LAG) SURVEILLANCE Analyser une situation et fournir des indicateurs! Détection de symptômes!
Introduction aux systèmes temps réel. Iulian Ober IRIT [email protected]
Introduction aux systèmes temps réel Iulian Ober IRIT [email protected] Définition Systèmes dont la correction ne dépend pas seulement des valeurs des résultats produits mais également des délais dans
Ordonnancement sous contraintes de Qualité de Service dans les Clouds
Ordonnancement sous contraintes de Qualité de Service dans les Clouds GUÉROUT Tom DA COSTA Georges (SEPIA) MONTEIL Thierry (SARA) 05/12/2014 1 Contexte CLOUD COMPUTING Contexte : Environnement de Cloud
Plus courts chemins, programmation dynamique
1 Plus courts chemins, programmation dynamique 1. Plus courts chemins à partir d un sommet 2. Plus courts chemins entre tous les sommets 3. Semi-anneau 4. Programmation dynamique 5. Applications à la bio-informatique
Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing
Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing Les Clusters Les Mainframes Les Terminal Services Server La virtualisation De point de vue naturelle, c est le fait de regrouper
Elasticité logicielle pour optimiser l empreinte énergétique
Ecole des Mines de Nantes Elasticité logicielle pour optimiser l empreinte énergétique Thomas Ledoux (équipe Ascola, INRIA-EMN, LINA) direction des études décembre 2010 page 1 Relation logiciel empreinte
REALISATION d'un. ORDONNANCEUR à ECHEANCES
REALISATION d'un ORDONNANCEUR à ECHEANCES I- PRÉSENTATION... 3 II. DESCRIPTION DU NOYAU ORIGINEL... 4 II.1- ARCHITECTURE... 4 II.2 - SERVICES... 4 III. IMPLÉMENTATION DE L'ORDONNANCEUR À ÉCHÉANCES... 6
Thème 3 Conception et vérification d architectures de systèmes sur puce
Thème 3 Conception et vérification d architectures de systèmes sur puce Conception et simulation Frédéric Pétrot Vérification Laurence Pierre Conception et vérification d architectures de systèmes sur
Minimisation de la consommation énergétique à l'aide du système d'exploitation
Minimisation de la consommation énergétique à l'aide du système d'exploitation Gilbert Cabillic INRIA Projet ACES IRISA Ecole ARCHI 23 Introduction Niveaux La gestion de l'énergie peut être faite à plusieurs
Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test
Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite
Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes
Loris MARCHAL Laboratoire de l Informatique du Parallélisme Équipe Graal Communications collectives et ordonnancement en régime permanent pour plates-formes hétérogènes Thèse réalisée sous la direction
RIF@PARIS-SACLAY. Pascale Betinelli CEA LIST. Demi-journée d'information ECHORD++ 20 avril 2015 - M.E.N.E.S.R
European Clearing House for Open Robotics Development Plus Plus RIF@PARIS-SACLAY Pascale Betinelli CEA LIST Demi-journée d'information ECHORD++ 20 avril 2015 - M.E.N.E.S.R 1 Experiments Robotics Innovation
MEAD : temps réel et tolérance aux pannes pour CORBA
MEAD : un intergiciel temps-réel et tolérant aux pannes pour CORBA Master 2 Informatique Recherche Université de Marne-la-Vallée Vendredi 3 mars 2006 Plan 1 Introduction 2 Solutions existantes 3 Concilier
Monitoring continu et gestion optimale des performances énergétiques des bâtiments
Monitoring continu et gestion optimale des performances énergétiques des bâtiments Alexandre Nassiopoulos et al. Journée d inauguration de Sense-City, 23/03/2015 Croissance de la demande énergétique et
Julien MATHEVET Alexandre BOISSY GSID 4. Rapport RE09. Load Balancing et migration
Julien MATHEVET Alexandre BOISSY GSID 4 Rapport Load Balancing et migration Printemps 2001 SOMMAIRE INTRODUCTION... 3 SYNTHESE CONCERNANT LE LOAD BALANCING ET LA MIGRATION... 4 POURQUOI FAIRE DU LOAD BALANCING?...
Ordonnancement robuste et décision dans l'incertain
Ordonnancement robuste et décision dans l'incertain 4 ème Conférence Annuelle d Ingénierie Système «Efficacité des entreprises et satisfaction des clients» Centre de Congrès Pierre Baudis,TOULOUSE, 2-4
Transmission d informations sur le réseau électrique
Transmission d informations sur le réseau électrique Introduction Remarques Toutes les questions en italique devront être préparées par écrit avant la séance du TP. Les préparations seront ramassées en
Application de K-means à la définition du nombre de VM optimal dans un cloud
Application de K-means à la définition du nombre de VM optimal dans un cloud EGC 2012 : Atelier Fouille de données complexes : complexité liée aux données multiples et massives (31 janvier - 3 février
Equilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes.
Equilibrage de charge pour les grilles de calcul : classe des tâches dépendantes et indépendantes. Meriem Meddeber 1 et Belabbas Yagoubi 2 1 Université de Mascara, Faculté des sciences, Département des
Info0804. Cours 6. Optimisation combinatoire : Applications et compléments
Recherche Opérationnelle Optimisation combinatoire : Applications et compléments Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 17 février 2014 Plan de
Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes.
Gestion réactive des opérations de maintien et d actualisation réglementaire et technologique des systèmes complexes. LE QUERE Yann, SEVAUX Marc, TRENTESAUX Damien, TAHON Christian Equipe Systèmes de Production
Les systèmes de base de données temps réels. Pokrovskaya Natalia, Kabbali Nadia
Les systèmes de base de données temps réels Pokrovskaya Natalia, Kabbali Nadia Année académique 2008-2009 Table des matières 1 Introduction 2 2 Système de gestion de bases de données classiques 3 3 Systèmes
Contexte et motivations Les techniques envisagées Evolution des processus Conclusion
Vérification de logiciels par analyse statique Contexte et motivations Les techniques envisagées Evolution des processus Conclusion Contexte et motivations Specification Design architecture Revues and
Dérivés Financiers Contrats à terme
Dérivés Financiers Contrats à terme Mécanique des marchés à terme 1) Supposons que vous prenez une position courte sur un contrat à terme, pour vendre de l argent en juillet à 10,20 par once, sur le New
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
FONCTION DE DEMANDE : REVENU ET PRIX
FONCTION DE DEMANDE : REVENU ET PRIX 1. L effet d une variation du revenu. Les lois d Engel a. Conditions du raisonnement : prix et goûts inchangés, variation du revenu (statique comparative) b. Partie
Mécanismes de protection dans AUTOSAR OS
Mécanismes de protection dans AUTOSAR OS Nicolas Navet, RTaW Hervé Perrault, PSA Peugeot Citroën Conférence à RTS 09 le 31/03/2009 Plan 1. Code ECU : besoin de ré-utilisabilité et multi-source 2. Concepts
Gestion optimale des unités de production dans un réseau compte tenu de la dynamique de la température des lignes
Gestion optimale des unités de production dans un réseau compte tenu de la dynamique de la température des lignes M. Nick, R. Cherkaoui, M. Paolone «Le réseau électrique de demain» - EPFL, 21.05.2015 Table
Continuité et dérivabilité d une fonction
DERNIÈRE IMPRESSIN LE 7 novembre 014 à 10:3 Continuité et dérivabilité d une fonction Table des matières 1 Continuité d une fonction 1.1 Limite finie en un point.......................... 1. Continuité
Conception des systèmes répartis
Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan
La problématique des tests. Cours V. 7 mars 2008. Comment quantifier la performance d un test? Hypothèses simples et composites
La problématique des tests Cours V 7 mars 8 Test d hypothèses [Section 6.1] Soit un modèle statistique P θ ; θ Θ} et des hypothèses H : θ Θ H 1 : θ Θ 1 = Θ \ Θ Un test (pur) est une statistique à valeur
Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/
Recherche opérationnelle Les démonstrations et les exemples seront traités en cours Souad EL Bernoussi Groupe d Analyse Numérique et Optimisation Rabat http ://www.fsr.ac.ma/ano/ Table des matières 1 Programmation
Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués
International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 7, Issue 5 (June 2013), PP.99-103 Solution A La Gestion Des Objets Java Pour Des
Expérience 3 Formats de signalisation binaire
Expérience 3 Formats de signalisation binaire Introduction Procédures Effectuez les commandes suivantes: >> xhost nat >> rlogin nat >> setenv DISPLAY machine:0 >> setenv MATLABPATH /gel/usr/telecom/comm_tbx
SYSTEMES DE TRANSFERT STATIQUE: CEI 62310, UNE NOUVELLE NORME POUR GARANTIR LES PERFORMANCES ET LA SÉCURITÉ
White Paper 10 2010 SYSTEMES DE TRANSFERT STATIQUE: CEI 62310, UNE NOUVELLE NORME POUR GARANTIR LES PERFORMANCES ET LA SÉCURITÉ MATTEO GRANZIERO, Responsabile comunicazione tecnica, SOCOMEC UPS Avant l
Microsoft Virtual Server, trucs et astuces avancés
Microsoft Virtual Server, trucs et astuces avancés Par : Michel Biron Atelier 145 avec la collaboration de Marie Gauthier Plan de la présentation Introduction Performance Trucs Dépannage Installation À
Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm)
Eléments de spécification des systèmes temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 - Evénements et architectures - Spécifications de performances
Introduction au temps réel
Introduction au temps réel [email protected] Version 2.0 Définition d un système temps réel Un système temps réel se compose d'un ou plusieurs sous-systèmes devant répondre en un temps fini et spécifié
Chapitre 5 : Flot maximal dans un graphe
Graphes et RO TELECOM Nancy A Chapitre 5 : Flot maximal dans un graphe J.-F. Scheid 1 Plan du chapitre I. Définitions 1 Graphe Graphe valué 3 Représentation d un graphe (matrice d incidence, matrice d
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
Modèles à Événements Discrets. Réseaux de Petri Stochastiques
Modèles à Événements Discrets Réseaux de Petri Stochastiques Table des matières 1 Chaînes de Markov Définition formelle Idée générale Discrete Time Markov Chains Continuous Time Markov Chains Propriétés
Efficacité énergétique des réseaux de cœur et d accès
Efficacité énergétique des réseaux de cœur et d accès David Coudert Joanna Mouliérac, Frédéric Giroire MASCOTTE I3S (CNRS/Université Nice Sophia-Antipolis) INRIA Sophia-Antipolis Méditerranée 1 Contexte
Chapitre 10 Arithmétique réelle
Chapitre 10 Arithmétique réelle Jean Privat Université du Québec à Montréal INF2170 Organisation des ordinateurs et assembleur Automne 2013 Jean Privat (UQAM) 10 Arithmétique réelle INF2170 Automne 2013
ORDONNANCEMENT CONJOINT DE TÂCHES ET DE MESSAGES DANS LES RÉSEAUX TEMPS RÉELS 4. QUELQUES EXEMPLES DU DYNAMISME ACTUEL DU TEMPS RÉEL
i LE TEMPS RÉEL 1. PRÉSENTATION DU TEMPS RÉEL 1.1. APPLICATIONS TEMPS RÉEL 1.2. CONTRAINTES DE TEMPS RÉEL 2. STRUCTURES D'ACCUEIL POUR LE TEMPS RÉEL 2.1. EXÉCUTIFS TEMPS RÉEL 2.2. RÉSEAUX LOCAUX TEMPS
Principe de symétrisation pour la construction d un test adaptatif
Principe de symétrisation pour la construction d un test adaptatif Cécile Durot 1 & Yves Rozenholc 2 1 UFR SEGMI, Université Paris Ouest Nanterre La Défense, France, [email protected] 2 Université
Systèmes et exécutifs temps-réel
Systèmes et exécutifs temps-réel Licence professionnelle «Systèmes embarqués dans l automobile» Isabelle PUAUT (Cours + TD) Jean-François DEVERGE et Christophe Pais (TP) 1 Applications temps-réel Systèmes
Sécurité du cloud computing
HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet ADIJ 20 janvier 2011 Sécurité du cloud computing Frédéric Connes Frédéric
Revue d article : Dynamic Replica Placement for Scalable Content Delivery
Revue d article : Dynamic Replica Placement for Scalable Content Delivery Marc Riner - INSA Lyon - DEA DISIC Introduction Cet article [1] présente une technique innovante de placement de réplicats et de
Comportements (The Observer XT) : activité générale du conducteur : (entre autres) mouvements des mains, position, verbalisations.
Ce document récapitule la participation de Noldus Information Technology à l atelier 1 du workshop ERGO IA (30 juin 1 juillet) : Systèmes Innovants basés sur l émotion pour l analyse des risques ferroviaires
Polar. Nouveautés Polar
Polar Nouveautés Polar POLAR ELECTRO Fondé en 1977 Premier moniteur de fréquence cardiaque sans fil au monde Travail en collaboration avec les plus grands instituts sportifs & universités Reconnu comme
Allocation Robuste et Restrictions sur les Contributions au Risque
Allocation Robuste et Restrictions sur les Contributions au Risque QuantValley/QMI Workshop, Geneve, 26 Septembre, 2013 http://ssrn.com/abstract=2192399 1/33 Les contributions du papier: Nous définissons
Les apports de l informatique. Aux autres disciplines
Les apports de l informatique Aux autres disciplines Le statut de technologie ou de sous-discipline est celui de l importation l et de la vulgarisation Le statut de science à part entière est lorsqu il
Économie d énergie dans les centrales frigorifiques : La haute pression flottante
Économie d énergie dans les centrales frigorifiques : La haute pression flottante Juillet 2011/White paper par Christophe Borlein membre de l AFF et de l IIF-IIR Make the most of your energy Sommaire Avant-propos
Optimisation et Processus métier
Optimisation et Processus métier découvrez avec ILOG la solution d'optimisation leader du marché Didier Vidal [email protected] Petit problème d optimisation 1 2000 1 Coûts de transport: 10 Euros par
Commande Prédictive des. Convertisseurs Statiques
Commande Prédictive des Convertisseurs Statiques 1 Classification des méthodes de commande pour les convertisseurs statiques Commande des convertisseurs Hystérésis MLI Cde Linéaire Fuzzy Logic Sliding
Partie 7 : Gestion de la mémoire
INF3600+INF2610 Automne 2006 Partie 7 : Gestion de la mémoire Exercice 1 : Considérez un système disposant de 16 MO de mémoire physique réservée aux processus utilisateur. La mémoire est composée de cases
Maintenance du cooling SUX1. Maintenance preventive Maintenance corrective Nouveau circuit SDX1 Nouveau systeme controle PVSS
Maintenance du cooling SUX1 Maintenance preventive Maintenance corrective Nouveau circuit SDX1 Nouveau systeme controle PVSS Maintenance SF1 Maintenance SF1 effectuée en 8 semaines sans coactivité 4 semaines
Quels enseignements de l expérience française (1983-1990)
Développement des marchés de capitaux Quels enseignements de l expérience française (1983-1990) Séminaire de clôture Tunis, le 23 mai 2013 Françoise Drumetz Directeur de la coopération extérieure CONTEXTE
TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options
Université de Lorraine Modélisation Stochastique Master 2 IMOI 2014-2015 TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options 1 Les options Le but de ce
Le passage à l échelle de serveur J2EE : le cas des EJB
Le passage à l échelle de serveur J2EE : le cas des EJB Sylvain Sicard, Noël De Palma, Daniel Hagimont CFSE 4 5-8 Avril 2005 LSR 1 Plan de la présentation 1. Architecture de serveur J2EE en grappe 2. Problématique
Domosol : Système solaire combiné (SSC) de production d eau chaude et chauffage
Domosol : Système solaire combiné (SSC) de production d eau chaude et chauffage Tc Le système solaire combiné (SSC) Domosol de ESE est basé sur le Dynasol 3X-C. Le Dynasol 3X-C est l interface entre les
Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring
Projet SINF2275 «Data mining and decision making» Projet classification et credit scoring Année académique 2006-2007 Professeurs : Marco Saerens Adresse : Université catholique de Louvain Information Systems
Exclusion Mutuelle. Arnaud Labourel Courriel : [email protected]. Université de Provence. 9 février 2011
Arnaud Labourel Courriel : [email protected] Université de Provence 9 février 2011 Arnaud Labourel (Université de Provence) Exclusion Mutuelle 9 février 2011 1 / 53 Contexte Epistémologique
Premier ordre Expression de la fonction de transfert : H(p) = K
Premier ordre Expression de la fonction de transfert : H(p) = K + τ.p. K.e τ K.e /τ τ 86% 95% 63% 5% τ τ 3τ 4τ 5τ Temps Caractéristiques remarquables de la réponse à un échelon e(t) = e.u(t). La valeur
Architecture des ordinateurs TD1 - Portes logiques et premiers circuits
Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice
1 Mesure de la performance d un système temps réel : la gigue
TP TR ENSPS et MSTER 1 Travaux Pratiques Systèmes temps réel et embarqués ENSPS ISV et Master TP1 - Ordonnancement et communication inter-processus (IPC) Environnement de travail Un ordinateur dual-core
Outils logiciels pour la combinaison de vérification fonctionnelle et d évaluation de performances au sein de CADP
Outils logiciels pour la combinaison de vérification fonctionnelle et d évaluation de performances au sein de CADP Christophe Joubert Séminaire VASY 2002 30 Octobre 2002 Aix les Bains Contexte du projet
Ordonnancement des applications temps réel réparties
Ordonnancement des applications temps réel réparties Frank Singhoff Bureau C-203 Université de Brest, France LISyC/EA 3883 [email protected] UE systèmes temps réel, Université de Brest Page 1/100
Q&A 1. Qu est ce que AdKash? 2. Pourquoi AdKash est innovative par rapport aux autres systèmes de publicité Mobile?
1. Qu est ce que AdKash? AdKash est une plateforme innovante de publicité mobile crée par WOR(l)D. L innovation de AdKash se situe dans la technologie de consigne de la publicité sur Mobile comme dans
$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU
$SSOLFDWLRQGXNULJHDJHSRXUOD FDOLEUDWLRQPRWHXU Fabien FIGUERES [email protected] 0RWVFOpV : Krigeage, plans d expériences space-filling, points de validations, calibration moteur. 5pVXPp Dans le
Simulation centrée individus
Simulation centrée individus Théorie des jeux Bruno BEAUFILS Université de Lille Année 4/5 Ce document est mis à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les
ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700
ÉCOLE POLYTECHNIQUE DE MONTRÉAL Département de Génie Électrique La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700 M. Corinthios et Zaher Dannawi 29 août 2007 2 Tables des
Gestion de projets logiciels. Xavier Dubuc
Gestion de projets logiciels Résumé blocus Xavier Dubuc 16 janvier 2011 1 Table des matières 1 Planification (PERT-GANTT) 3 1.1 Définitions............................................. 3 1.2 Analyse un
Intégration de la dimension sémantique dans les réseaux sociaux
Intégration de la dimension sémantique dans les réseaux sociaux Application : systèmes de recommandation Maria Malek LARIS-EISTI [email protected] 1 Contexte : Recommandation dans les réseaux sociaux
1 - Le catalogue d états prêts à l emploi p.2
Nouveau Sage 100 Gestion Commerciale Edition Pilotée Plus simple, plus riche, plus métier! Sage 100 Gestion Commerciale Edition Pilotée est la solution de référence pour vous accompagner dans votre gestion
Techniques d interaction dans la visualisation de l information Séminaire DIVA
Techniques d interaction dans la visualisation de l information Séminaire DIVA Zingg Luca, [email protected] 13 février 2007 Résumé Le but de cet article est d avoir une vision globale des techniques
A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters
A GRASPxELS approach for the Job Shop with generic time-lags and new statistical determination of the parameters Présenté par : Equipe de travail : Laboratoire : Maxime CHASSAING Philippe LACOMME, Nikolay
Cours A7 : Temps Réel
Cours A7 : Temps Réel Pierre.Paradinas / @ / cnam.fr Cnam/Cedric Systèmes Enfouis et Embarqués (SEE) Motivations Du jour : les mécanismes multitâches, la gestion des priorités, l ordonnancement, la gestion
Solutions logicielles de gestion énergétique coopérante smart building in smart grid : Exemple CANOPEA. Xavier Brunotte info@vesta-system.
Solutions logicielles de gestion énergétique coopérante smart building in smart grid : Exemple CANOPEA Xavier Brunotte [email protected] Agenda Vesta-System et principe de son gestionnaire de son gestionnaire
Impact de choix d implantation sur les performances d une application de Contrôle-Commande
Recherche Impact de choix d implantation sur les performances d une application de Contrôle-Commande Fabrice Jumel Nicolas Navet Françoise Simonot-Lion CITI - INSA 20, Avenue Albert Einstein, F6962 Villeurbanne
Groupe de Discussion Big Data Aperçu des technologies et applications. Stéphane MOUTON [email protected]
Groupe de Discussion Big Data Aperçu des technologies et applications Stéphane MOUTON [email protected] Recherche appliquée et transfert technologique q Agréé «Centre Collectif de Recherche» par
Principe ALARA mis en place lors de la phase de conception des cyclotrons. Ch. Bouvy; J-M. Geets; B. Nactergal 11/06/14
Principe ALARA mis en place lors de la phase de conception des cyclotrons Ch. Bouvy; J-M. Geets; B. Nactergal 11/06/14 Table des matières Société IBA Vue d ensemble Procédure Product Life Management (PLM)
Une solution simple pour vos patients complexes
Une solution simple pour vos patients complexes L appareil de ventilation mécanique leader du marché, le System One BiPAP autosv Advanced, simplifie le traitement des patients souffrant de troubles respiratoires
Extension d'un outil de trace pour système embarqué temps réel. Encadrants : Laurent Pautet, Jérôme Hugues
Brique projet - T3 2006 Marion Strauss Extension d'un outil de trace pour système embarqué temps réel Encadrants : Laurent Pautet, Jérôme Hugues 1 Table des matières TABLE DES MATIÈRES... 2 INTRODUCTION...
Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription
Vers l'orchestration de grilles de PC par les mécanismes de publicationsouscription Présentée par Leila Abidi Sous la direction de Mohamed Jemni & Christophe Cérin Plan Contexte Problématique Objectifs
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas
Essais précoces non comparatifs : principes et calcul du nombre de sujets nécessaire
Essais précoces non comparatifs : principes et calcul du nombre de sujets nécessaire Sylvie CHABAUD Direction de la Recherche Clinique et de l Innovation : Centre Léon Bérard - Lyon Unité de Biostatistique
Energy Logic : Emerson Network Power. Feuille de route pour la réduction r de la consommation d'énergie dans le Centre de données
Energy Logic : Feuille de route pour la réduction r de la consommation d'énergie dans le Centre de données Emerson Network Power 2007 Emerson Network Power Agenda Efficacité énergétique : Où en sommes-nous
