• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 150
  • 89
  • 13
  • 1
  • Tagged with
  • 248
  • 113
  • 50
  • 42
  • 41
  • 39
  • 37
  • 37
  • 31
  • 29
  • 27
  • 26
  • 26
  • 24
  • 22
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
101

Coexistence of communication systems based on enhanced multi-carrier waveforms with legacy OFDM Networks / Coexistence de systèmes de communication basés sur des formes d'ondes multi-porteuses avancées avec des réseaux OFDM préexistant

Bodinier, Quentin 29 November 2017 (has links)
Les futurs réseaux sans fil devront être conçus pour répondre aux besoins hétérogènes de systèmes entièrement différents. De nouveaux services soumis à des contraintes variées coexisteront avec les utilisateurs actuels sur la même bande de fréquences. L'OFDM, la couche physique utilisée par les systèmes actuels, souffre d’un mauvais confinement spectral et ne permet pas cette coexistence. De nombreuses nouvelles formes d'onde avec une localisation spectrale améliorée ont donc été proposées. Nous étudions la coexistence de nouveaux systèmes basés sur ces formes d'onde avec des utilisateurs OFDM préexistant. Nous fournissons la première analyse théorique et expérimentale de l'interférence inter-système qui se produit dans ces scenarios. Nous appliquons ensuite cette analyse pour évaluer les performances de différentes formes d'ondes avancées et nous étudions finalement les performances d'un réseau où des utilisateurs cellulaires OFDM coexistent avec des paires D2D utilisant l'une des formes d'ondes améliorées étudiées. / Future wireless networks are envisioned to accommodate the heterogeneous needs of entirely different systems. New services obeying various constraints will coexist with legacy cellular users in the same frequency band. This coexistence is hardly achievable with OFDM, the physical layer used by current systems, because of its poor spectral containment. Thus, a myriad of multi-carrier waveforms with enhanced spectral localization have been proposed for future wireless devices. In this thesis, we investigate the coexistence of new systems based on these waveforms with legacy OFDM users. We provide the first theoretical and experimental analysis of the inter-system interference that arises in those scenarii. Then, we apply this analysis to evaluate the merits of different enhanced waveforms and we finally investigate the performance achievable by a network composed of legacy OFDM cellular users and D2D pairs using one of the studied enhanced waveforms.
102

Modelling of hydrogen diffusion in heterogeneous materials : implications of the grain boundary connectivity / Modélisation de la diffusion de l’hydrogène dans les matériaux hétérogènes : implications de la connectivité des joints de grains

Osman Hoch, Bachir 11 December 2015 (has links)
La diffusion de l’hydrogène dans les métaux est un paramètre clef pour la compréhension des mécanismes de base de la fragilisation par l’hydrogène. Néanmoins, le rôle des joints de grains dans le processus de diffusion de cet élément reste à éclaircir. Avec une approche numérique, nous avons étudié les effets d’un réseau hétérogène de joints de grains sur la diffusivité macroscopique de l’hydrogène. Pour cela, des essais de perméation ont été simulés par la méthode des éléments finis, en modélisant le matériau comme un composite formé d’une phase intra-associée aux grains et deux phases intergranulaires, avec des propriétés de diffusion différentes. Nous avons montré, en caractérisant la topologie et la connectivité du réseau des joints de grains, qu’il existe des fortes corrélations entre les paramètres de connectivité et le coefficient de diffusion effectif. Il a été démontré également que ces corrélations sont plus importantes dans les matériaux nanocristallins. De plus, en utilisant une approche d’homogénéisation, il a été mis en évidence que le coefficient de diffusion effectif est contrôlé par le caractère percolant du réseau des joints de grains, sans pour autant avoir le même seuil de percolation que ces derniers. Une seconde étude, utilisant des microstructures de nickel obtenues par cartographies EBSD, a permis d’évaluer l’écart entre la connectivité des modèles simplifiés et les structures réelles. Cette étude a permis également de confronter les coefficients de diffusion effectifs obtenus par la simulation à des données de la littérature. En parallèle, une étude expérimentale a été conduite sur le nickel pour analyser l’influence des joints de grains sur la distribution locale de l’hydrogène. Les résultats ont montré des corrélations importantes entre la nature du joint de grains et le profil de concentration de l’hydrogène autour de ce joint, qui ne peuvent pas être expliquées uniquement par le processus de diffusion. / The diffusion of hydrogen in metals is a key factor for understanding the basic mechanisms of hydrogen embrittlement. However, the contribution of grain boundaries to the hydrogen diffusion is not well established. In this this work, we first investigated the effects of a heterogeneous grain boundary networks on the effective diffusivity in polycrystalline materials, using finite elements modeling. To do so, hydrogen diffusion through heterogeneous materials, modeled by a ternary continuum composite media, was simulated. We showed, by characterizing the grain-boundary connectivity, that there are strong correlations between the grain-boundary connectivity parameters and the effective diffusivity. It was found also that these correlations are more significant for nanocrystalline materials. Moreover, by using a homogenization method, it was evidenced that the percolation behavior of the effective diffusivity is controlled by the grain-boundary network evolution, without exhibiting the same percolation threshold than the latter. A second approach, using EBSD-based microstructures, was conducted to evaluate the effect of microstructural constraints on the grain boundary connectivity and to compare the effective diffusivity numerically obtained with experimental data on polycrystalline nickel from literature. In parallel, experimental analyses were performed to analyze the effects of the grain boundaries on the local hydrogen concentration. This highlighted the significant impact of grain-boundary character on the hydrogen distribution around grain boundaries, which can not be explained by the only diffusion process.
103

Approches d'homogénéisation numériques incrémentales pour le calcul des structures hétérogènes élasto-plastiques et élasto-visco-plastiques / Incrementals numerical homogenization's approaches for the computation of elastoplastic and elasto-viscoplastic heterogeneous structures

Hoang, Trung Hieu 16 December 2015 (has links)
Ce travail porte sur le développement de méthodes d'homogénéisation numériques pour les matériaux non linéaires élastoplastiques et élasto-visco plastiques avec pour finalité le calcul de structures hétérogènes faite de ces matériaux sous chargements cycliques. Les techniques proposées se basent sur des approches incrémentales. Dans une première partie, nous développons une méthodologie pour déterminer la taille du VER dans le cas non linéaire pour les types de comportements cités précédemment. Pour cela, une étude de la convergence statistique de paramètres d'une loi semi-analytique incrémentale est menée. Cette méthode permet de diminuer les temps de calcul pour l'identification des paramètres et ainsi qu'une meilleure approximation de la loi de comportement effective, qui peut ensuite être utilisée dans un calcul de structure. Dans une deuxième partie, nous proposons une méthode d'homogénéisation numérique incrémentale dans laquelle l'originalité est de calculer le module tangent effectif par superposition de solutions numériques calculées par éléments finis sur le VER, en exploitant la linéarisation du problème à caque incrément. Un schéma alternatif aux techniques telles que la méthode Eléments finis multi niveaux (FE2) est ainsi développé, avec pour avantage un nombre réduit de calculs éléments finis à effectuer sur le VER. La technique est appliquée au calcul de structures hétérogènes non linéaires élastoplastiques, pour des microstructures anisotropes ou de morphologies complexes, et pour des lois de comportement locales élastoplastiques avec écrouissage isotrope et cinématique / In this work, computational homogenization methods for nonlinear materials with elasto-plastic and elasto-visco-plastic phases are developed, with application to the computation of heterogeneous structures made of these nonlinear materials under cyclic loading. The proposed techniques are based on incremental approaches. In a first part, we develop a methodology to determine the size of an RVE in the nonlinear case for the types of nonlinear behavior mentioned above. For this purpose, a convergence study of the parameters of a semi-analytical incremental constitutive law is carried out. This method allows reducing computational times related to the identification of these parameters and provides a better approximation of the effective constitutive relationship, which can then be used in a structure calculation once identified. In a second part, we propose an incremental computatioal homogenization method in which the originality is to compute directly the effective tangent tensor by superposition of numerical solutions computed by finite elements on an RVE, by taking advantage of the linearization of the problem at each increment. An alternative scheme to classical multilevel finite element techniques (FE2) is then developed, with the advantage of a reduced number of computations to perform on the RVE. The technique is applied to the computation of heterogeneous, nonlinear structures, for anisotropic microstructures or with complex morphologies and for phase with elastoplastic behavior with isotropic and kinematic hardening
104

Quasi-brittle failure of heterogeneous materials : damage statistics and localization / Rupture quasi-fragile des matériaux hétérogènes : statistique de l'endommagement et localisation

Berthier, Estelle 21 December 2015 (has links)
Nous proposons une nouvelle approche inspirée des modèles d'endommagement non-locaux pour décrire la ruine des matériaux quasi-fragiles désordonnés. Les hétérogénéités matériaux sont introduites à une échelle continue mésoscopique via des variations spatiales de la résistance à l'endommagement alors que le mécanisme de redistribution des contraintes est décrit à travers une fonction d'interaction que l'on peut faire varier. L'évolution spatio-temporelle de l'endommagement est déterminée à partir du principe de conservation d'énergie et caractérisée via une étude statistique des précurseurs à la rupture. Cette approche nous permet de prédire la valeur des seuils de localisation et de rupture en fonction de la nature des redistributions. A l'approche de la rupture, nous mettons également en évidence une augmentation en loi de puissance du taux d'énergie dissipée ainsi qu'une longueur de corrélation, supportant l'interprétation de la rupture quasi-fragile comme un phénomène critique. En effet, nous démontrons que notre model d'endommagement s'apparente à la loi d'évolution d'une interface élastique évoluant dans un milieu désordonné. Cette analogie nous permet d'identifier les paramètres d'ordre et de contrôle de cette transition critique et d'expliquer les invariances d'échelle des fluctuations dans la limite champ moyen. Enfin, nous appliquons ces concepts théoriques à travers l'étude expérimentale de la compression d'un empilement bidimensionnel de cylindres élastiques. Notre approche permet de décrire de façon quantitative la réponse mécanique non-linéaire du matériau, et en particulier la statistique des précurseurs ainsi que la localisation des déformations. / We propose a novel approach inspired from non-local damage continuum mechanics to describe damage evolution and quasi-brittle failure of disordered solids. Heterogeneities are introduced at a mesoscopic continuous scale through spatial variations of the material resistance to damage. The central role played by the load redistribution during damage growth is analyzed by varying the interaction function used in the non-local model formulation. The spatio-temporal evolution of the damage field is obtained from energy conservation arguments, so that the formulation is thermodynamically consistent. We analytically determine the onsets of localization and failure that appear controlled by the redistribution function. Damage spreading is characterized through a complete statistical analysis of the spatio-temporal organization of the precursors to failure. The power law increase of the rate of energy dissipated by damage and an extracted correlation length close to failure supports the interpretation of quasi-brittle failure as a critical phenomena. Indeed, we establish a connection between our damage model and the evolution law of an elastic interface driven in a disordered medium. It allows to identify the order and control parameters of the critical transition, and capture the scale-free statistical properties of the precursors within the mean field limit. Finally, we experimentally investigate the coaction of localized dissipative events and elastic redistributions in disordered media via compression experiments of two-dimensional arrays of hollow soft cylinders. Our experimental observations show a quantitative agreement with the predictions derived following our approach.
105

Qualité de service et calcul de chemins dans les réseaux inter-domaine et multicouches / Quality of service and path computation in inter-domain and multi-layer networks

Lamali, Mohamed Lamine 26 September 2014 (has links)
La Qualité de Service (Quality of Service - QoS) est une garantie de paramètres réseau (bande passante élevée, délai court, etc.). Dans un réseaux inter-domaine, elle peut être assurée par des contrats entre domaines appelés Service Level Agreements (SLA). Dans cette thèse, nous nous intéressons d’abord à l’étape de négociation de SLA : la sélection des SLA proposés par un domaine. Nous proposons des méthodes exactes et approchées permettant aux domaines de proposer les SLA qui maximisent leurs revenus. Nous étudions également l'impact de la réputation des domaines sur cette négociation. Au niveau de l’instanciation des SLA, nous nous intéressons au calcul de chemins qui prennent en compte les encapsulations de protocoles (afin de pallier l’hétérogénéité technologique des domaines). En utilisant des outils de théorie des langages, nous proposons la première solution polynomiale au calcul de chemins dans un tel contexte / Quality of Service (QoS) is a guarantee of network parameters (high bandwidth, short delay, etc.). In an inter-domaine network, it can be provided by contracts between domains, called Service Level Agreements (SLAs). In this thesis, we first focus on the SLA negotiation step, i.e., the selection of SLAs proposed by a domain. We provide exact and approximate methods that allow the domains to propose the SLAs that maximize their revenues. We also study the impact of the domain reputation on the negotiation process. Regarding the SLA instantiation step, we focus on path computation processes that take into account the encapsulation of protocols (in order to overcome the domain technological heterogeneity). Using tools from Language Theory, we provide the first polynomial solution to the path computation problem in this context.
106

Agents hétérogènes et formation des prix sur les marchés financiers / Heterogeneous agents and price formation on financial markets

Donier, Jonathan 10 October 2016 (has links)
Cette thèse est consacrée à l'étude de la formation des prix sur les marchés financiers, en particulier lorsque ceux-ci se composent d'un grand nombre d'agents. On commence par l'étude empirique d'un marché émergent -- le bitcoin -- de manière à mieux comprendre comment les actions individuelles affectent les prix -- ce que l'on appelle « l'impact de marché ». On développe ensuite un modèle théorique d'impact basé sur le concept d'agent hétérogène, qui parvient à reproduire les observations empiriques d'un impact concave dans un marché non manipulable. Le cadre de l'agent hétérogène nous permet de revisiter les concepts d'offre et de demande dans un cadre dynamique, de mieux comprendre l'impact du mécanisme de marché sur la liquidité, ou encore de poser les bases d'un simulateur de marché réaliste. On montre enfin, à travers l'étude empirique de plusieurs bulles et crashs sur le marché du bitcoin, le rôle crucial de la micro-structure dans la compréhension des phénomènes extrêmes. / This thesis is devoted to the study of price formation on financial markets, in particular when these are composed of a large number of agents. We start by the empirical study of an emergent market -- the bitcoin -- in order to better understand how individual actions impact prices -- a phenomenon known as « market impact ». We then develop a theoretical model based on the concept of heterogeneous agents, that allows to reproduce the empirical observations of a concave impact in a market that remains non-manipulable. The heterogeneous agents framework allows us to revisit the concepts of supply and demand in a dynamic context, to better understand how the choice of a particular market mechanism can impact liquidity, and to lay some grounds for a realistic market simulator. By studying several bubbles and crashes that happened on the bitcoin market, we finally show how relevant microstructure effects can be, in particular for understanding the occurrence of extreme phenomena.
107

Méthodologies et outils de portage d’algorithmes de traitement d’images sur cibles hardware mixte / Methodologies and tools for embedding image processing algorithms on heterogeneous architectures

Saussard, Romain 03 July 2017 (has links)
Les constructeurs automobiles proposent de plus en plus des systèmes d'aide à la conduite, en anglais Advanced Driver Assistance Systems (ADAS), utilisant des caméras et des algorithmes de traitement d'images. Pour embarquer des applications ADAS, les fondeurs proposent des architectures embarquées hétérogènes. Ces Systems-on-Chip (SoCs) intègrent sur la même puce plusieurs processeurs de différentes natures. Cependant, avec leur complexité croissante, il devient de plus en plus difficile pour un industriel automobile de choisir un SoC qui puisse exécuter une application ADAS donnée avec le respect des contraintes temps-réel. De plus le caractère hétérogène amène une nouvelle problématique : la répartition des charges de calcul entre les différents processeurs du même SoC.Pour répondre à cette problématique, nous avons défini au cours de cette thèse une méthodologie globale de l’analyse de l'embarquabilité d'algorithmes de traitement d'images pour une exécution temps-réel. Cette méthodologie permet d'estimer l'embarquabilité d'un algorithme de traitement d'images sur plusieurs SoCs hétérogènes en explorant automatiquement les différentes répartitions de charge de calcul possibles. Elle est basée sur trois contributions majeures : la modélisation d'un algorithme et ses contraintes temps-réel, la caractérisation d'un SoC hétérogène et une méthode de prédiction de performances multi-architecture. / Car manufacturers increasingly provide Advanced Driver Assistance Systems (ADAS) based on cameras and image processing algorithms. To embed ADAS applications, semiconductor companies propose heterogeneous architectures. These Systems-on-Chip (SoCs) are composed of several processors with different capabilities on the same chip. However, with the increasing complexity of such systems, it becomes more and more difficult for an automotive actor to chose a SoC which can execute a given ADAS application while meeting real-time constraints. In addition, embedding algorithms on this type of hardware is not trivial: one needs to determine how to spread the computational load between the different processors, in others words the mapping of the computational load.In response to this issue, we defined during this thesis a global methodology to study the embeddability of image processing algorithms for real-time execution. This methodology predicts the embeddability of a given image processing algorithm on several heterogeneous SoCs by automatically exploring the possible mapping. It is based on three major contributions: the modeling of an algorithm and its real-time constraints, the characterization of a heterogeneous SoC, and a performance prediction approach which can address different types of architectures.
108

Influence des paramètres hydrodynamiques sur le mélange turbulent de fluides hétérogènes : étude expérimentale et analytique / Influence of the hydrodynamic parameters on turbulent mixing of heterogeneous fluids : an analytical and experimental study

Voivenel, Léa 22 June 2016 (has links)
Comprendre la phénoménologie du mélange turbulent de fluides hétérogènes reste à ce jour l'un des défis majeurs dans le domaine de la turbulence. Contrairement à une croyance répandue, la viscosité a une influence non négligeable sur le mélange. Dans cette étude, nous comparons un jet rond à viscosité constante (CVF) avec un jet à viscosité variable (VVF). Les différences dans la naissance et la croissance de la turbulence sont mises en lumière via l'utilisation de statistiques classiques et conditionnées. Le calcul du coefficient d'entraînement nous permet de montrer que, si un processus d'entraînement classique est à l'oeuvre dans le cas CVF, le mélange est assuré par le detrainment dans le cas VVF. Augmenter le nombre de Reynolds conduit à une apparition plus tardive de ce dernier, ainsi que des effets visqueux en général. Ainsi, une meilleure compréhension du mélange à viscosité variable est nécessaire pour, par exemple, améliorer l'efficacité des systèmes de combustion existants. / Understanding the phenomenology associated with heterogeneous mixtures of gases is one of the mort persistent challenges in turbulent mixing. Contrary to what has been thought, it was previously found that viscosity variations have a non-negligible impact on mixing and should be taken into account. In this study, we carry out a comparison between Constant Viscosity Flows (CVF) and Variable Viscosity Flows (VVF), in a round jet. The disparity in the birth and growth of turbulence was highlighted using traditional and conditional statistics. The computation of the entrainment ratio allowed us to conclude that, while a classical entrainment phenomenon is observed for the CVF configuration, the VVF case exhibits a detrainment process. Increasing the Reynolds number leads to a delayed apparition of the latter and of the viscous effects. Thus, a better understanding of the heterogeneous fluid mixing phenomenology is necessary to improve the efficiency of existing combustion systems.
109

Réseaux de multidiffusion avec coopération interactive entre récepteurs / Multicast networks with interactive receiver cooperation

Exposito, Victor 07 February 2018 (has links)
La présente thèse s’intéresse aux communications descendantes, plus spécifiquement aux canaux de multidiffusion, pour lesquels un émetteur diffuse un message commun destiné à tous les utilisateurs d’un groupe. Pour que le débit ne soit pas limité par le plus faible utilisateur en terme de qualité de canal, différentes solutions reposant sur des techniques entrées multiples sorties multiples massives ou multi-débit ont été proposées dans la littérature. Cependant, si tous les utilisateurs souhaitaient obtenir le même niveau de qualité, le plus faible utilisateur établirait le débit et/ou nécessiterait une quantité de ressources démesurée, ce qui impacterait tout le groupe. Les études récentes portant sur les communications d’appareil à appareil ouvrent la voie à la coopération entre utilisateurs proches, ce qui pourrait bénéficier à tous les utilisateurs, en garantissant le même niveau de qualité tout en maintenant un faible coût en ressource et en énergie. C’est pour ces raisons que cette thèse s’intéresse aux canaux de multidiffusion avec coopération entre récepteurs. La théorie de l’information formalise l’étude de ces réseaux et fournit des bornes universelles portant sur le débit transmissible. Le schéma de coopération proposé se base sur une superposition appropriée d’opérations de compresse-relaie (CF) et décode-relaie (DF), et il est prouvé que ses performances surpasse celles des schémas de coopérations non-interactifs pour le scénario à deux récepteurs. Les propriétés de la coopération interactive émergent de l’asymétrie de construction du schéma de coopération, ce qui permet d’adapter l’ordre des CFs et DFs en fonction de la qualité du canal. L’idée derrière cette interaction, les intuitions concernant les points clés de la construction, et des résultats numériques sont donnés pour des réseaux de petites tailles. Des simulations au niveau du système illustrent le gain potentiel que la coopération entre récepteurs pourrait apporter pour des réseaux de plus grandes tailles. / The present thesis concentrates on downlink communications. In order to tackle one part of this challenging problem, we focus on the multicast channel in which one transmitter broadcasts a common message intended to a whole group of users. To ensure that the transmission rate is not limited by the weakest user in terms of channel quality, different solutions using massive multiple-input multiple-output or multirate strategies have been proposed in the literature. However, if all users wish to obtain the same content quality, the weakest user would set the rate and/or require a disproportionate amount of resource, and thus impact the whole group. With the recent study of device-to-device mechanisms, user cooperation in close proximity becomes possible and would benefit to all users by ensuring the same content quality while maintaining a low cost in terms of amount of resource and energy. Consequently, this thesis is centered around the multicast network with receiver cooperation. Information-theoretic tools formalize the study of the network considered and provide general bounds on the achievable transmission rate. The proposed cooperation scheme is based on an appropriate superposition of compress-forward (CF) and decode-forward (DF) operations, and provenly outperform non-interactive schemes in the two-receiver scenario. Properties of the interactive cooperation emerge from the asymmetric construction of the scheme which permits to adapt the order of CFs and DFs according to the channel condition. The core idea of the interaction, some insights on key construction points, and numerical results are given for small size networks. System level simulations illustrate the potential gain of receiver cooperation for larger networks.
110

Optimisation des allocations de données pour des applications du Calcul Haute Performance sur une architecture à mémoires hétérogènes / Data Allocation Optimisation for High Performance Computing Application on Heterogeneous Architecture

Brunie, Hugo 28 January 2019 (has links)
Le Calcul Haute Performance, regroupant l’ensemble des acteurs responsables de l’amélioration des performances de calcul des applications scientifiques sur supercalculateurs, s’est donné pour objectif d’atteindre des performances exaflopiques. Cette course à la performance se caractérise aujourd’hui par la fabrication de machines hétérogènes dans lesquelles chaque composant est spécialisé. Parmi ces composants, les mémoires du système se spécialisent, et la tendance va vers une architecture composée de plusieurs mémoires aux caractéristiques complémentaires. La question se pose alors de l’utilisation de ces nouvelles machines dont la performance pratique dépend du placement des données de l’application sur les différentes mémoires. Dans cette thèse, nous avons développé une formulation du problème d’allocation de donnée sur une Architecture à Mémoires Hétérogènes. Dans cette formulation, nous avons fait apparaître le bénéfice que pourrait apporter une analyse temporelle du problème, parce que de nombreux travaux reposaient uniquement sur une approche spatiale. À partir de cette formulation, nous avons développé un outil de profilage hors ligne pour approximer les coefficients de la fonction objective afin de résoudre le problème d’allocation et d’optimiser l’allocation des données sur une architecture composée deux de mémoires principales aux caractéristiques complémentaires. Afin de réduire la quantité de modifications nécessaires pour prendre en compte la stratégie d’allocation recommandée par notre boîte à outils, nous avons développé un outil capable de rediriger automatiquement les allocations de données à partir d’un minimum d’instrumentation dans le code source. Les gains de performances obtenus sur des mini-applications représentatives des applications scientifiques codées par la communauté permet d’affirmer qu’une allocation intelligente des données est nécessaire pour bénéficier pleinement de ressources mémoires hétérogènes. Sur certaines tailles de problèmes, le gain entre un placement naïf est une allocation instruite peut atteindre un facteur ×3.75. / High Performance Computing, which brings together all the players responsible for improving the computing performance of scientific applications on supercomputers, aims to achieve exaflopic performance. This race for performance is today characterized by the manufacture of heterogeneous machines in which each component is specialized. Among these components, system memories specialize too, and the trend is towards an architecture composed of several memories with complementary characteristics. The question arises then of these new machines use whose practical performance depends on the application data placement on the different memories. Compromising code update against performance is challenging. In this thesis, we have developed a data allocation on Heterogeneous Memory Architecture problem formulation. In this formulation, we have shown the benefit of a temporal analysis of the problem, because many studies were based solely on a spatial approach this result highlight their weakness. From this formulation, we developed an offline profiling tool to approximate the coefficients of the objective function in order to solve the allocation problem and optimize the allocation of data on a composite architecture composed of two main memories with complementary characteristics. In order to reduce the amount of code changes needed to execute an application according to our toolbox recommended allocation strategy, we have developed a tool that can automatically redirect data allocations from a minimum source code instrumentation. The performance gains obtained on mini-applications representative of the scientific applications coded by the community make it possible to assert that intelligent data allocation is necessary to fully benefit from heterogeneous memory resources. On some problem sizes, the gain between a naive data placement strategy, and an educated data allocation one, can reach up to ×3.75 speedup.

Page generated in 0.2597 seconds