Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés
Cette thèse vise à développer des stratégies permettant d'augmenter la puissance du calcul séquentiel et des systèmes distribués, elle traite en particulier, la décomposition séquentielle des opérations ainsi que des systèmes d'édition collaboratifs décentralisés. La croissance rapide de l...
Main Author: | |
---|---|
Language: | ENG |
Published: |
Université Henri Poincaré - Nancy I
2011
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00641866 http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis_extensive_abstract_french.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/ANNEX/slides.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00641866 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-006418662013-01-07T16:57:06Z http://tel.archives-ouvertes.fr/tel-00641866 http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis_extensive_abstract_french.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/ANNEX/slides.pdf Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés Ahmad, Mumtaz [INFO:INFO_DM] Computer Science/Discrete Mathematics [INFO:INFO_NA] Computer Science/Numerical Analysis [MATH:MATH_CO] Mathematics/Combinatorics système d'édition collaborative structure de données persistante CRDT réplication optimiste algorithmes optimisation de la mémoire l'optimisation de processeur la logique et de calcul la conception de circuits Cette thèse vise à développer des stratégies permettant d'augmenter la puissance du calcul séquentiel et des systèmes distribués, elle traite en particulier, la décomposition séquentielle des opérations ainsi que des systèmes d'édition collaboratifs décentralisés. La croissance rapide de l'utilisation des nouvelles technologies informatiques résulte de la nécessité d'avoir des performances élevées, dans tout domaine lié au calcul informatique. Une telle quête de performances a abouti à une plus grande complexité dans les architectures informatiques, conduisant à un stress non négligeable dans la technologie des compilateurs. De puissants microprocesseurs se trouvent au cœur de toute machine informatique, allant des serveurs et ordinateurs personnels, aux ordinateurs portables, jusqu'aux téléphones cellulaires " iPhone ". En effet, l'augmentation incessante des performances constitue un défi permanent dans les sciences informatiques. Par ailleurs, le développement rapide des réseaux informatiques a conduit à un progrès vers une édition collaborative en temps réel (RCE). Cette dernière permet à des groupes d'utilisateurs l'édition simultanée de documents partagés résidant dans des sites physiques dispersés, mais interconnectés par un réseau informatique. Dans de tels systèmes distribués, les conflits liés aux communications sont un défi à relever. De ce fait, la communication indexée devient une nécessité absolue. Nous introduisons, une méthode d'indexage avec précision contrôlée. Celle-ci permet la génération d'identifiants uniques utilisés dans l'indexage des communications dans les systèmes distribués, plus particulièrement dans les systèmes d'édition collaboratifs décentralisés. Ces identifiants sont des nombres réels avec un motif de précision contrôlé. Un ensemble fini d'identifiants est conservé pour permettre le calcul de cardinalités locales et globales. Cette propriété joue un rôle prépondérant dans la gestion des communications indexées. De plus, d'autres propriétés incluant la préservation de l'ordre sont observées. La méthode d'indexage a été testée et vérifiée avec succès. Ceci a permis la conception d'un système d'édition collaboratif décentralisé. Aussi, nous explorons les stratégies existantes, relatives a la décomposition séquentielle d'opérations, que nous étendons à de nouvelles stratégies. Ces stratégies mènent à une optimisation (processeur, compilateur, mémoire, code). Ces styles de décomposition portent un intérêt majeur à la communauté scientifique. Des recherches et des implémentations de plus en plus rapides résultent de la conception d'unité arithmétique. 2011-11-14 ENG PhD thesis Université Henri Poincaré - Nancy I |
collection |
NDLTD |
language |
ENG |
sources |
NDLTD |
topic |
[INFO:INFO_DM] Computer Science/Discrete Mathematics [INFO:INFO_NA] Computer Science/Numerical Analysis [MATH:MATH_CO] Mathematics/Combinatorics système d'édition collaborative structure de données persistante CRDT réplication optimiste algorithmes optimisation de la mémoire l'optimisation de processeur la logique et de calcul la conception de circuits |
spellingShingle |
[INFO:INFO_DM] Computer Science/Discrete Mathematics [INFO:INFO_NA] Computer Science/Numerical Analysis [MATH:MATH_CO] Mathematics/Combinatorics système d'édition collaborative structure de données persistante CRDT réplication optimiste algorithmes optimisation de la mémoire l'optimisation de processeur la logique et de calcul la conception de circuits Ahmad, Mumtaz Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
description |
Cette thèse vise à développer des stratégies permettant d'augmenter la puissance du calcul séquentiel et des systèmes distribués, elle traite en particulier, la décomposition séquentielle des opérations ainsi que des systèmes d'édition collaboratifs décentralisés. La croissance rapide de l'utilisation des nouvelles technologies informatiques résulte de la nécessité d'avoir des performances élevées, dans tout domaine lié au calcul informatique. Une telle quête de performances a abouti à une plus grande complexité dans les architectures informatiques, conduisant à un stress non négligeable dans la technologie des compilateurs. De puissants microprocesseurs se trouvent au cœur de toute machine informatique, allant des serveurs et ordinateurs personnels, aux ordinateurs portables, jusqu'aux téléphones cellulaires " iPhone ". En effet, l'augmentation incessante des performances constitue un défi permanent dans les sciences informatiques. Par ailleurs, le développement rapide des réseaux informatiques a conduit à un progrès vers une édition collaborative en temps réel (RCE). Cette dernière permet à des groupes d'utilisateurs l'édition simultanée de documents partagés résidant dans des sites physiques dispersés, mais interconnectés par un réseau informatique. Dans de tels systèmes distribués, les conflits liés aux communications sont un défi à relever. De ce fait, la communication indexée devient une nécessité absolue. Nous introduisons, une méthode d'indexage avec précision contrôlée. Celle-ci permet la génération d'identifiants uniques utilisés dans l'indexage des communications dans les systèmes distribués, plus particulièrement dans les systèmes d'édition collaboratifs décentralisés. Ces identifiants sont des nombres réels avec un motif de précision contrôlé. Un ensemble fini d'identifiants est conservé pour permettre le calcul de cardinalités locales et globales. Cette propriété joue un rôle prépondérant dans la gestion des communications indexées. De plus, d'autres propriétés incluant la préservation de l'ordre sont observées. La méthode d'indexage a été testée et vérifiée avec succès. Ceci a permis la conception d'un système d'édition collaboratif décentralisé. Aussi, nous explorons les stratégies existantes, relatives a la décomposition séquentielle d'opérations, que nous étendons à de nouvelles stratégies. Ces stratégies mènent à une optimisation (processeur, compilateur, mémoire, code). Ces styles de décomposition portent un intérêt majeur à la communauté scientifique. Des recherches et des implémentations de plus en plus rapides résultent de la conception d'unité arithmétique. |
author |
Ahmad, Mumtaz |
author_facet |
Ahmad, Mumtaz |
author_sort |
Ahmad, Mumtaz |
title |
Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
title_short |
Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
title_full |
Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
title_fullStr |
Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
title_full_unstemmed |
Stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
title_sort |
stratégies d'optimisation de la mémoire pour le calcul d'applications linéaires et l'indexation de document partagés |
publisher |
Université Henri Poincaré - Nancy I |
publishDate |
2011 |
url |
http://tel.archives-ouvertes.fr/tel-00641866 http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/PDF/thesis_extensive_abstract_french.pdf http://tel.archives-ouvertes.fr/docs/00/69/07/52/ANNEX/slides.pdf |
work_keys_str_mv |
AT ahmadmumtaz strategiesdoptimisationdelamemoirepourlecalculdapplicationslineairesetlindexationdedocumentpartages |
_version_ |
1716395361714569216 |