Spelling suggestions: "subject:"tâches"" "subject:"lâches""
21 |
Continuity of user tasks execution in pervasive environments / La continuité d'exécution des tâches d'utilisateurs dans les environnements pervasifsBen Lahmar, Imen 15 November 2012 (has links)
L'émergence des technologies sans fil et l'ubiquité des dispositifs mobiles ont introduit le concept des environnements pervasifs. Dans ces environnements, les tâches d'un utilisateur peuvent être exécutées en utilisant des composants déployés sur des dispositifs ayant des capacités différentes. Un paradigme approprié pour la construction de ces tâches est le Service-Oriented Architecture (SOA). En utilisant l'architecture SOA, les tâches d'un utilisateur sont représentées par un assemblage de composants abstraits (les services), sans préciser leurs implémentations, d'où la nécessité de résoudre les services en composants concrets. La résolution d'une tâche implique la sélection automatique des composants concrets à travers différents dispositifs de l'environnement d'exécution. Pour ceci, nous présentons une approche qui permet à chaque service d'une tâche de l'utilisateur, la sélection du meilleur dispositif et composant en tenant compte des préférences de l'utilisateur, des capacités des dispositifs, des besoins des services et des préférences des composants. En raison de la dynamicité des environnements pervasifs, nous nous sommes intéressés aussi à la continuité d'exécution des tâches de l'utilisateur dans ces environnements. Pour cet objectif, nous présentons une approche qui permet aux composants de surveiller localement ou à distance les changements de propriétés fournies par d'autres composants. Nous avons également considéré l'adaptation des tâches de l'utilisateur en proposant une première approche de re-sélection partielle de dispositifs et de composants. Nous proposons aussi une approche d'adaptation structurelle par l'injection des patrons d'adaptation, qui offrent un comportement extra-fonctionnel. Nous avons conçu l'architecture d'un middleware permettant la résolution des tâches, le monitoring de l'environnement et l'adaptation des tâches. Nous donnons quelques éléments d'implémentation des composants du middleware et nous présentons des résultats d'évaluation / The proliferation of small devices and the advancements in various technologies have introduced the concept of pervasive environments. In these environments, user tasks can be executed by using the deployed components provided by devices with different capabilities. One appropriate paradigm for building user tasks for pervasive environments is Service-Oriented Architecture (SOA). Using SOA, user tasks are represented as an assembly of abstract components (i.e., services) without specifying their implementations, thus they should be resolved into concrete components. The task resolution involves automatic matching and selection of components across various devices. For this purpose, we present an approach that allows for each service of a user task, the selection of the best device and component by considering the user preferences, devices capabilities, services requirements and components preferences. Due to the dynamicity of pervasive environments, we are interested in the continuity of execution of user tasks. Therefore, we present an approach that allows components to monitor locally or remotely the changes of properties, which depend on. We also considered the adaptation of user tasks to cope with the dynamicity of pervasive environments. To overcome captured failures, the adaptation is carried out by a partial reselection of devices and components. However, in case of mismatching between an abstract user task and a concrete level, we propose a structural adaptation approach by injecting some defined adaptation patterns, which exhibit an extra-functional behavior. We also propose an architectural design of a middleware allowing the task's resolution, monitoring of the environment and the task adaptation. We provide implementation details of the middleware's components along with evaluation results
|
22 |
Contributions à la validation d'ordonnancement temps réel en présence de transactions sous priorités fixes et EDFRahni, Ahmed 05 December 2008 (has links) (PDF)
Un système temps réel critique nécessite une validation temporelle utilisant un test d'ordonnançabilité avant sa mise en œuvre. Cette thèse traite le problème d'ordonnancement des taches à offset (transactions) sur une architecture monoprocesseur, en priorités fixes et en priorités dynamiques. Les méthodes existantes pour un test exact ont une complexité exponentielle et seules existent des méthodes approchées, donc pessimistes, qui sont pseudo-polynomiales. En priorités fixes nous proposons des méthodes pseudo-polynomiales, basées sur l'analyse de temps de réponse qui sont moins pessimistes que les méthodes existantes. Nous présentons quelques propriétés (accumulativité monotonique, dominance de tâches) rendant exacte les méthodes d'analyse approchées pour certains cas de systèmes, et optimisant le temps de calcul. En priorités dynamiques, nous proposons un test d'ordonnançabilité exact avec une complexité pseudo-polynomiale. Ce test est basé sur l'analyse de la demande processeur. Les qualités des résultats de nos méthodes sont confirmées par des évaluations expérimentales.
|
23 |
Application des graphes de programme à l'optimisation d'un modèle destiné à mesurer les performances d'un système d'exploitationLepeuve, Martine 09 January 1973 (has links) (PDF)
.
|
24 |
Théorie et applications en ordonnancement : contraintes de ressources et tâches agrégées en catégoriesLehoux, Vassilissa 06 September 2007 (has links) (PDF)
Le thème de ce mémoire est l'ordonnancement dans les ateliers de production. L'objectif est d'étudier différents modèles classiques en analysant les liens et différences entre ces modèles et les problèmes pratiques associés. Les méthodes utilisées sont l'analyse de problèmes de nos partenaires industriels, l'étude de la complexité des problèmes ou de la structure des solutions et la proposition de méthodes de résolution exactes ou approchées. Le premier axe de cette thèse est l'étude de problèmes d'ordonnancement avec contraintes de ressources d'entrée/sortie. Les environnements considérés sont les flowshops robotisés et le nouveau modèle d'indisponibilité des opérateurs. Le second axe abordé concerne l'ordonnancement avec high multiplicity où les pièces sont agrégées en catégories. La description complète d'un ordonnancement (c'est-à-dire les instants de fabrication des tâches) n'est que pseudo-polynomiale de la taille de l'instance.
|
25 |
Du prototypage à l’exploitation d’overlays FPGA / From prototyping to exploitation of FPGA overlaysBollengier, Théotime 15 January 2018 (has links)
De part leur capacité de reconfiguration et les performances qu’ils offrent, les FPGAs sont de bons candidats pour accélérer des applications dans le Cloud. Cependant, les FPGAs présentent certaines caractéristiques qui font obstacle à leur utilisation dans le Cloud et leur adoption par les clients : premièrement, la programmation des FPGAs se fait à bas niveau et demande une certaine expertise, que n’ont pas nécessairement les clients habituels du Cloud. Deuxièmement, les FPGAs ne présentent pas de mécanismes natifs permettant leur intégration dans le modèle de gestion dynamique d’une infrastructure Cloud.Dans ce travail, nous proposons d’utiliser des architectures overlay afin de faciliter l’adoption, l’intégration et l’exploitation de FPGAs dans le Cloud. Les overlays sont des architectures reconfigurables elles-mêmes implémentée sur FPGA. En tant que couche d’abstraction matérielle placée entre le FPGA et les applications, les overlays permettent de monter le niveau d’abstraction du modèle d’exécution présenté aux applications et aux utilisateurs, ainsi que d’implémenter des mécanismes facilitant leur intégration et leur exploitation dans une infrastructure Cloud.Ce travail présente une approche verticale adressant tous les aspects de la mise en œuvre d’overlays dans le Cloud en tant qu’accélérateurs reconfigurables par les clients : de la conception et l’implémentation des overlays, leur intégration sur des plateformes FPGA commerciales, la mise en place de leurs mécanismes d’exploitation, jusqu’à la réalisationde leurs outils de programmation. L’environnement réalisé est complet, modulaire et extensible, il repose en partie sur différents outils existants, et démontre la faisabilité de notre approche. / Due to their reconfigurable capability and the performance they offer, FPGAs are good candidates for accelerating applications in the cloud. However, FPGAs have some features that hinder their use in the Cloud as well as their adoption by customers : first, FPGA programming is done at low level and requires some expertise that usual Cloud clients do not necessarily have. Secondly, FPGAs do not have native mechanisms allowing them to easily fit in the dynamic execution model of the Cloud.In this work, we propose to use overlay architectures to facilitate FPGA adoption, integration, and operation in the Cloud. Overlays are reconfigurable architectures synthesized on FPGA. As hardware abstraction layers placed between the FPGA and applications, overlays allow to raise the abstraction level of the execution model presented to applications and users, as well as to implement mechanisms making them fit in a Cloud infrastructure.This work presents a vertical approach addressing all aspects of overlay operation in the Cloud as reconfigurable accelerators programmable by tenants : from designing and implementing overlays, integrating them on commercial FPGA platforms, setting up their operating mechanisms, to developping their programming tools. The environment developped in this work is complete, modular and extensible, it is partially based on several existing tools, and demonstrate the feasibility of our approach.
|
26 |
L'impact du statut marital sur la répartition du temps au sein du coupleRhéaume, Alexandre 12 December 2024 (has links)
Dans ce mémoire, je cherche à étudier l'effet du statut marital sur la répartition du temps des Canadiens. En effet, une analyse graphique faite à partir de l'Enquête sur la dynamique du travail et du revenu montre que les conjointes de fait se comportent différemment des femmes mariées. Un modèle théorique sur le couple a été élaboré et une simulation a été faite afin d'expliquer ce qui est observé empiriquement. Une femme en union de fait continuera à consacrer beaucoup de temps au marché du travail, obligeant ainsi son conjoint à consacrer du temps au bien domestique. La théorie de la spécialisation des tâches élaborée par Becker [1991] ne s'applique pas au cas des conjoints de fait. Deux bases de données ont été utilisées pour des régressions. Dans un premier temps, les données de panel de l'Enquête sur la dynamique du travail et du revenu ont été utilisées afin de mesurer l'impact du statut marital sur le nombre d'heures travaillées à un emploi rémunéré. Les données de panel permettent de faire des régressions avec des effets fixes. Dans un deuxième temps, les données du cycle 24 et 25 de l'Enquête sociale générale ont été utilisées pour mesurer l'impact du statut marital sur le temps de travail rémunéré et domestique. Une analyse complémentaire a été faite pour étudier l'impact de la probabilité de séparation sur le temps consacré au travail et au bien domestique. Les résultats obtenus à partir des données de panel de l'EDTR montrent que, pour les femmes sans enfant, toutes choses étant égales par ailleurs, les femmes mariées québécoises travaillent 166,12 heures de moins par années que les célibataires, tandis que que les femmes mariées ontariennes travaillent 125,35 heures de moins par année. Dans les deux provinces, les femmes en union de fait travaillent autant que les célibataires. Le statut marital ne semble pas avoir d'impact sur les heures travaillées des hommes. Les résultats obtenus à partir des données de l'ESG montrent que les femmes en couples consacrent davantage de temps au bien domestique que les femmes célibataires. Toutes choses étant égales par ailleurs, pour les femmes sans enfant, les conjointes de fait québécoises consacrent 3,52 minutes par jour de plus aux travaux domestiques que les célibataires, tandis que les conjointes de fait ontariennes y travaillent 6,97 minutes de plus par jour. Les femmes mariées québécoises consacrent 4,61 minutes de plus quotidiennement au bien domestique que les célibataires, tandis que les femmes mariées ontariennes travaillent 5,48 minutes de plus par jour.
|
27 |
Cycle de vie familiale, échec dans la résolution des tâches développementales et apparition de l'anorexie à l'adolescenceBradley, Marie-France January 2008 (has links)
Ce mémoire par article comprend en fait deux articles soumis pour publication à la revue Thérapie familiale. Le premier article s'intitule Cycle de vie familiale, échec dans la résolution des tâches développementales et apparition de l'anorexie à l'adolescence. Il présente une synthèse des principaux écrits sur la question des stades développementaux des familles, en relatant l'historique de cette approche conceptuelle, sa pertinence, ses avantages, mais également ses limites. Ensuite sont décrits explicitement les différents stades développementaux des familles selon les principaux cliniciens dans le domaine, en relevant les tâches propres à chaque stade. Enfin, la dernière partie de l'article tente d'établir un lien entre le cumul des échecs développementaux des familles et l'apparition de comportements symptomatiques chez un membre d'une famille, plus particulièrement l'anorexie mentale chez les adolescentes. Le second article se nomme Étude sur la résolution des tâches développementales chez les familles d'adolescents présentant une dysfonction alimentaire. Celui-ci fait suite au premier article en présentant une étude effectuée auprès d'une population clinique d'adolescents anorexiques. L'objectif de cette étude vise à identifier, chez des familles comprenant un(e) adolescent(e) anorexique(e) (n=9), les différentes tâches développementales difficilement résolues en les comparant à un échantillon de familles issues d'un groupe comparatif populationnel (n=11). Les résultats démontrent que les familles d'anorexiques sont davantage exposées à des échecs dans leurs tâches développementales familiales. Également, les difficultés développementales s'accroissent en nombre plus la famille évolue dans le temps. Enfin, les échecs développementaux caractérisant les familles d'anorexiques peuvent être regroupés autour de certains thèmes, dont notamment le couple parental, l'autonomisation et la socialisation des enfants.
|
28 |
Effet de l'entraînement des mouvements d'atteinte et de saisie avec la restriction des compensations chez les patients avec hémiparésieMichaelsen, Stella Maris January 2004 (has links)
Thèse numérisée par la Direction des bibliothèques de l'Université de Montréal.
|
29 |
EXPLORATION OF RUNTIME DISTRIBUTED MAPPING TECHNIQUES FOR EMERGING LARGE SCALE MPSOCS / EXPLORATION DE TECHNIQUES D’ALLOCATION DE TÂCHES DYNAMIQUES ET DISTRIBUÉES POUR MPSOCS DE LARGE ÉCHELLEGrandi Mandelli, Marcelo 13 July 2015 (has links)
MPSoCs (systèmes multiprocesseurs sur puces) avec des centaines de cœurs sont déjà disponibles sur le marché. Selon le ITRS, ces systèmes intégreront des milliers de cœurs à la fin de la décennie. La définition du cœur, où chaque tâche sera exécutée dans le système, est une question majeure dans la conception de MPSoCs. Dans la littérature, cette question est définie comme allocation de tâches. La croissance du nombre de cœurs augmente la complexité de l'allocation de tâches. Les principales préoccupations en matière d'allocation de tâches dans des grands MPSoCs incluent: (i) l'évolutivité; (ii) la charge de travail dynamique; et (iii) la fiabilité. Il est nécessaire de distribuer la décision d'allocation de tâches à travers le système afin d'assurer l'évolutivité. La charge de travail de grands MPSoCs peut être dynamique, à savoir, de nouvelles applications peuvent commencer à tout moment, conduisant à différents scénarios d'allocation. Par conséquent, il est nécessaire d'exécuter le processus d'allocation à l'exécution pour soutenir une charge de travail dynamique. La fiabilité est étroitement liée à la distribution de la charge de travail du système. Un déséquilibre de charge peut générer des hotspots et autres implications thermiques, ce qui peut entraîner un fonctionnement peu fiable du système. Dans de grands MPSoCs, les problèmes de fiabilité empirent puisque l'augmentation du nombre de cœurs sur la même puce augmente la densité de puissance et, par conséquent, la température du système. La littérature présente différentes techniques d'allocation de tâches pour améliorer la fiabilité du système. Cependant, ces techniques utilisent des approches d'allocation centralisées, qui ne sont pas évolutives. Pour répondre à ces trois défis, l'objectif principal de cette Thèse est de proposer et évaluer des heuristiques d'allocation de tâches distribuées et dynamiques en assurant l'évolutivité et une distribution équitable de la charge de travail. Une distribution équitable de la charge de travail et du trafic du NoC (réseau sur puce) augmente la fiabilité du système dans le long terme, en raison de la minimisation des régions de hotspot. Pour permettre l'exploration de l'espace de conception de grands MPSoCs, la première contribution de cette Thèse se situe dans le cadre d'une modélisation multi-niveaux, qui prend en compte différents modèles et de capacités de débogage qui enrichissent et facilitent la conception des MPSoCs. La simulation de modèles de niveau inférieur (par exemple RTL) génère des paramètres de performance utilisés pour calibrer des modèles abstraits (sans précision d'horloge). Les modèles abstraits permettent d'explorer des heuristiques d'allocation de tâches dans de grands systèmes. La plupart des techniques d'allocation de tâches se focalisent sur l'optimisation du volume de communication, ce qui peut compromettre la fiabilité du système, en raison d'une surcharge des processeurs. D'autre part, une heuristique qui optimise seulement la distribution de la charge de travail peut surcharger le NoC et compromettre sa fiabilité. La deuxième contribution importante de cette Thèse est la proposition d'heuristiques d'allocation de tâches dynamiques et distribuées, qui réalisent un compromis entre le volume de communication (liens du NoC) et la distribution de la charge de travail (de l'utilisation des processeurs). Des résultats liés au temps d'exécution, au volume de la communication, à la consommation d'énergie, aux traces de puissance et à la distribution de la température dans les grands MPSoCs (144 processeurs) confirment l'hypothèse de compromis. Faire un compromis entre la réduction du volume de communication et une distribution équitable de la charge de travail améliore le système de manière fiable grâce à la réduction des régions de hotspots, sans compromettre la performance du système. / MPSoCs with hundreds of cores are already available in the market. According to the ITRS roadmap, such systems will integrate thousands of cores by the end of the decade. The definition of where each task will execute in the system is a major issue in the MPSoC design. In the literature, this issue is defined as task mapping. The growth in the number of cores increases the complexity of the task mapping. The main concerns in task mapping in large systems include: (i) scalability; (ii) dynamic workload; and (iii) reliability. It is necessary to distribute the mapping decision across the system to ensure scalability. The workload of emerging large MPSoCs may be dynamic, i.e., new applications may start at any moment, leading to different mapping scenarios. Therefore, it is necessary to execute the mapping process at runtime to support a dynamic workload. Reliability is tightly connected to the system workload distribution. Load imbalance may generate hotspots zones and consequently thermal implications, which may result in unreliable system operation. In large scale MPSoCs, reliability issues get worse since the growing number of cores on the same die increases power densities and, consequently, the system temperature. The literature presents different task mapping techniques to improve system reliability. However, such approaches use a centralized mapping approach, which are not scalable. To address these three challenges, the main goal of this Thesis is to propose and evaluate distributed mapping heuristics, executed at runtime, ensuring scalability and a fair workload distribution. Distributing the workload and the traffic inside the NoC increases the system reliability in long-term, due to the minimization of hotspot regions. To enable the design space exploration of large MPSoCs the first contribution of the Thesis lies in a multi-level modeling framework, which supports different models and debugging capabilities that enrich and facilitate the design of MPSoCs. The simulation of lower level models (e.g. RTL) generates performance parameters used to calibrate abstract models (e.g. untimed models). The abstract models pave the way to explore mapping heuristics in large systems. Most mapping techniques focus on optimizing communication volume in the NoC, which may compromise reliability due to overload processors. On the other hand, a heuristic optimizing only the workload distribution may overload NoC links, compromising its reliability. The second significant contribution of the Thesis is the proposition of dynamic and distributed mapping heuristics, making a tradeoff between communication volume (NoC links) and workload distribution (CPU usage). Results related to execution time, communication volume, energy consumption, power traces and temperature distribution in large MPSoCs (144 processors) confirm the tradeoff hypothesis. Trading off workload and communication volume improves system reliably through the reduction of hotspots regions, without compromising system performance.
|
30 |
Profession : agent sportif : contribution à une théorie des modèles professionnels / Profession : sports agent : contributions to a professions theorySekulovic, Adriana 31 January 2013 (has links)
Cette thèse appréhende les agents sportifs comme des acteurs évoluant dans un univers professionnel dynamique, complexe et multidimensionnel. Profession, métier et activités de travail, ces trois termes, souvent interchangeables, demeurent pourtant amphibologiques étant donnée leur extrême polysémie. C’est à partir de cette ambivalence que se construit l’objet d’étude, une profession atypique au statut inachevé, entre régulation et autonomie. Dans un premier temps, sous l’angle de la sociologie des professions, cette recherche s’attache à restituer et à éclairer la terminologie utilisée. Ce faisant, elle pose les prémices d’un modèle professionnel de l’agent sportif, marqué par des interventions réglementaires émanant des sphères politiques et sportives. Puis, nous proposons de réinterroger l’organisation et la régulation de la profession d’agent sportif, telles qu’imposées par les instances présumées compétentes en la matière. Nous opérons ensuite un changement de paradigme qui entraîne une modification de point de vue sur la profession car notre regard se déplace sur la pratique quotidienne des activités de travail de l’agent sportif. C’est dans l’interaction acyclique ou continue avec les groupes et les individus qu’il cotie que l’agent sportif acquiert et intègre les compétences nécessaires à la réalisation réussie de son projet professionnel. La carrière de l’agent sportif et l’orientation professionnelle donnée à son activité dépendent de l’authenticité de ses parcours antérieurs lesquels déterminent en partie les choix et les stratégies que celui-ci développe dans la construction de sa carrière. Les analyses des trajectoires biographiques et des tâches professionnelles d’agents sportifs présentés dans cette thèse permettent de comprendre comment se développe et évolue l’identité professionnelle au cours de la carrière. La profession d’agent sportif est abordée par la manière dont les agents sportifs parlent de leur métier au quotidien et reconstituent les étapes de leur engagement dans les activités d’intermédiation. / This thesis views sports agents as actors evolving in a dynamic, complex and multi-dimensional work environment. Profession, occupation and work, these three terms, although often used interchangeably yet, remain amphibological given their extreme polysemy. The object of this research arises in light of that ambivalence as a study of an atypical profession with an uncompleted status, teetering between regulation and autonomy. The first section of the study aims to help specify and clarify the terminology being used. In doing so, using the literature from the sociology of professions, it provides a starting point for a suitable theoretical framework that could be applied to the profession of sports agent or to the (sports) agency practice, as a whole. The occupational model of sports agent is framed in such a way that the professional self-regulation is restricted by Sports governing Bodies and State regulatory interventions. Therefore we propose to re-examine the organization and regulation of the sports agents’ activities. The findings indicate significant differences between the regulations applicable to sports agents. The inefficiency of the current regulations whether they are enacted by national sports federations, international sports federation or by the State is closely related to the internal professional dynamics that these regulations disturb. The thesis examines therefore the tasks of sports agents, the individuals that carry them out, and the variable and inconstant connections that tie one to the other. In this respect, as a means of a more accurate conceptualization of its object of analysis, this research describes sports agents’ activities quantitatively and qualitatively, exploring various dimensions and aspects such as the foundations of the profession, the social role of sports agents, the different typologies of sports agents and the occupational tasks accomplished by each. It also highlights the international scope of sports agents’ activities
|
Page generated in 0.0518 seconds