Ordonnancement temps réel robuste pour les systèmes embarqués

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

Download "Ordonnancement temps réel robuste pour les systèmes embarqués"

Transcription

1 Ordonnancement temps réel robuste pour les systèmes embarqués INRIA Rocquencourt - Aoste Laurent George - Yves Sorel lgeorge@ieee.org yves.sorel@inria.fr Digiworlds 12 septembre 2012

2 Sommaire Concepts temps réel Robustesse temporelle Généralités Sensibilité des WCET Facteur d accélération Dépassement des WCET Prise en compte du coût de l OS Conclusion et perspectives 2

3 Domaines applicatifs Problèmes d ordonnancement temps réel se posent dans la plupart des systèmes embarqués Automobile Contrôle moteur et chassis, Avionique, spa;al Commandes de vol, a@errissage Télécom Architectures mul;coeur + sécurité Systèmes embarqués Mul;média Mul;coeur + parallélisme Défense Pilotage, Internet, Réseaux de Capteur QoS temporelle 3

4 Concepts temps réel Le Déterminisme Garantir qu un Système Temps Réel (STR) respectera ses spécifications temporelles pendant toute sa durée de vie Pour nous : garantir la ponctualité des traitements (tâches) exécutées par le STR Comment garantir le déterminisme? Exprimer les conditions de faisabilité ou d ordonnançabilité pour ce système c.a.d les conditions dans lesquelles les contraintes temps réel seront toujours respectées Approche pire cas 4

5 Concepts temps réel Méthode classique de résolution d un STR Approche «pire cas»: Etablir le modèle de tâches : pires temps d exécution (WCET), lois d activations et contraintes temporelles Identifier la classe du problème d ordonnancement par exemple avec ou sans préemption, mono/multi-processeur, etc. Pour cette classe de problème Déterminer les pires scenarii de première activation des travaux des tâches si ils ne sont pas connus à priori : cas non-concret Ou prendre en compte les premières dates d activation des travaux lorsqu elles sont connues : cas concret Exprimer les conditions de faisabilité associées Vérifier que ces conditions sont valides pour une architecture matérielle donnée Le problème est plus difficile lorsque l architecture est multiprocesseur 5

6 Concepts temps réel Une tâche τ i génère des travaux (job) à son activation Durée d exécution pire cas C i (Worst Case execution Time : WCET) Lois d activation d une tâche τ i : Périodique : les demandes d activation de la tâche τ i sont périodiques, de période T i Sporadique : les demandes d activation de la tâche τ i ont une inter-arrivée T i 6

7 Concepts temps réel Modèle de contrainte temporelle L échéance de terminaison au plus tard Tout job d une tâche τ i d instant d activation t i doit être terminé à l instant t i + D i D i est l échéance relative de la tâche t i + D i est l échéance absolue du job L échéance de bout en bout ou latence Fait intervenir plusieurs tâches 7

8 Concepts temps réel Paramètres d une tâche τ i périodique ou sporadique Une tâche t i (i=1 n) est définie par C i : son WCET T i : son inter-arrivée minimum (période) Echéance Pour tout i=1 n Contraintes D i T i D i : son échéance relative Utilisation : C i /T i Préemptive ou non préemptive Implicites Arbitraires D i =T i Pas de relation imposée Di T i 0 t i 2T i t i +Di D i t Cas d une tâche périodique synchrone avec Di<Ti 8

9 Concepts temps réel Les tâches sont gérées lors de leur exécution par un ordonnanceur Modèles d ordonnanceurs Event Driven: L ordonnanceur est invoqué sur événement externes (activation/terminaison d un job) Time Driven: L ordonnanceur détermine ses instants d invocation en fonction d un timer (en général : invocation périodique) Non oisif (work conserving) : L ordonnanceur ne peut laisser un job en attente s il n a rien à faire Coût de préemption Négligé (au mieux intégré dans le WCET)? La majeure partie des travaux sur le temps réel négligent ce coût, hypothèse prise dans la suite sauf indication 9

10 Concepts temps réel Algorithme d ordonnancement à priorité fixe au niveau des tâches Fixed Priority (FP) : une priorité fixe est attribuée au niveau de la tâche, les jobs héritent de cette priorité RM DM Priorité fonction de la période de la tâche Plus la période est petite, plus un job est prioritaire Priorité fonction de l échéance relative de la tâche Plus l échéance relative est petite, plus un job est prioritaire Procédure d Audsley alloue les priorités optimales 10

11 Conditions Suffisantes de faisabilité Ordonnancement RM (échéances implicite) [Serlin 72], [Liu & al. 73] U = n i= 1 C T i i n(2 1/ n 1) Lim n->+ [n(2 1/n -1)] = ln(2) = 0,69 => tant que U 0,69, RM fonctionne Laurent George - 40 ans de recherche en ordonnancement temps réel - le cas monoprocesseur 11

12 Concepts temps réel Ordonnancement à priorité fixe au niveau des jobs Earliest Deadline First (EDF), FIFO Cas EDF Priorité = échéance absolue du job Le job d échéance absolue la plus petite est le plus prioritaire Cas FIFO Priorité (virtuelle) = date de demande d activation du job 12

13 Concepts temps réel Ordonnancement à priorité dynamique au niveau des jobs Least Laxity First (LLF) La priorité d un job de τ i à un instant t est t i + D i ( t + C i (t) ) Avec: t i : instant de demande d activation du job de τ i C i (t) : durée d exécution restant pour ce job Ci(t) priorité t i t t i +D i 13

14 Concepts temps réel Optimalité d un algorithme d ordonnancement Un algorithme d ordonnancement est optimal s il trouve toujours un ordonnancement valide (respectant les échéances) pour tout jeu de tâches ordonnançables. Contraposée de cette définition Si un algorithme optimal ne trouve pas d ordonnancement valide alors il n existe pas de solution au problème d ordonnancement! L optimalité est très liée au contexte (modèles de tâches, modèles d ordonnancement, ) 14

15 Concepts temps réel Comment garantir le respect de l échéance d une tâche? Condition de Faisabilité (CF) suffisantes CF CNS basée sur le calcul du pire temps de réponse Pour un job d une tâche τ i, déterminer r i, la pire durée entre sa date de demande d activation sa date de fin d exécution. Une CS de faisabilité en découle CF CNS basée sur une quantité de travail exécutée dans un intervalle de temps 15

16 Robustesse temporelle Les CF ne considèrent pas la possibilité de déviation des paramètres des tâches par rapport à leurs spécifications La robustesse temporelle a pour objectif d étudier les déviations limites acceptables ne remettant pas en cause l ordonnançabilité des tâches Ceci peut être fait Dans une phase de dimensionnement : analyse de sensibilité, prise en compte du coût du système En-ligne en proposant des algorithmes de tolérance aux fautes garantissant la sureté du système en cas de déviation 16

17 Robustesse temporelle Impact d un changement des paramètres des tâches Faut-il tester à nouveau les conditions de faisabilité? Est-il possible d extrapoler dans une phase de dimensionnement un résultat de faisabilité obtenu sur une architecture donnée à une nouvelle architecture? Quel mécanisme de sûreté de fonctionnement utiliser en-ligne en cas d observation d une déviation? (ex: service de protection temporelle dans AUTOSAR) 17

18 Robustesse temporelle Causes de déviation des WCETs Le WCET peut être pessimiste par rapport à la durée d exécution observée ou sous-estimé dans le cas d une mesure (benchmark) Une erreur logicielle peut conduire à un dépassement du WCET Un changement de fréquence du processeur (réduction de la consommation d énergie) Le WCET dépend des conditions d exécution (type de mémoire, type de cache, ) Approche possible : utiliser des WCET estimés pour le dimensionnement et déterminer les limites de déviations acceptable des WCETs 18

19 Robustesse temporelle Causes de déviation des périodes Il peut être souhaitable pour certaines tâches de les activer plus ou moins souvent en fonction de la situation Par exemple : mesurer l altitude d un avion plus fréquemment en phase d atterrissage Adaptation en-ligne des périodes en fonction du profil d exécution 19

20 Robustesse temporelle Causes de déviation des échéances Dans le cas d une tâche ayant une contrainte de gigue, réduire l échéance de la tâche peut permettre de réduire sa gigue Suppose un algorithme d ordonnancement se basant sur les échéances Intéressant pour une tâche de contrôle commande ou une tâche multimédia 20

21 Sensibilité des WCETs Approches d analyses de sensibilité des WCETs Détermination du facteur d échelle α maximum (scaling factor) Pour toute tâche τ i dans τ: Si C i -> α C i Si τ est ordonnançable, quelle est la valeur maximal d expansion des WCET? Si τ n est pas ordonnançable, de combien faut-il réduire les WCETs pour obtenir un jeu de tâches ordonnançable? 21

22 Sensibilité des WCETs (suite) Approches d analyses de sensibilité des WCETs (suite) Détermination du domaine de faisabilité des WCETs (C-Space) à n dimensions Détermination des équations paramétriques caractérisant le C-space Problème d optimisation pour réduire le C-space aux contraintes les plus dures 22

23 Facteur d accélération (Speedup Factor) Facteur par lequel la vitesse d un processeur peut être augmentée tel que tout jeu de tâches ordonnançable par un algorithme optimal le soit par un ordonnancement à priorités fixes optimal 23

24 Dépassements de WCET en ligne Un dépassement de WCET ne provoque pas nécessairement une rupture d échéance Avec suffisamment de ressources CPU, un système peut s auto-stabiliser sans remettre en cause les échéances des tâches Le problème est de déterminer pendant combien de temps il est possible de laisser une tâche dépasser son WCET Par une analyse de sensibilité basée sur le C-space si la complexité du C-space le permet par un calcul de marge (allowance) [Bougueroua & al 07] 24

25 Dépassements de WCET en ligne Est-il possible d accepter en ligne des dépassements de WCET sans compromettre les échéances des tâches? Concept de marge (Allowance) La marge représente la durée d exécution supplémentaire à donner à la tâche sans remettre en cause les échéances de tâches Le calcul de la marge peut être effectué de manière Statique (valide dans n importe quel scenario) Dynamique (à l instant où se produit le dépassement) Hybride Pb : Le calcul de marge a une complexité pseudo polynomiale => Approche statique préférable 25

26 Prise en compte du coût de l OS Le dimensionnement d un système temps réel est basé sur l établissement de Conditions de Faisabilité (CF) Les conditions de faisabilité considèrent soit Un OS parfait, sans coût dans les CF Ou prennent en compte les coûts à l aide d une marge supplémentaire dans la durée d exécution de la tâche (WCET) Il faut caractériser le coût de l OS et étudier comment inclure ce coût dans les conditions de faisabilité 26

27 Conclusion L ordonnancement temps réel est un vaste domaine de recherche indispensable à la conception et à la réalisation de systèmes embarqués La robustesse temporelle permet d introduire de la flexibilité dans le dimensionnement de ces systèmes 27

28 Perspectives Mélange préemptif non préemptif, en ligne hors ligne Sensibilité multi-critères (WCET, période, échéance) Prise en compte du coût exact de la préemption Le cas synchrone n est plus le pire cas ([Meumeu 2010]): problème ouvert Les propriétés de cyclicité des ordonnancements pourraient être remises en cause Temps réel et énergie (batterie de durée de vie limitée) Approche DPM (Dynamic Power Management) Approche DVFS (Dynamic Voltage Freq. Scaling) Multi mode: problématique de changement de mode: comment passer d un mode d exécution à un autre 28

29 Perspectives Criticité mixte (mixed criticality) : plusieurs tâches de différents niveaux de criticité coexistent [Vestal 2007, Santy 2012] mais sont en isolation Une certification différente par niveau de criticité Evolution vers des systèmes de systèmes où des tâches de criticité différentes doivent pouvoir échanger des informations Pb : la certification impose le niveau de criticité maximum Evolution vers les architectures post-moore Temps réel probabiliste 29

30 Perspectives Architectures post moore Evolution vers des tailles nanométriques Parallélisme important, problématique de l interconnect Influences mutuelles des composants (diaphonie, problèmes thermiques) Grande variabilité des composants, besoin de robustesse et d adaptivité Besoin de logiciel pour gérer les imperfections du hard! 30

31 Références [Audsley 91] N. C. Audsley. Optimal priority assignment and feasibility of static priority tasks with arbitrary start times. Dept. Comp. Science Report YCS 164, University of York,1991. [Balbastre & Ripoll 02] Balbastre P., Ripoll I., «Schedulability analysis of window-constrained execution time tasks for real-time control», Proc. of the 14 th Euromicro Conference on Real-Time Systems (ECRTS 02), [Baruah & al 90] S. Baruah, R. Howell, and L. Rosier. Algorithms and complexity concerning the preemptive scheduling of periodic real-time tasks on one processor. Real-Time Systems, Vol. 2, pp , [Bimbard & al 06] F.Bimbard, L. George, FP/FIFO Feasibility Conditions with Kernel Overheads for Periodic Tasks on an Event Driven OSEK System, 9th IEEE International Symposium on Object and component-oriented Realtime distributed Computing, April 2006, Kolon Hotel, Gyeongju, Korea. [Bini & al 04] Bini E., Buttazzo G., «Schedulability Analysis of Periodic Fixed Priority Systems», IEEE Transactions On Computers, Vol. 53, No. 11, Nov.,

32 Références (suite) [Bini & al 06] Bini E., Di Natale M., Buttazzo G., «Sensitivity Analysis for Fixed- Priority Real-Time Systems», Proc. of the 18th Euromicro Conference on Real-Time Systems (ECRTS 06), Dresden, Germany July 5-7, 2006 [Bougueroua & al 07] Bougueroua L., George L., Midonnet S., «Dealing with execution-overruns to improve the temporal robustness of real-time systems scheduled FP and EDF», The Second International Conference on Systems (ICONS 07), April 22-28, [Choquet & al 04] A. Choquet-Geniet and E. Grolleau, Minimal schedulability interval for real-time systems of periodic tasks with offsets, Theor. Comput. Sci.,vol. 310, no. 1-3, pp , [Davis & al 09] Davis, R.I., Rothvoß, T., Baruah, S.K., Burns, A., Quantifying the Sub-optimality of Uniprocessor Fixed Priority Pre-emptive Scheduling for Sporadic Tasksets with Arbitrary Deadlines. In proceedings of Real- Time and Network Systems (RTNS'09), pages 23-31, Oct th, [Davis & al 10] R. Davis, L. George, P. Courbin, Quantifying the Sub-optimality of Uniprocessor Fixed Priority Non-Pre-emptive Scheduling, 18th International Conference on Real-Time and Network Systems (RTNS 2010), Toulouse, France, November 4-5,

33 Références (suite) [George & al 96] L. George, N. Rivierre, and M. Spuri. Preemptive and nonpreemptive scheduling real-time uniprocessor scheduling. INRIA Research Report, No. 2966, September [George & al 09] L. George, J.F. Hermant, On the characterization of the space of feasible WCETs for earliest Deadline First scheduling, Journal of Aerospace Computing, Information and Communication (JACIC), American Institute of Aeronautics and Astronautics (AIAA) [George & al 11] L. George, P. Courbin, and Y. Sorel, Job vs. portioned partitioning for the earliest deadline first semi-partitioned scheduling, Journal of Systems Architecture - Embedded Systems Design, vol. 57, no. 5, pp , [Goossens & al 97] J. Goossens, R. Devillers, The non-optimality of the monotonic priority assignments for hard real-time offset free systems, Real- Time Systems, Vol.13, Num. 2, Sept [Goossens 03] J. Goossens, Scheduling of offset free systems, Real-Time Systems, 24(2), , March

34 Références (suite) [Jeffay & al 91] K. Jeffay, D.F. Stanat, C. U. Martel, On Non-Preemptive Scheduling of Periodic and Sporadic Tasks, Proceedings of the Twelfth IEEE Real-Time Systems Symposium, SanAntonio, Texas, December 1991, IEEE Computer Society Press, pp [Lehoczsky 91] Lehoczky J., Sha L., Ding Y., «The Rate-Monotonic scheduling algorithm : exact characterization and average case behavior», Proceedings of 10th IEEE Real-Time Systems Symposium, [Leung & al 80] Joseph Y.-T. Leung, M.L. Merrill, A note on preemptive scheduling of periodic real-time tasks, Information processing letters, 11(3): , November [Leung & al 82] Joseph Y.-T. Leung, Jennifer Whitehead, On the complexity of fixed-priority scheduling of periodic, real-time tasks. Performance evaluation, 2: , [Manabe 98] Y. Manabe and S. Aoyagi. A feasibility decision algorithm for rate monotonic and deadline monotonic scheduling. Real-Time Syst., 14(2) : ,

35 Références (suite) [Meumeu 2009] P. Meumeu Yomsi. Prise en compte du coût exact de la préemption dans l`ordonnancement temps réel monoprocesseur avec contraintes multiples (In French). Université Paris Sud - Orsay / Paris 11, [Mok 83] A. K. Mok. Fundamental design problems for the hard real-time environments. MIT Ph.D. Dissertation, May [Serlin 72] Omri Serlin, Scheduling of time critical processes, In the 1972 Spring Joint Conference, vol. 40 of AFIPS Conference Proceedings,

Ordonnancement temps réel

Ordonnancement temps réel Ordonnancement temps réel Laurent.Pautet@enst.fr 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

Plus en détail

Programmation temps-réel Cours 1 et 2 Introduction et ordonnancement

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

Plus en détail

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr

Introduction aux systèmes temps réel. Iulian Ober IRIT ober@iut-blagnac.fr Introduction aux systèmes temps réel Iulian Ober IRIT ober@iut-blagnac.fr Définition Systèmes dont la correction ne dépend pas seulement des valeurs des résultats produits mais également des délais dans

Plus en détail

Ordonnancement sous contraintes de Qualité de Service dans les Clouds

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 en détail

Equilibrage de charge (Load

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

Plus en détail

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 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é

Plus en détail

Introduction aux systèmes temps réel

Introduction aux systèmes temps réel Introduction aux systèmes temps réel Frank Singhoff Bureau C-203 Université de Brest, France LISyC/EA 3883 singhoff@univ-brest.fr UE applications de l informatique, Université de Brest Page 1/22 Plan du

Plus en détail

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 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

Plus en détail

Votre Réseau est-il prêt?

Votre Réseau est-il prêt? Adapter les Infrastructures à la Convergence Voix Données Votre Réseau est-il prêt? Conférence IDG Communications Joseph SAOUMA Responsable Offre ToIP Rappel - Définition Voix sur IP (VoIP) Technologie

Plus en détail

Introduction au temps réel

Introduction au temps réel Introduction au temps réel Laurent.Pautet@enst.fr 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é

Plus en détail

CURRICULUM VITAE. Informations Personnelles

CURRICULUM VITAE. Informations Personnelles CURRICULUM VITAE Informations Personnelles NOM: BOURAS PRENOM : Zine-Eddine STRUCTURE DE RATTACHEMENT: Département de Mathématiques et d Informatique Ecole Préparatoire aux Sciences et Techniques Annaba

Plus en détail

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) 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

Plus en détail

Ordonnancement temps réel et minimisation de la consommation d énergie

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

Plus en détail

Conception des systèmes répartis

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

Plus en détail

Mesure et modélisation de l énergie logicielle

Mesure et modélisation de l énergie logicielle Mesure et modélisation de l énergie logicielle Adel Noureddine, Romain Rouvoy, Lionel Seinturier Green Days @ Lille 29 novembre 2013 Plan Contexte! Problèmes et limitations! Mesure énergétique des logiciels

Plus en détail

Systèmes et exécutifs temps-réel

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

Plus en détail

Principes. 2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA. Programmation en Corba. Stéphane Vialle

Principes. 2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA. Programmation en Corba. Stéphane Vialle 2A-SI 3 Prog. réseau et systèmes distribués 3. 3 Programmation en CORBA Stéphane Vialle Stephane.Vialle@supelec.fr http://www.metz.supelec.fr/~vialle 1 Principes 2 Architecture 3 4 Aperçu d utilisation

Plus en détail

Ordonnancement et Power Management

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

Plus en détail

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules

Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules Ré-ordonnancement adaptatif de messages dans un réseau ad hoc de véhicules M. Shawky, K. Chaaban, P. Crubillé Heudiasyc UMR 6599 CNRS, Univ. Tech. De Compiègne 1 ADAS (Advanced Driving Aid System) Reactive

Plus en détail

Analyse du temps de réponse des systèmes temps réel

Analyse du temps de réponse des systèmes temps réel Analyse du temps de réponse des systèmes temps réel Pascal Richard Laboratoire d Informatique Scientifique et Industrielle, ENSMA BP 40198 Téléport 2 F-86960 Futuroscope pascal.richard@ensma.fr RÉSUMÉ.

Plus en détail

MEAD : temps réel et tolérance aux pannes pour CORBA

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

Plus en détail

Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration

Efficient 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étail

Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

Extensions à la formation. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan Extensions à la formation Diagramme de timing FinEpreuve SautBarrière CourseAvantBarrière SautMur {>2 et 10 et 2 et 10 et

Plus en détail

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering Ingénieur civil Ingénieur civil Les lières MSc in Electronics and Information Technology Engineering MSc in Architectural Engineering MSc in Civil Engineering MSc in Electromechanical Engineering MSc

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

Ordonnancement des applications temps réel réparties

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 singhoff@univ-brest.fr UE systèmes temps réel, Université de Brest Page 1/100

Plus en détail

Introduction aux algorithmes répartis

Introduction aux algorithmes répartis Objectifs et plan Introduction aux algorithmes répartis Sacha Krakowiak Université Joseph Fourier Projet Sardes (INRIA et IMAG-LSR http://sardes.inrialpes.fr/people/krakowia! Introduction aux algorithmes

Plus en détail

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par. École Doctorale d Informatique, Télécommunications et Électronique de Paris THÈSE présentée à TÉLÉCOM PARISTECH pour obtenir le grade de DOCTEUR de TÉLÉCOM PARISTECH Mention Informatique et Réseaux par

Plus en détail

Impact de choix d implantation sur les performances d une application de Contrôle-Commande

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

Plus en détail

Services à la recherche: Data Management et HPC *

Services à 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étail

Annexe 6. Notions d ordonnancement.

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. Sophie.Demassey@mines-nantes.fr Résumé Ce document

Plus en détail

Ingénierie et gestion des connaissances

Ingénierie et gestion des connaissances Master Web Intelligence ICM Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE Philippe.Beaune@emse.fr 18 novembre 2008 Passer en revue quelques idées fondatrices de l ingénierie

Plus en détail

Curriculum Vitae 1 er février 2008

Curriculum Vitae 1 er février 2008 Curriculum Vitae 1 er février 2008 Informations générales Cédric MEUTER Nationalité belge Né à La Louvière, le 16 novembre 1979 Adresse personnelle : Adresse professionnelle : Ave Général Bernheim, 57

Plus en détail

Supply Chains aéronautiques et transformation de la logistique. 5 Mai 2010

Supply Chains aéronautiques et transformation de la logistique. 5 Mai 2010 Supply Chains aéronautiques et transformation de la logistique 5 Mai 2010 Sommaire Les Supply Chains Aéronautiques soumises à la pression économique Le projet de transformation logistique, fondation de

Plus en détail

Cours A7 : Temps Réel

Cours A7 : Temps Réel Cours A7 : Temps Réel Pierre.Paradinas / @ / cnam.fr Cnam/Cedric Systèmes Enfouis et Embarqués (SEE) Organisation des cours 12 prochaines séances 6 janvier au 24 mars, Partiel le 27 janvier, Les 3 et 24

Plus en détail

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 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

Plus en détail

Argument-fetching dataflow machine de G.R. Gao et J.B. Dennis (McGill, 1988) = machine dataflow sans flux de données

Argument-fetching dataflow machine de G.R. Gao et J.B. Dennis (McGill, 1988) = machine dataflow sans flux de données EARTH et Threaded-C: Éléments clés du manuel de références de Threaded-C Bref historique de EARTH et Threaded-C Ancêtres de l architecture EARTH: Slide 1 Machine à flux de données statique de J.B. Dennis

Plus en détail

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

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

Plus en détail

Université Abou-Bekr Belkaid Tlemcen Faculté des Sciences Economiques et de Gestion. BENBOUZIANE Mohamed

Université Abou-Bekr Belkaid Tlemcen Faculté des Sciences Economiques et de Gestion. BENBOUZIANE Mohamed Université Abou-Bekr Belkaid Tlemcen Faculté des Sciences Economiques et de Gestion CV BENBOUZIANE Mohamed Nom : BENBOUZIANE Prénom : Mohamed Date et Lieu de Naissance : 04/ 12/ 1963 à Honaine Tlemcen-

Plus en détail

INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement. Bernard Fortz

INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement. Bernard Fortz INFO-F-425 Modèles mathématiques et algorithmes pour l ordonnancement Bernard Fortz 2008-2009 Table des matières 1 Définition et classification des problèmes d ordonnancement 2 1.1 Introduction....................................

Plus en détail

Monitoring continu et gestion optimale des performances énergétiques des bâtiments

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

Plus en détail

Partie 7 : Gestion de la mémoire

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

Plus en détail

Software Engineering and Middleware A Roadmap

Software Engineering and Middleware A Roadmap Software Engineering and Middleware A Roadmap Ecrit par: Dr. Wolfgang Emmerich Présenté par : Mustapha Boushaba Cours : IFT6251 Wolfgang Emmerich Enseignant à University College London: Distributed Systems

Plus en détail

Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24

Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24 Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24 1 Semestre 4 : Fev. 2015 Cluster Caractéristiques : Centralisé Fortement couplé Même domaine administratif

Plus en détail

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile AGENDA TAS Group REX : OpenNebula Questions TAS GROUP Software company and system integrator

Plus en détail

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003

Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003 Problèmes d ordonnancement dans les systèmes de production Michel Gourgand Université Blaise Pascal Clermont Ferrand LIMOS CNRS UMR 6158 1 Le LIMOS Laboratoire d Informatique, de Modélisation et d Optimisation

Plus en détail

intelligence artificielle et cognitique"

intelligence artificielle et cognitique Dialogue on Education, 11h-11h10 Course overview on "Automatisation avancée, intelligence artificielle et cognitique" Prof. Dr. Jean-Daniel Dessimoz, MBA, HES-SO / HEIG-VD 11:00-11:10, 18 November 2014

Plus en détail

Conditions : stage indemnisé, aide au logement possible, transport CEA en Ile-de-France gratuit.

Conditions : stage indemnisé, aide au logement possible, transport CEA en Ile-de-France gratuit. Proposition de stage de BAC+4 ou BAC+5 Pro ou Recherche Etude comparative des outils de vérification d'algorithmes parallèles Logiciels (LSL), localisé à Palaiseau (Essonne), développe les outils d'aide

Plus en détail

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE

ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Mémoires 2010-2011 www.euranova.eu MÉMOIRES ETUDE ET IMPLÉMENTATION D UNE CACHE L2 POUR MOBICENTS JSLEE Contexte : Aujourd hui la plupart des serveurs d application JEE utilise des niveaux de cache L1

Plus en détail

Does it pay to improve Corporate Governance? An empirical analysis of European Equities

Does it pay to improve Corporate Governance? An empirical analysis of European Equities Does it pay to improve Corporate Governance? An empirical analysis of European Equities Joseph GAWER NATIXIS Asset Management Université Paris Dauphine joseph.gawer@am.natixis.com Association Française

Plus en détail

Retours d expériences et perspectives sur les aspects énergétiques

Retours d expériences et perspectives sur les aspects énergétiques Retour d expériences Retours d expériences et perspectives sur les aspects énergétiques d un mesocentre (Grenoble) GreenDays@Luxembourg CIMENT, LIG 28-29 Janvier 2013 Bruno Bzeznik Retour d expériences

Plus en détail

GRID MIP. Plate-forme de développement de la Simulation Numérique au service de la Région Midi-Pyrénées. claude-j.oudet@orange.fr

GRID MIP. Plate-forme de développement de la Simulation Numérique au service de la Région Midi-Pyrénées. claude-j.oudet@orange.fr GRID MIP Plate-forme de développement de la Simulation Numérique au service de la Région Midi-Pyrénées Plan Développement industriel et simulation numérique (3-9) Projet pilote GRID MIP conduit avec le

Plus en détail

1 Mesure de la performance d un système temps réel : la gigue

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

Plus en détail

La virtualisation, si simple!

La virtualisation, si simple! La virtualisation, si simple! par Michel Guy Paiement Les mardi 15 juin 2010 & jeudi 17 juin 2010 Securecom Services Conseils inc. 507, Place D Armes, bureau 1160 Montréal, Québec H2Y 2W8 Tél: 514 544-0442

Plus en détail

Protection et amélioration de la sécurité des systèmes d'exploitation

Protection et amélioration de la sécurité des systèmes d'exploitation Protection et amélioration de la sécurité des systèmes d'exploitation Jérémy Briffaut ENSI Bourges LIFO Martin Perès Université de Bordeaux LaBRI Jonathan Rouzaud-Cornabas INRIA Rhône Alpes Jigar Solanki

Plus en détail

Aspects théoriques et algorithmiques du calcul réparti L agglomération

Aspects théoriques et algorithmiques du calcul réparti L agglomération Aspects théoriques et algorithmiques du calcul réparti L agglomération Patrick CIARLET Enseignant-Chercheur UMA patrick.ciarlet@ensta-paristech.fr Françoise LAMOUR franc.lamour@gmail.com Aspects théoriques

Plus en détail

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 -Définition et problématique - Illustration par des exemples -Automatisme:

Plus en détail

Mécanismes de protection dans AUTOSAR OS

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

Plus en détail

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable

Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable Implémentation Matérielle des Services d un RTOS sur Circuit Reconfigurable Pierre Olivier*, Jalil Boukhobza*, Jean-Philippe Babau +, Damien Picard +, Stéphane Rubini + *Lab-STICC, + LISyC, Université

Plus en détail

Solution A La Gestion Des Objets Java Pour Des Systèmes Embarqués

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

Plus en détail

Rapport de certification ANSSI-CSPN-2010/07. KeePass Version 2.10 Portable

Rapport de certification ANSSI-CSPN-2010/07. KeePass Version 2.10 Portable PREM IE R M IN IS T R E Secrétariat général de la défense et de la sécurité nationale Agence nationale de la sécurité des systèmes d information Rapport de certification ANSSI-CSPN-2010/07 KeePass Version

Plus en détail

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES FORMULAIRE DE DEMANDE D AIDE / APPLICATION FORM Espace réservé pour l utilisation de la fondation This space reserved for foundation use

Plus en détail

Thèmes de recherche. Projets en cours

Thèmes de recherche. Projets en cours Formation Michel Baroni Professeur, Département Finance Responsable Pédagogique des Mastères Spécialisés en Techniques Financières et Finance & Asset Management Habilitation à Diriger des Recherches, Université

Plus en détail

CAP CAMION A ASSISTANCE PNEUMATIQUE

CAP CAMION A ASSISTANCE PNEUMATIQUE Séminaire mi parcours Stock-e 2010 CAP CAMION A ASSISTANCE PNEUMATIQUE Iyad Balloul Renault Trucks - iyad.balloul@volvo.com Eric Bideaux INSA Lyon - eric.bideaux@insa-lyon.fr Marc Michard LMFA - Marc.Michard@ec-lyon.fr

Plus en détail

Interministerial crisis management and operational centre - COGIC

Interministerial crisis management and operational centre - COGIC Interministerial crisis management and operational centre - COGIC Situation One Ops Center among many others. For protection civil in priority... Permanent information of the Ministry of the interior and

Plus en détail

www.ambbn.com 04/05/2011 Amundi Liquidity A creative market introduction Date

www.ambbn.com 04/05/2011 Amundi Liquidity A creative market introduction Date www.ambbn.com 04/05/2011 Amundi Liquidity A creative market introduction Date 1 Notre cible : les Trésoriers d entreprise 2 Notre dilemne : à la fois leader et challenger! 3 Un marché trusté par les plus

Plus en détail

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

De la mesure à l analyse des risques

De la mesure à l analyse des risques De la mesure à l analyse des risques Séminaire ISFA - B&W Deloitte Jean-Paul LAURENT Professeur à l'isfa, Université Claude Bernard Lyon 1 laurent.jeanpaul@free.fr http://laurent.jeanpaul.free.fr/ 0 De

Plus en détail

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT)

OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) OPTIMISATION DE LA MAINTENANCE DES EQUIPEMENTS DE MANUTENTION DU TERMINAL A CONTENEURS DE BEJAIA (BMT) LAGGOUNE Radouane 1 et HADDAD Cherifa 2 1,2: Dépt. de G. Mécanique, université de Bejaia, Targa-Ouzemour

Plus en détail

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE Sylvain SIOU VMware Laurent DELAISSE Hitachi Data Systems 1 Hitachi Data Systems Corporation 2012. All Rights Reserved

Plus en détail

Un projet communevo / UPMC

Un projet communevo / UPMC Un projet communevo / UPMC UNR Paris IdF et ville de Paris Une dotation de la ville de Paris via l Université Numérique Régionale (UNR) Paris-IdF Un projet à vocation mutualisable pour l UNR et toutes

Plus en détail

Division Espace et Programmes Interarméeses. État tat-major des armées

Division Espace et Programmes Interarméeses. État tat-major des armées Division Espace et Programmes Interarméeses LE MINDEF en quelques mots 295 000 personnes, militaires et civils. 7000 personnes engagées en opérations extérieures, 80% au sein d une coalition internationale

Plus en détail

Qu est ce que le Cloud Computing?

Qu est ce que le Cloud Computing? Qu est ce que le Cloud Computing? Makhlouf Hadji Ingénieur de Recherche Qu est ce que le Cloud Computing? Agenda: Virtualisation des Ressources Introduction au Cloud Computing Caractéristiques du Cloud

Plus en détail

Cours A7 : Temps Réel

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

Plus en détail

Une dérivation du paradigme de réécriture de multiensembles pour l'architecture de processeur graphique GPU

Une dérivation du paradigme de réécriture de multiensembles pour l'architecture de processeur graphique GPU Une dérivation du paradigme de réécriture de multiensembles pour l'architecture de processeur graphique GPU Gabriel Antoine Louis Paillard Ce travail a eu le soutien de la CAPES, agence brésilienne pour

Plus en détail

Génération de code binaire pour application multimedia : une approche au vol

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étail

A / BIOGRAPHY. 2005-2009 : Doctorat en Sciences Economiques et de Gestion (Ph.D.), Louvain School of Management Université catholique de Louvain

A / BIOGRAPHY. 2005-2009 : Doctorat en Sciences Economiques et de Gestion (Ph.D.), Louvain School of Management Université catholique de Louvain Albert B.R. LWANGO, PhD. Finance, Innovation and Entrepreneurship Groupe ESC Troyes Contact address : 217 avenue Pierre Brossolette BP 710 10002 Troyes cedex - France Phone : +33(0)3 25 71 22 79 Mail :

Plus en détail

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510 Introduction A. Au sujet du livre 10 B. Au sujet de l'examen 10 Chapitre 1 Les nouveautés de vsphere A. Présentation 14 B. En quoi vsphere 5 diffère de vsphere 4? 14 1. Un Service Console abandonné 14

Plus en détail

Export et Import de modèles ICAR sous Trnsys 17

Export et Import de modèles ICAR sous Trnsys 17 Export et Import de modèles ICAR sous Trnsys 17 Export de modèles Trnsys 17 vers ICAR Une fonction permettant d exporter des modèles Trnsys vers des composants ICAR a été implémentée sous Simulation Studio.

Plus en détail

Services internationaux en géodésie spatiale

Services internationaux en géodésie spatiale «40 ans du GRGS, 1971 2011» Services internationaux en géodésie spatiale F. Deleflie, D. Gambis, P. Bonnefond, et Z. Altamimi, S. Bonvalot 1 Implication GRGS dans les services «40 ans du du GRGS, 1971

Plus en détail

Estimated SMB instances 1-499 PC (Physical and Virtual) 125,000 Total instances: SMB 1-24 PC. 392,000 Total instances: SMB 25-499 PC

Estimated SMB instances 1-499 PC (Physical and Virtual) 125,000 Total instances: SMB 1-24 PC. 392,000 Total instances: SMB 25-499 PC 35 zettabytes Geography: France 832,000 Estimated Windows Server 2003 instances (Physical and Virtual) 10% 3% 40% 47% 342,000 Physical instances 490,000 Virtual instances 1 sur 6 SQL Server 2005 refonte

Plus en détail

UC² : Le poste de travail du futur (disponible aujourd hui)

UC² : Le poste de travail du futur (disponible aujourd hui) UC² : Le poste de travail du futur (disponible aujourd hui) Vincent Perrin IT Specialist, Lotus SWG Jean-Jacques Chung IT Architect, IBM Integrated Communications Services Pierre Fleischmann Offering Manager,

Plus en détail

Ordonnancement robuste et décision dans l'incertain

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

Plus en détail

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Chapitre V : La gestion de la mémoire Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping Introduction Plusieurs dizaines de processus doivent se partager

Plus en détail

Le Futur de la Visualisation d Information. Jean-Daniel Fekete Projet in situ INRIA Futurs

Le Futur de la Visualisation d Information. Jean-Daniel Fekete Projet in situ INRIA Futurs Le Futur de la Visualisation d Information Jean-Daniel Fekete Projet in situ INRIA Futurs La visualisation d information 1.Présentation 2.Bilan 3.Perspectives Visualisation : 3 domaines Visualisation scientifique

Plus en détail

NFP111 Systèmes et Applications Réparties

NFP111 Systèmes et Applications Réparties NFP111 Systèmes et Applications Réparties 1 de 34 NFP111 Systèmes et Applications Réparties Cours 7 - CORBA/Partie 1 Claude Duvallet Université du Havre UFR Sciences et Techniques 25 rue Philippe Lebon

Plus en détail

Java c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/2012. 1 - Vue générale 2 - Mon premier programme 3 - Types de Programme Java

Java c est quoi? Java. Java. Java : Principe de fonctionnement 31/01/2012. 1 - Vue générale 2 - Mon premier programme 3 - Types de Programme Java 1 - Vue générale 2 - Mon premier programme 3 - Types de Programme 1 2 c est quoi? Technologie développée par SUN Microsystems lancée en 1995 Dans un des premiers papiers* sur le langage JAVA, SUN le décrit

Plus en détail

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine 24.2. Slimane.bah@emi.ac.ma

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine 24.2. Slimane.bah@emi.ac.ma Ecole Mohammadia d Ingénieurs Systèmes Répartis Pr. Slimane Bah, ing. PhD G. Informatique Semaine 24.2 1 Semestre 4 : Fev. 2015 Grid : exemple SETI@home 2 Semestre 4 : Fev. 2015 Grid : exemple SETI@home

Plus en détail

Conception et contrôle des SMA tolérants aux fautes

Conception et contrôle des SMA tolérants aux fautes Conception et contrôle des SMA tolérants aux fautes Une plate-forme multiagents tolérante aux fautes à base de réplication Nora FACI Contexte SMA large échelle Nombre important d agents Ressources éloignées

Plus en détail

Monitoring elderly People by Means of Cameras

Monitoring 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étail

Premier Accelerate Packages: Azure Fast Start

Premier Accelerate Packages: Azure Fast Start Premier Premier Accelerate Packages: Azure Fast Start Appuyez-vous sur l excellence Premier Premier Accelerate Packages Faites un premier pas sur Azure à travers une expérience mêlant formation atelier

Plus en détail

Le Cloud Compu+ng modèle et évalua+on de performances

Le Cloud Compu+ng modèle et évalua+on de performances Le Cloud Compu+ng modèle et évalua+on de Par Valérie D. JUSTAFORT Candidate au Ph.D. École Polytechnique 28 Mars 2014 Sous la direction de M. Samuel PIERRE, Ph.D. École Polytechnique Et la co-direction

Plus en détail

Modèles et politiques de sécurité pour les infrastructures critiques

Modèles et politiques de sécurité pour les infrastructures critiques Modèles et politiques de sécurité pour les infrastructures critiques Yves Deswarte deswarte@laas.fr LAAS-CNRS, Toulouse, France Exemple d infrastructure critique Production, transport, distribution d énergie

Plus en détail

T. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet 5

T. 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étail

Les mésocentres HPC àportée de clic des utilisateurs industriels

Les 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étail

Défi SSQ Groupe financier

Défi SSQ Groupe financier Défi SSQ Groupe financier 16 janvier 2015 Gestion actif-passif : optimisation d une position d appariement Table des matières Présentation SSQ Groupe financier Vice-présidence Placements Problématique

Plus en détail

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society LIONS VILLAGE of Greater Edmonton Society affichage en français Informations sur l'employeur Nom de l'employeur *: Lions Village of Greater Edmonton Society Secteur d'activité de l'employeur *: Développement

Plus en détail

Nouveaux enjeux de recherche en sécurité routière liés à l'automatisation des véhicules : conséquences sur l'activité de conduite

Nouveaux enjeux de recherche en sécurité routière liés à l'automatisation des véhicules : conséquences sur l'activité de conduite Institut français des sciences et technologies des transports, de l aménagement et des réseaux Nouveaux enjeux de recherche en sécurité routière liés à l'automatisation des véhicules : conséquences sur

Plus en détail

Exclusion Mutuelle. Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr. Université de Provence. 9 février 2011

Exclusion Mutuelle. Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr. Université de Provence. 9 février 2011 Arnaud Labourel Courriel : arnaud.labourel@lif.univ-mrs.fr Université de Provence 9 février 2011 Arnaud Labourel (Université de Provence) Exclusion Mutuelle 9 février 2011 1 / 53 Contexte Epistémologique

Plus en détail

Offre Technique Tunis, Décembre 2013. Société d Ingénierie Informatique Spécialiste en Infrastructure de Pointe et des Systèmes d Information

Offre Technique Tunis, Décembre 2013. Société d Ingénierie Informatique Spécialiste en Infrastructure de Pointe et des Systèmes d Information Version 1.0 H. Wali P: 00 / 00 Indice: Madame, Monsieur, Les nouvelles technologies de l information et de la communication engendrent la nécessité pour les entreprises de traiter de plus en plus rapidement

Plus en détail