Bien penser la structuration de données est primordial pour obtenir de hautes performances, alors que les processeurs actuels perdent un temps considérable à attendre la complétion de transactions mémoires. En particulier les localités spatiales et temporelles de données doivent être optimisées.Cependant, les transformations de structures de données ne sont pas proprement explorées par les compilateurs, en raison de la difficulté que pose l'évaluation de performance des transformations potentielles. De plus,l'optimisation des structures de données est chronophage, sujette à erreur etles transformations à considérer sont trop nombreuses pour être implémentées à la main dans l'optique de trouver une version de code efficace.On propose de guid...
L'optimisation vise à trouver le meilleur compromis entre les différentes exigences contradictoires,...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
La conception des architectures mixtes est aujourd\u27hui un défi à bien des égards. Qu\u27il s\u27a...
Careful data layout design is crucial for achieving high performance, as nowadays processors waste a...
Les évolutions de l'architecture des processeurs visent à améliorer les performances des application...
Nous commencerons d'abord par l'introduction des techniques de transformation et d'optimisation a ha...
Nous vivons dans un monde d'échange où les erreurs sont partout. Il est donc essentiel de pouvoir vé...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Ce travail de thèse porte sur le développement d’une méthodologie efficace pour la conception analog...
Les trois principales ressources du calcul sont le temps, l'espace et l'énergie, les minimiser const...
Nous nous intéressons à la résolution efficace des problèmes d'optimisation qui se posent en gestion...
Les systèmes d'énergie électrique embarqués ou semi autonomes connaissent des évolutions marquées. P...
Le développement des logiciels et leur restructuration deviennent de plus en plus complexes à cause ...
International audienceLe domaine de la déconstruction des bâtiments produit un grand nombre de déche...
La connaissance de l'état mécanique d'une structure et donc de son intégrité est aujourd'hui un enje...
L'optimisation vise à trouver le meilleur compromis entre les différentes exigences contradictoires,...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
La conception des architectures mixtes est aujourd\u27hui un défi à bien des égards. Qu\u27il s\u27a...
Careful data layout design is crucial for achieving high performance, as nowadays processors waste a...
Les évolutions de l'architecture des processeurs visent à améliorer les performances des application...
Nous commencerons d'abord par l'introduction des techniques de transformation et d'optimisation a ha...
Nous vivons dans un monde d'échange où les erreurs sont partout. Il est donc essentiel de pouvoir vé...
Une pression accrue s'exerce sur les compilateurs pour mettre en œuvre des transformations de progra...
Ce travail de thèse porte sur le développement d’une méthodologie efficace pour la conception analog...
Les trois principales ressources du calcul sont le temps, l'espace et l'énergie, les minimiser const...
Nous nous intéressons à la résolution efficace des problèmes d'optimisation qui se posent en gestion...
Les systèmes d'énergie électrique embarqués ou semi autonomes connaissent des évolutions marquées. P...
Le développement des logiciels et leur restructuration deviennent de plus en plus complexes à cause ...
International audienceLe domaine de la déconstruction des bâtiments produit un grand nombre de déche...
La connaissance de l'état mécanique d'une structure et donc de son intégrité est aujourd'hui un enje...
L'optimisation vise à trouver le meilleur compromis entre les différentes exigences contradictoires,...
L'utilisation massive des plateformes multi-cœurs et multi-processeurs a pour effet de favoriser la ...
La conception des architectures mixtes est aujourd\u27hui un défi à bien des égards. Qu\u27il s\u27a...