L augmentation rapide du nombre de cœurs dans les processeurs actuels ne se traduit pas par une mise à l'échelle en conséquence de la bande passante mémoire. Or les performances dépendent de plus en plus des motifs d'accès à la mémoire. Les transformations permettant d'améliorer aussi bien la localité spatiale que temporelle deviennent incontournables pour les applications de calcul haute performance. Il existe un réel besoin d'outils d'évaluation et d'amélioration de performance permettant de mieux appréhender les problèmes dont souffre les applications parallèles, et ainsi de mieux tirer parti de l'énorme puissance de calcul disponible et qui ne cesse de croitre. Dans cette thèse, nous présentons dans un premier temps l'outil d'analyse de...
This thesis studies the performances of data servers on multicores. More precisely, we focus on the ...
La compilation est une étape indispensable dans la création d'applications performantes.Cette étape ...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
Cette thèse traite des performances des serveurs de données en multi-cœur. Plus précisémment nous no...
Les progrès continus de la microélectronique couplés au problème de gestion de la puissance dissipée...
Les tâches critiques en systèmes temps-réel sont soumises à des contraintes temporelles et de co...
Depuis plusieurs décennies, afin de réduire la consommation énergétique des processeurs, les constru...
Nous présentons une framework pour la modélisation et l'analyse de performance des systèmes embarqué...
The recent growth in the number of precessing units in today's multicore processor architectures ena...
Performance analysis is the task of monitor the behavior of a program execution. The main goal is to...
Le concept de processeur multicœurs constitue le facteur dominant pour offrir des hautes performance...
Ce manuscrit s'inscrit dans le domaine du calcul intensif (HPC) où le besoin croissant de performanc...
Comprendre l'interaction existante entre applications, compilateurs, et architecture est fondamental...
La complexité grandissante des architectures modernes, rend de plus en plus difficile la tâche des p...
Au milieu des années deux mille, le développement de microprocesseurs a atteint un point à partir du...
This thesis studies the performances of data servers on multicores. More precisely, we focus on the ...
La compilation est une étape indispensable dans la création d'applications performantes.Cette étape ...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...
Cette thèse traite des performances des serveurs de données en multi-cœur. Plus précisémment nous no...
Les progrès continus de la microélectronique couplés au problème de gestion de la puissance dissipée...
Les tâches critiques en systèmes temps-réel sont soumises à des contraintes temporelles et de co...
Depuis plusieurs décennies, afin de réduire la consommation énergétique des processeurs, les constru...
Nous présentons une framework pour la modélisation et l'analyse de performance des systèmes embarqué...
The recent growth in the number of precessing units in today's multicore processor architectures ena...
Performance analysis is the task of monitor the behavior of a program execution. The main goal is to...
Le concept de processeur multicœurs constitue le facteur dominant pour offrir des hautes performance...
Ce manuscrit s'inscrit dans le domaine du calcul intensif (HPC) où le besoin croissant de performanc...
Comprendre l'interaction existante entre applications, compilateurs, et architecture est fondamental...
La complexité grandissante des architectures modernes, rend de plus en plus difficile la tâche des p...
Au milieu des années deux mille, le développement de microprocesseurs a atteint un point à partir du...
This thesis studies the performances of data servers on multicores. More precisely, we focus on the ...
La compilation est une étape indispensable dans la création d'applications performantes.Cette étape ...
Architectures hétérogènes sont largement utilisées dans le domaine de calcul haute performance. Cepe...