Ordonnancement temps réel robuste pour les systèmes embarqués
|
|
- Frédéric Guérin
- il y a 6 ans
- Total affichages :
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 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étailProgrammation 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étailIntroduction 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étailOrdonnancement 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étailEquilibrage 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étailHé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étailIntroduction 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étailLes 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étailVotre 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étailIntroduction 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étailCURRICULUM 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étailElé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étailOrdonnancement 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étailConception 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étailMesure 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étailSystè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étailPrincipes. 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étailOrdonnancement 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étailRé-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étailAnalyse 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étailMEAD : 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étailEfficient Object Versioning for Object- Oriented Languages From Model to Language Integration
Efficient Object Versioning for Object- Oriented Languages From Model to Language Integration Pluquet Frédéric July, 3rd 2012 Etude de techniques efficaces de versionnement d objets pour les langages orientés
Plus en détailExtensions à 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étailLes 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étailInformatique 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étailOrdonnancement 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étailIntroduction 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étailTHÈ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étailImpact 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étailServices à la recherche: Data Management et HPC *
Services à la recherche: Data Management et HPC * Pierre-Yves Burgi et Jean-François Rossignol Division informatique (DINF) * HPC = High-Performance Computing Réunion CIF Sciences du 6.12.11 1/19 Contenu
Plus en détailAnnexe 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étailIngé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étailCurriculum 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étailSupply 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étailCours 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étailApplication 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étailArgument-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étailORDONNANCEMENT 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étailUniversité 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étailINFO-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étailMonitoring 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étailPartie 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étailSoftware 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étailEcole 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étailContainers : 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étailProblè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étailintelligence 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étailConditions : 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étailETUDE 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étailDoes 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étailRetours 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étailGRID 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étail1 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étailLa 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étailProtection 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étailAspects 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étailIntroduction à 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étailMé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étailImplé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étailSolution 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étailRapport 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étailAIDE 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étailThè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étailCAP 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étailInterministerial 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étailwww.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étail1- 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étailDe 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étailOPTIMISATION 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étailLES 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étailUn 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étailDivision 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étailQu 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étailCours 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étailUne 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étailGé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étailA / 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étailVMware 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étailExport 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étailServices 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étailEstimated 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étailUC² : 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étailOrdonnancement 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étailChapitre 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étailLe 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étailNFP111 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étailJava 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étailSystè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étailConception 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étailMonitoring elderly People by Means of Cameras
Nuadu project Technologies for Personal Hearth Seminar, June 4th, 2009 Monitoring elderly People by Means of Cameras Laurent LUCAT Laboratory of Embedded Vision Systems CEA LIST, Saclay, France 1 Summary
Plus en détailPremier 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étailLe 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étailModè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étailT. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet 5
Modélisation de la performance et optimisation d un algorithme hydrodynamique de type Lagrange-Projection sur processeurs multi-cœurs T. Gasc 1,2,3, F. De Vuyst 1, R. Motte 3, M. Peybernes 4, R. Poncet
Plus en détailLes mésocentres HPC àportée de clic des utilisateurs industriels
Les mésocentres HPC àportée de clic des utilisateurs industriels Université de Reims Champagne-Ardenne (URCA) Centre de Calcul ROMEO Multidisciplinary university more than 22 000 students a wide initial
Plus en détailDé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étailaffichage 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étailNouveaux 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étailExclusion 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étailOffre 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