L'ordonnancement dans les systemes de controle temps-reel a contraintes strictes

Download L'ordonnancement dans les systemes de controle temps-reel a contraintes strictes PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 0 pages
Book Rating : 4.:/5 (494 download)

DOWNLOAD NOW!


Book Synopsis L'ordonnancement dans les systemes de controle temps-reel a contraintes strictes by : Houssine Chetto

Download or read book L'ordonnancement dans les systemes de controle temps-reel a contraintes strictes written by Houssine Chetto and published by . This book was released on 1990 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt:

L'ordonnancement dans les systèmes de contrôle temps-réel à contraintes strictes

Download L'ordonnancement dans les systèmes de contrôle temps-réel à contraintes strictes PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 186 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis L'ordonnancement dans les systèmes de contrôle temps-réel à contraintes strictes by : Houssine Chetto

Download or read book L'ordonnancement dans les systèmes de contrôle temps-réel à contraintes strictes written by Houssine Chetto and published by . This book was released on 1990 with total page 186 pages. Available in PDF, EPUB and Kindle. Book excerpt: Dans les applications de contrôle de procédé industriel, le système informatique doit exécuter des tâches en respectant des échéances. Ces tâches sont en général périodiques excepté dans des situations de perturbations ou des tâches supplémentaires dites sporadiques peuvent demander à s'exécuter. Dans la première partie de cette thèse, nous étudions le problème de l'ordonnancement de taches périodiques et sporadiques sur un système monoprocesseur. Nous donnons de nouvelles propriétés de l'algorithme EARLIEST DEADLINE puis décrivons, sous différentes hypothèses, un test d'acceptation optimal. Nous proposons un schéma d'ordonnancement dynamique efficace qui tient compte des surcouts. Nous nous intéressons ensuite au problème de la conception d'un système temps-réel exempt de fautes temporelles. Dans ce but, le mécanisme à échéance est utilisé pour fournir de la tolérance aux fautes, en associant à chaque tâche un processus primaire et un processus secondaire. Nous décrivons une stratégie d'ordonnancement optimale pour implémenter ce mécanisme. Sa principale caractéristique est son aptitude à réagir en fonction de l'état courant du système tel que l'échec d'un primaire.

ORDONNANCEMENT EN-LIGNE DANS LES SYSTEMES INFORMATIQUES TEMPS REEL

Download ORDONNANCEMENT EN-LIGNE DANS LES SYSTEMES INFORMATIQUES TEMPS REEL PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 244 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis ORDONNANCEMENT EN-LIGNE DANS LES SYSTEMES INFORMATIQUES TEMPS REEL by : Patrick Martineau

Download or read book ORDONNANCEMENT EN-LIGNE DANS LES SYSTEMES INFORMATIQUES TEMPS REEL written by Patrick Martineau and published by . This book was released on 1994 with total page 244 pages. Available in PDF, EPUB and Kindle. Book excerpt: UN SYSTEME INFORMATIQUE DE CONTROLE TEMPS-REEL EST CHARGE DE L'ACQUISITION DE MESURES, LE CALCUL ET L'EMISSION DE COMMANDES AINSI QUE DE LA GESTION DES EVENEMENTS D'ALARME. ON PARLE D'INFORMATIQUE TEMPS-REEL LORSQUE CES ACTIVITES SONT CONTRAINTES A S'EXECUTER DANS UN LAPS DE TEMPS LIMITE. L'ORDONNANCEMENT DE L'EXECUTION DES PROGRAMMES INFORMATIQUES, APPELES TACHES, CONSTITUE UN PROBLEME COMPLEXE. POUR MODELISER LES CONTRAINTES DE TEMPS, UNE DATE CRITIQUE EST ASSOCIEE A CHAQUE TACHE. SI CELA EST POSSIBLE, L'EXECUTIF DOIT ACHEVER L'EXECUTION DE CHAQUE TACHE AVANT SA DATE CRITIQUE ; SINON, IL DOIT MINIMISER L'IMPACT DU DEPASSEMENT SUR LE SYSTEME CONTROLE. CETTE THESE PROPOSE DES SOLUTIONS A L'ORDONNANCEMENT DE TACHES DANS UN SYSTEME REPARTI, UN SYSTEME CONSTITUE DE PLUSIEURS PROCESSEURS ELOIGNES, RELIES ENTRE EUX PAR UN CANAL DE COMMUNICATION. L'APPROCHE PROPOSEE SE DECOMPOSE EN DEUX ETAPES: 1-L'ORDONNANCEMENT LOCAL: DANS UN PREMIER TEMPS, NOUS PROPOSONS UN ALGORITHME D'ORDONNANCEMENT MONOPROCESSEUR CAPABLE DE PRENDRE EN COMPTE CONTRAINTES DE PRECEDENCE, CONTRAINTES D'EXCLUSION MUTUELLE ET DE DECIDER EN-LIGNE S'IL PEUT GARANTIR L'EXECUTION AVANT ECHEANCE D'UNE CHARGE SUPPLEMENTAIRE. DANS LE CAS D'UN REJET, NOUS EVALUONS LES PERFORMANCES DE NOUVEAUX ALGORITHMES CONCUS POUR PRENDRE EN COMPTE DES SURCHARGES TEMPORAIRES DANS UN CONTEXTE DE PARTAGE DES RESSOURCES. CES ALGORITHMES CONSISTENT A ECARTER LES TACHES LES MOINS IMPORTANTES POUR L'ENVIRONNEMENT. 2-L'ORDONNANCEMENT REPARTI: UNE COOPERATION ENTRE LES DIFFERENTS NUDS DU SYSTEME PEUT ETRE IMPLEMENTEE POUR PERMETTRE L'EXECUTION DES TACHES PRECEDEMMENT ECARTEES. AINSI, LORSQU'UNE SURCHARGE LOCALE A UN NUD EST DETECTEE, LES TACHES LES MOINS IMPORTANTES POUR LE SYSTEME CONTROLE SONT ECARTEES. SI C'EST POSSIBLE, ELLES SERONT EXECUTEES SUR UN AUTRE NUD DU RESEAU. DANS LE CAS D'UNE SURCHARGE GLOBALE DU RESEAU, LES TACHES LES PLUS IMPORTANTES SONT EXECUTEES. L'ENSEMBLE DE CES TRAVAUX S'INTEGRE DANS LE PROJET EXORAT, EXECUTIF A ORDONNANCEMENT ADAPTATIF TOLERANT LES FAUTES, DESTINE A UN SYSTEME REPARTI

Ordonnancement Temps Reel

Download Ordonnancement Temps Reel PDF Online Free

Author :
Publisher : Ed. Techniques Ingénieur
ISBN 13 :
Total Pages : 26 pages
Book Rating : 4./5 ( download)

DOWNLOAD NOW!


Book Synopsis Ordonnancement Temps Reel by :

Download or read book Ordonnancement Temps Reel written by and published by Ed. Techniques Ingénieur. This book was released on with total page 26 pages. Available in PDF, EPUB and Kindle. Book excerpt:

ORDONNANCEMENT ET RECONFIGURATION DYNAMIQUE DANS UN SYSTEME TEMPS-REEL REPARTI A CONTRAINTES STRICTES

Download ORDONNANCEMENT ET RECONFIGURATION DYNAMIQUE DANS UN SYSTEME TEMPS-REEL REPARTI A CONTRAINTES STRICTES PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 200 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis ORDONNANCEMENT ET RECONFIGURATION DYNAMIQUE DANS UN SYSTEME TEMPS-REEL REPARTI A CONTRAINTES STRICTES by : NADIA.. ELYOUNSI

Download or read book ORDONNANCEMENT ET RECONFIGURATION DYNAMIQUE DANS UN SYSTEME TEMPS-REEL REPARTI A CONTRAINTES STRICTES written by NADIA.. ELYOUNSI and published by . This book was released on 1991 with total page 200 pages. Available in PDF, EPUB and Kindle. Book excerpt: UN SYSTEME DE CONTROLE TEMPS-REEL A CONTRAINTES STRICTES (TRCS) EST UN SYSTEME OU CHAQUE ACTION DU LOGICIEL DE CONTROLE DOIT S'ACCOMPLIR AVANT UNE DATE PREDEFINIE APPELEE ECHEANCE. SI AU MOINS L'UNE DE CES DATES N'ETAIT PAS RESPECTEE, LE SYSTEME SERAIT CONSIDERE COMME DEFAILLANT. L'OBJECTIF DE CE TRAVAIL EST DE PROPOSER UNE CONCEPTION D'UN SYSTEME REPARTI DANS UN CONTEXTE TRCS QUI PEUT ETRE SUJET A LA FOIS A DES FAUTES TEMPORELLES (DEPASSEMENTS D'ECHEANCES) ET A DES FAUTES MATERIELLES (PANNES FRANCHES DE PROCESSEURS). LE SYSTEME EST SUPPOSE EXECUTER UNE CONFIGURATION DE TACHES PERIODIQUES ET DES TACHES SPORADIQUES PEUVENT ETRE REVEILLEES A DES INSTANTS IMPREVISIBLES. PLUS SPECIFIQUEMENT, ON PROPOSE UNE STRATEGIE DYNAMIQUE D'ORDONNANCEMENT ET DES METHODES DE RECONFIGURATION DYNAMIQUE EN CAS DE RETRAIT OU D'INSERTION D'UN NUD DANS LE SYSTEME QUI ASSURENT LE RESPECT DES ECHEANCES EVENTUELLEMENT EN MODE DEGRADE

L'ORDONNANCEMENT SOUS CONTRAINTES TEMPS-REEL

Download L'ORDONNANCEMENT SOUS CONTRAINTES TEMPS-REEL PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 204 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis L'ORDONNANCEMENT SOUS CONTRAINTES TEMPS-REEL by : JORN.. MIGGE

Download or read book L'ORDONNANCEMENT SOUS CONTRAINTES TEMPS-REEL written by JORN.. MIGGE and published by . This book was released on 1970 with total page 204 pages. Available in PDF, EPUB and Kindle. Book excerpt: L'ACTIVITE DE CONTROLE ET DE COMMANDE D'UN PROCESSUS PHYSIQUE EST SOUVENT IMPLANTEE SOUS FORME D'UN ENSEMBLE DE TACHES RECURRENTES. LE COMPORTEMENT CORRECT (FAISABILITE) D'UN TEL SYSTEME TEMPS-REEL EST GUARANTI LORSQUE CHAQUE TACHE SE TERMINE AVANT SA DATE D'ECHEANCE. A CETTE FIN, UN MODELE MATHEMATIQUE COMPLET EST CONSTRUIT POUR UN ENSEMBLES DE TACHES RECURRENTES EXECUTEES SUR UN PROCESSEUR SELON UNE CERTAINE POLITIQUE D'ORDONNANCEMENT. LE BUT EST DE COMMENCER UNE ETUDE SYSTEMATIQUE AIDANT A LA CONCEPTION DE POLITIQUES D'ORDONNANCEMENT TEMPS REEL. LES TACHES ET LEURS COMPORTEMENTS SONT DECRITS EN TERMES D'HYPOTHESES SUR LEUR SEQUENCE DE DATES D'ACTIVATIONS ET DE TEMPS D'EXECUTION. LES POLITIQUES SONT REALISEES PAR DES PRIORITES DEPENDANTES DU TEMPS. CECI PERMET D'ANALYSER LES POLITIQUES INDEPENDAMMENT D'UN TYPE SPECIFIQUE DE TACHES. LE PREMIER CAS CONSIDERE EST CELUI DES POLITIQUES POUVANT ETRE REPRESENTEES PAR DES FONCTIONS DE PRIORITES INDEPENDANTES DU TEMPS. CE CAS COUVRE DES POLITIQUES CLASSIQUES COMME FPP, EDF, FIFO OU LIFO. CETTE THESE PROPOSE UNE ANALYSE UNIFIEE QUI MONTRE CERTAINES SIMILARITES ENTRE CES POLITIQUES. QUELQUES POLITIQUES DEFINIES PAR DES FONCTIONS DE PRIORITES DEPENDANTES DU TEMPS SONT AUSSI CONSIDEREES. LES POLITIQUES NON-PREEMPTIVES ET LE PROTOCOLE A PLAFOND DE PRIORITES SONT ETUDIES COMME CAS PARTICULIERS DU PARADIGME DE PROMOTION DE PRIORITES EN DEBUT D'EXECUTION QUI EST INTRODUIT A CETTE FIN. DE PLUS LA POLITIQUE ROUND ROBIN EST DEFINIE EN TERMES DE FONCTIONS DE PRIORITES ET DES BORNES SUR LES TEMPS DE REPONSES SONT ETABLIES. LE PROTOCOLE A PLAFOND DE PRIORITES EST ETENDU A ROUND ROBIN. DES BORNES SUR LES TEMPS DE REPONSES SONT INDISPENSABLES POUR LA FAISABILITE MAIS D'AUTRES CRITERES PEUVENT AUSSI ETRE INTERESSANTS A CONSIDERER. POUR CETTE RAISON UNE METHODE DE CALCUL DE BORNES SUR LES QUEUES DES DISTRIBUTIONS DES TEMPS DE REPONSES DANS LE CAS DE LA POLITIQUE FPP EST AUSSI PROPOSEE DANS CETTE THESE.

Ordonnancement dans les systèmes temps réel

Download Ordonnancement dans les systèmes temps réel PDF Online Free

Author :
Publisher : ISTE Group
ISBN 13 : 1784050393
Total Pages : 398 pages
Book Rating : 4.7/5 (84 download)

DOWNLOAD NOW!


Book Synopsis Ordonnancement dans les systèmes temps réel by : Maryline Chetto

Download or read book Ordonnancement dans les systèmes temps réel written by Maryline Chetto and published by ISTE Group. This book was released on 2014-06-01 with total page 398 pages. Available in PDF, EPUB and Kindle. Book excerpt: Les systèmes temps réel se rencontrent dans une vaste gamme de domaines applicatifs tels que la robotique, les process industriels, les transports ou le multimédia. En raison de l’évolution rapide des technologies et de l’émergence de l'Internet des objets, les industriels qui intègrent des logiciels temps réel dans leurs produits se trouvent confrontés à de nouveaux défis. L’intelligence embarquée dans ces produits repose en particulier sur l’ordonnancement, fonction clé du système d’exploitation. Regroupant une quarantaine d’années d’expertise de différents spécialistes, Ordonnancement dans les systèmes temps réel offre un panorama des connaissances de ce domaine en mettant l’accent sur les dernières avancées majeures de la recherche : architectures monoprocesseurs ou multiprocesseurs, contraintes de synchronisation, modélisation probabiliste, optimisation de la qualité de service, techniques de calcul du WCET, etc. Destiné aux informaticiens, automaticiens ou étudiants en école d’ingénieurs, cet ouvrage permet de s'initier à l’informatique temps réel ou d’en approfondir ses connaissances.

Ordonnancement temps réel avec contraintes de qualité de service

Download Ordonnancement temps réel avec contraintes de qualité de service PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 227 pages
Book Rating : 4.:/5 (494 download)

DOWNLOAD NOW!


Book Synopsis Ordonnancement temps réel avec contraintes de qualité de service by : Audrey Marchand

Download or read book Ordonnancement temps réel avec contraintes de qualité de service written by Audrey Marchand and published by . This book was released on 2006 with total page 227 pages. Available in PDF, EPUB and Kindle. Book excerpt: Le travail de thèse présenté dans ce rapport a pour finalité de proposer des solutions à l'ordonnancement dans les systèmes informatiques temps-réel à contraintes fermes (TRCF). Le système est supposé assurer l'ordonnancement de tâches périodiques définies sous des contraintes de Qualité de Service (QoS). Il doit aussi être capable de gérer l'occurrence de tâches apériodiques pouvant induire une surcharge temporaire de traitement. Dans un premier temps, une introduction à l'ordonnancement dans les systèmes temps-réel et une synthèse bibliographique sur l'ordonnancement en présence de surcharge, sont présentées. En second lieu, deux nouvelles stratégies d'ordonnancement de tâches périodiques définies sous des contraintes de QoS utilisant le modèle Skip-Over, sont proposées. Nous consacrons ensuite notre étude à la problématique de l'ordonnancement d'un ensemble hybride de tâches constitué de tâches périodiques définies sous des contraintes de QoS et de tâches apériodiques. La contribution des travaux de thèse se focalise sur l'utilisation du serveur optimal EDL (Earliest Deadline as Late as possible) avec des tâches périodiques présentant des contraintes de QoS. Puis, nous nous intéressons à l'évaluation des stratégies d'ordonnancement proposées sur la base d, la stabilité et la robustesse. S'appuyant sur des travaux précédents relatifs à la tolérance aux fautes, nous présentons deux nouveaux algorithmes d'ordonnancement pour le modèle Skip-Over, qui améliorent le comportement d'un système avec des contraintes de QoS. En dernier lieu, nous présentons l'intégration, sous Linux temps-réel, des différentes stratégies d'ordonnancement sous contraintes de QoS.

Un mécanisme d'ordonnancement distribue de taches temps réel

Download Un mécanisme d'ordonnancement distribue de taches temps réel PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 155 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis Un mécanisme d'ordonnancement distribue de taches temps réel by : Leila Baccouche

Download or read book Un mécanisme d'ordonnancement distribue de taches temps réel written by Leila Baccouche and published by . This book was released on 1995 with total page 155 pages. Available in PDF, EPUB and Kindle. Book excerpt: Dans le cadre du contrôle de l'exécution d'applications temps réel, un mécanisme d'ordonnancement de tâches basé sur le critère du temps est indispensable. Le mécanisme se doit de garantir en priorité les tâches périodiques et de maximiser le nombre de celles apériodiques. Le mécanisme d'ordonnancement distribué que nous proposons, traite d'abord l'allocation statique de tâches temps réel, car les tâches périodiques doivent être allouées et ordonnancées avant l'exécution. Nous avons développé un algorithme d'allocation parallèle basé sur l'approche des algorithmes génétiques. Il permet d'obtenir des allocations correctes ou le respect des contraintes temporelles qui portent sur les tâches est assure, en effet l'ordonnancement est pris en compte lors de la construction du placement. Dans le cas de systèmes temps réel souples, le mécanisme d'ordonnancement distribué met en oeuvre deux algorithmes afin de gérer l'ordonnancement et l'allocation des tâches durant l'exécution. Le premier est un algorithme d'ordonnancement local en-ligne, simple et peu coûteux. Le second est un algorithme d'allocation dynamique, indépendant de la taille et de la topologie du réseau. Il se distingue par une heuristique visant à donner davantage de garantie aux tâches apériodiques par l'acceptation de celles-ci et par le transfert de tâches moins urgentes. Une réservation de l'emplacement des tâches sur le processeur désigné pour l'allocation permet de ne pas remettre en cause l'ordonnancement auparavant établi. La mise en oeuvre de ces algorithmes dans le noyau ParX du système d'exploitation parallèle Paros, nous a permis de montrer qu'un mécanisme d'ordonnancement distribué améliore les performances d'une application temps réel.

Intégration des évènements non périodiques dans les systèmes temps réel

Download Intégration des évènements non périodiques dans les systèmes temps réel PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 0 pages
Book Rating : 4.:/5 (69 download)

DOWNLOAD NOW!


Book Synopsis Intégration des évènements non périodiques dans les systèmes temps réel by : Damien Masson

Download or read book Intégration des évènements non périodiques dans les systèmes temps réel written by Damien Masson and published by . This book was released on 2008 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Les systèmes temps réel sont des systèmes informatiques composés de tâches auxquelles sont associées des contraintes temporelles, appelées échéances. Dans notre étude, nous distinguons deux familles de tâches : les tâches temps réel dur et les tâches temps réel souple. Les premières possèdent une échéance stricte, qu'elles doivent impérativement respecter. Elles sont de nature périodique, ou sporadique, et l'étude analytique de leur comportement fait l'objet d'un état de l'art conséquent. Les secondes sont de nature apériodique. Aucune hypothèse sur leur modèle d'arrivéée ni sur leur nombre n'est possible. Aucune garantie ne saurait être donnée sur leur comportement dès lors que l'on ne peut écarter les situations de surcharge, où la demande de calcul peut dépasser les capacités du système. La problématique devient alors l'étude des solutions d'ordonnancement mixte de tâches périodiques et apériodiques qui minimisent les temps de réponse des tâches apériodiques tout en garantissant les échéances des tâches périodiques. De nombreuses solutions ont été proposées ces vingt dernières années. On distingue les solutions basées sur la réservation de ressources, les serveurs de tâches, des solutions exploitant les instants d'inactivité du système, comme les algorithmes de vol de temps creux. La spécification Java pour le temps réel (RTSJ) voit le jour dans les années 2000. Si cette norme répond à de nombreux problèmes liés à la gestion de la mémoire ou à l'ordonnancement des tâches périodiques, celui de l'ordonnancement mixte de tâches périodiques et apériodiques n'est pas abordé. Nous proposons dans cette thèse d'apporter les modifications nécessaires aux algorithmes principaux d'ordonnancement mixte, le Polling Server (PS), le Deferrable Server (DS) et le Dynamic Approximate Slack Stealer (DASS) en vue de leur implantation avec RTSJ. Ces algorithmes ne peuvent en effet être implantés directement tels qu'ils sont décrits, car ils sont trop liés à l'ordonnanceur du système. Nous proposons des extensions aux APIs RTSJ existantes pour faciliter l'implantation de ces mécanismes modifiés, et nous fournissons les interfaces utiles à l'ajout d'autres solutions algorithmiques. Nous proposons également des modifications sur les APIs existantes de RTSJ afin de répondre aux problèmes d'intégration et d'implantation d'algorithmes d'analyse de faisabilité. Nous proposons enfin un algorithme d'estimation des temps creux, le Minimal Approximate Slack Stealer (MASS), dont l'implantation au niveau utilisateur, permet son intégration dans RTSJ.

Contraintes et temps absolu dans les reseaux de Petri. Application a l'ordonnancement de taches a durees incertaines dans les systemes temps-reel

Download Contraintes et temps absolu dans les reseaux de Petri. Application a l'ordonnancement de taches a durees incertaines dans les systemes temps-reel PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 0 pages
Book Rating : 4.:/5 (494 download)

DOWNLOAD NOW!


Book Synopsis Contraintes et temps absolu dans les reseaux de Petri. Application a l'ordonnancement de taches a durees incertaines dans les systemes temps-reel by : Frédéric Boutet

Download or read book Contraintes et temps absolu dans les reseaux de Petri. Application a l'ordonnancement de taches a durees incertaines dans les systemes temps-reel written by Frédéric Boutet and published by . This book was released on 1999 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Application de la synthèse de contrôleur à l'ordonnancement de systèmes temps-réel

Download Application de la synthèse de contrôleur à l'ordonnancement de systèmes temps-réel PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 0 pages
Book Rating : 4.:/5 (493 download)

DOWNLOAD NOW!


Book Synopsis Application de la synthèse de contrôleur à l'ordonnancement de systèmes temps-réel by : Karine Altisen

Download or read book Application de la synthèse de contrôleur à l'ordonnancement de systèmes temps-réel written by Karine Altisen and published by . This book was released on 2001 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Systemes D'exploitation temps reel

Download Systemes D'exploitation temps reel PDF Online Free

Author :
Publisher : Ed. Techniques Ingénieur
ISBN 13 :
Total Pages : 27 pages
Book Rating : 4./5 ( download)

DOWNLOAD NOW!


Book Synopsis Systemes D'exploitation temps reel by :

Download or read book Systemes D'exploitation temps reel written by and published by Ed. Techniques Ingénieur. This book was released on with total page 27 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Sûreté temporelle pour les systèmes temps réel multiprocesseurs

Download Sûreté temporelle pour les systèmes temps réel multiprocesseurs PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 0 pages
Book Rating : 4.:/5 (8 download)

DOWNLOAD NOW!


Book Synopsis Sûreté temporelle pour les systèmes temps réel multiprocesseurs by : Frédéric Fauberteau

Download or read book Sûreté temporelle pour les systèmes temps réel multiprocesseurs written by Frédéric Fauberteau and published by . This book was released on 2011 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Les systèmes temps réel à contraintes temporelles strictes sont caractérisés par des ensembles de tâches pour lesquelles sont connus l'échéance, le modèle d'arrivée (fréquence) et la durée d'exécution pire cas (WCET). Nous nous intéressons à l'ordonnancement de ces systèmes sur plate-forme multiprocesseur. Garantir le respect des échéances pour un algorithme d'ordonnancement est l'une des problématiques majeures de cette thématique. Nous allons plus loin en nous intéressant à la sûreté temporelle, que nous caractérisons par les propriétés (i) de robustesse et (ii) de viabilité. La robustesse consiste à proposer un intervalle sur les augmentations(i-a) de WCET et (i-b) de fréquence tel que les échéances soient respectées. La viabilité consiste cette fois à garantir le respect des échéances lors du relâchement des contraintes (ii-a) de WCET (réduction), (ii-b) de fréquence (réduction) et (ii-c) d'échéance(augmentation). La robustesse revient alors à tolérer l'imprévu, tandis que la viabilité est la garantie que l'algorithme d'ordonnancement n'est pas sujet à des anomalies suite à un relâchement de contraintes. Nous considérons l'ordonnancement en priorités fixes, où chaque occurrence d'une tâche est ordonnancée avec la même priorité. Dans un premier temps, nous étudions la propriété de robustesse dans les approches d'ordonnancement hors-ligne et sans migration (partitionnement). Nous traitons le cas des tâches avec ou sans partage de ressources. Dans un second temps, nous étudions la propriété de viabilité d'une approche d'ordonnancement en ligne avec migrations restreintes et sans partage de ressources.

Systèmes temps réel de contrôle-commande

Download Systèmes temps réel de contrôle-commande PDF Online Free

Author :
Publisher : Dunod
ISBN 13 : 2100528505
Total Pages : 570 pages
Book Rating : 4.1/5 (5 download)

DOWNLOAD NOW!


Book Synopsis Systèmes temps réel de contrôle-commande by : Francis Cottet

Download or read book Systèmes temps réel de contrôle-commande written by Francis Cottet and published by Dunod. This book was released on 2005-04-05 with total page 570 pages. Available in PDF, EPUB and Kindle. Book excerpt: Cet ouvrage présente une méthodologie complète et opérationnelle de développement des systèmes temps réel de contrôle-commande. Il permet au lecteur de : - connaître et mettre en oeuvre les méthodes de spécification et de conception ; - définir et paramétrer l'environnement d'exécution des systèmes ; - réaliser l'implémentation multitâche basée sur un noyau temps réel ; - développer l'application en C, Ada ou LabVIEWTM. L'ouvrage fait également le point sur les dernières avancées dans le domaine des systèmes temps réel multitâches. De nombreux exemples industriels sont traités, permettant de comprendre puis de mettre en oeuvre les principes de cette méthodologie de développement. Ce livre s'adresse à tous les ingénieurs ou techniciens concepteurs d'applications temps réel de contrôle-commande de procédés industriels. Il est également destiné aux étudiants en informatique industrielle.

ETUDE D'ALGORITHMES DE PLACEMENT DE TACHES TEMPS REEL COMPLEXES DANS UN SYSTEME REPARTI

Download ETUDE D'ALGORITHMES DE PLACEMENT DE TACHES TEMPS REEL COMPLEXES DANS UN SYSTEME REPARTI PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 182 pages
Book Rating : 4.:/5 (49 download)

DOWNLOAD NOW!


Book Synopsis ETUDE D'ALGORITHMES DE PLACEMENT DE TACHES TEMPS REEL COMPLEXES DANS UN SYSTEME REPARTI by : JEAN-PIERRE.. BEAUVAIS

Download or read book ETUDE D'ALGORITHMES DE PLACEMENT DE TACHES TEMPS REEL COMPLEXES DANS UN SYSTEME REPARTI written by JEAN-PIERRE.. BEAUVAIS and published by . This book was released on 1996 with total page 182 pages. Available in PDF, EPUB and Kindle. Book excerpt: EN METTANT EN JEU DES COUTS ECONOMIQUES OU HUMAINS IMPORTANTS, LES SYSTEMES INFORMATIQUES DE CONTROLE TEMPS REEL A CONTRAINTES STRICTES EXIGENT UNE GARANTIE A PRIORI A LA FOIS DE LA CORRECTION DE LA VALEUR DES COMMANDES EMISES AINSI QUE DE LA DATE A LAQUELLE CELLES-CI SONT APPLIQUEES. L'UTILISATION CROISSANTE DE SYSTEMES REPARTIS POUR IMPLANTER DE TELLES APPLICATIONS, SOULEVE LE PROBLEME COMPLEXE DU PLACEMENT DES DIFFERENTES ENTITES DE L'ARCHITECTURE LOGICIELLE SUR LES ELEMENTS DE L'ARCHITECTURE MATERIEL. CETTE THESE ETUDIE DIFFERENTS ALGORITHMES DE PLACEMENT STATIQUE DANS LE CONTEXTE DE TACHES PERIODIQUES TEMPS REEL. LES TACHES DE NOTRE MODELE ONT CECI DE PARTICULIER D'ETRE CHACUNE DEFINIE PAR UN GRAPHE DE PRECEDENCE ET DE COMMUNICATION (MODELE DATA FLOW). C'EST AINSI L'ENSEMBLE DES NUDS DE CES GRAPHES, LES SOUS-TACHES, QUE NOUS PLACONS TOUT EN VERIFIANT QUE LES CONTRAINTES D'EXECUTION (ACTIVATION, PRECEDENCE ET ECHEANCE) SONT RESPECTEES. NOUS FOURNISSONS CETTE GARANTIE EN PRODUISANT UNE SEQUENCE D'EXECUTION DES SOUS-TACHES SUR LES PROCESSEURS ET DES COMMUNICATIONS SUR LE BUS QUI RELIE L'ENSEMBLE DES PROCESSEURS. LE PROBLEME EST NP-DIFFICILE ET LES METHODES QUE NOUS AVONS MISES EN UVRE SONT DES METHODES APPROCHEES STOCHASTIQUES ET NON STOCHASTIQUES APPARTENANT AUX DIFFERENTES CLASSES SUIVANTES: ALGORITHME DE LISTE, ALGORITHME DE REGROUPEMENT, ALGORITHME DE RECUIT SIMULE ET ALGORITHME GENETIQUE. LES ALGORITHMES SONT COMPARES A PARTIR DE RESULTATS OBTENUS SUR UN MEME ECHANTILLON DE GRANDE TAILLE DE CONFIGURATIONS LOGICIELLES VARIEES. IL S'AVERE QUE POUR NOTRE PROBLEME, LES ALGORITHMES DE REGROUPEMENT, EN PARTICULIER UNE VERSION ITERATIVE DE CEUX-CI, PRODUISENT DE TRES BONS RESULTATS EN TERME DE TAUX DE REUSSITE ET DE TEMPS D'EXECUTION

Ordonnancement temps réel multiprocesseur de tâches non-préemptives avec contraintes de précédence, de périodicité stricte et de latence

Download Ordonnancement temps réel multiprocesseur de tâches non-préemptives avec contraintes de précédence, de périodicité stricte et de latence PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 208 pages
Book Rating : 4.:/5 (866 download)

DOWNLOAD NOW!


Book Synopsis Ordonnancement temps réel multiprocesseur de tâches non-préemptives avec contraintes de précédence, de périodicité stricte et de latence by : Omar Kermia

Download or read book Ordonnancement temps réel multiprocesseur de tâches non-préemptives avec contraintes de précédence, de périodicité stricte et de latence written by Omar Kermia and published by . This book was released on 2009 with total page 208 pages. Available in PDF, EPUB and Kindle. Book excerpt: La réalisation de systèmes temps réel embarqués complexes que l'on trouve dans les domaines de l'avionique, de l'automobile, de la robotique, etc. conduisent à résoudre des problèmes d'ordonnancement temps réel non préemptif pour des architectures multiprocesseurs en respectant des contraintes multiples de précédence, de périodicité stricte et de latence. Dans la littérature les problèmes de ce type sont résolus avec des méthodes approchées (heuristiques) donnant des résultats dans un temps raisonnable comparées à des méthodes exactes. Par ailleurs le problème tel que nous le posons a été peu étudié. Ce dernier étant complexe nous avons choisi d'étudier séparément la périodicité d'une part et la latence d'autre part, avec aussi dans les deux cas des contraintes de précédence. L'ensemble des résultats obtenus est utilisé pour traiter l'ordonnancement avec les trois contraintes. Afin de résoudre le problème d'ordonnancement avec précédence et périodicité stricte nous avons proposé une heuristique composée de trois étapes. La première étape appelée "assignation" est la plus importante car elle permet de décider si un système est ordonnançable ou pas sans être obligé d'attendre l'exécution des deux autres étapes de l'heuristique. Comme nous avons choisi d'utiliser la méthode du partitionnement - partitionner le problème multiprocesseur en plusieurs problèmes monoprocesseur - plutôt que la méthode globale pour faire l'ordonnancement multiprocesseur, nous avons pu donner une condition pour qu'une tâche, éventuellement plusieurs, soient ordonnançables sur un processeur auquel d'autres tâches ont déjà été assignées. Nous avons proposé deux versions d'algorithme d'assignation, une version gloutonne très rapide et une version .recherche locale. fondée sur le retour arrière (backtracking) qui revient à tester localement plusieurs assignations pour trouver celle qui satisfait les contraintes de périodicité stricte. Nous avons montré que la version "recherche locale", bien que moins rapide que la version gloutonne, donne des résultats très proches de ceux d'un algorithme exact de type "Branch & Cut". La seconde étape appelée "déroulement". consiste simplement à répéter chaque tâche et les arcs de précédence qui la concernent suivant le rapport entre l'hyper-période (PPCM des périodes de toutes les tâches) et sa période. La troisième étape consiste à ordonnancer les tâches sur les processeurs auxquels elles ont été assignées tout en minimisant le temps d'exécution de toutes les tâches (makespan), en prenant en compte le coût des communications interprocesseurs dues au fait que deux tâches liées par une précédence ont été assignées à deux processeurs différents. Par ailleurs comme nous considérons des systèmes embarqués pour lesquels les ressources sont limitées nous avons ajouté une quatrième étape, spécifique à l'embarqué, qui effectue de manière gloutonne de la répartition de charge et de mémoire. L'heuristique d'ordonnancement avec précédence et périodicité stricte a été programmée en OCAML dans le logiciel SynDEx diffusé par l'équipe projet AOSTE. Pour tester ces résultats théoriques ainsi que leur implantation dans le logiciel SynDEx on a effectué une expérimentation sur une application de suivi en train virtuel de CyCabs (véhicule électrique automatique conçu par l'équipe projet IMARA) avec contraintes de précédence et de périodicité. Afin de résoudre le problème d'ordonnancement multiprocesseur avec précédence et latence nous avons effectué une étude d'ordonnançabilité qui a montré que sa résolution est très liée aux chemins de tâches reliant la paire de tâches sur laquelle la contrainte de latence est imposée. Nous avons proposé une heuristique dans le cas d'une seule latence se composant d'une première étape appelée "clusterisation" et une deuxième étape appelée "union". La clusterisation consiste à regrouper les tâches faisant partie du même chemin dans le graphe et l'union cherche à adapter le nombre de ces clusters au nombre de processeurs en procédant à des unions entre clusters. Le cas de plusieurs latences demande de prendre en compte les différentes possibilités de chemins entre plusieurs paires de tâches soumises à différentes latences. Pour le cas le plus complexe correspondant à des chemins, entre paires de tâches soumises à différentes latences, croisés on a proposé une heuristique qui minimise la durée de l'ordonnancement entre chacune de ces paires de tâches. Les résultats obtenus précédemment ont été utilisés pour proposer une heuristique d'ordonnancement avec contraintes de précédence, de périodicité et de latence.