Comprendre l'interaction existante entre applications, compilateurs, et architecture est fondamentale pour fabriquer de meilleurs produits: applications, compilateurs, et processeurs. L'un des moyens traditionnels permettant d'aborder ce problème reste l'expérimentation. Cependant cette méthode utilisant des applications complètes présente plusieurs inconvénients majeurs: complexité des applications pour faire, par exemple, de la simulation, ou une analyse détaillée de la performance de l'application; impossibilité d'avoir une vue précise de l'interaction; et enfin difficulté à prédire la performance d'une autre application n'existant pas dans la collection initiale.Cette thèse effectue une caractérisation systématique des applications en q...
The decision which hardware platform to use for a certain application is an important problem in com...
Modern hardware features can boost the performance of an application, but software vendors are often...
Software performance is considered a major concern when writing efficient code. In the past, develop...
L augmentation rapide du nombre de cœurs dans les processeurs actuels ne se traduit pas par une mise...
The complexity of CPUs has increased considerably since their beginnings, introducing mechanisms suc...
Dans le domaine du calcul de haute performance, les architectures d’exécution sont en continuelle év...
La complexité grandissante des architectures modernes, rend de plus en plus difficile la tâche des p...
Les progrès continus de la microélectronique couplés au problème de gestion de la puissance dissipée...
Performance is a critical system property of any system, in particular of data-intensive systems, su...
Applications may have unintended performance problems in spite of compiler optimizations, because of...
Nous présentons une framework pour la modélisation et l'analyse de performance des systèmes embarqué...
A common approach to studying future computer systems is to build simulators that accurately model t...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Modern supercomputers deliver large computational power, but it is difficult for an application to e...
Performance prediction models at the source code level are crucial components in advanced optimizing...
The decision which hardware platform to use for a certain application is an important problem in com...
Modern hardware features can boost the performance of an application, but software vendors are often...
Software performance is considered a major concern when writing efficient code. In the past, develop...
L augmentation rapide du nombre de cœurs dans les processeurs actuels ne se traduit pas par une mise...
The complexity of CPUs has increased considerably since their beginnings, introducing mechanisms suc...
Dans le domaine du calcul de haute performance, les architectures d’exécution sont en continuelle év...
La complexité grandissante des architectures modernes, rend de plus en plus difficile la tâche des p...
Les progrès continus de la microélectronique couplés au problème de gestion de la puissance dissipée...
Performance is a critical system property of any system, in particular of data-intensive systems, su...
Applications may have unintended performance problems in spite of compiler optimizations, because of...
Nous présentons une framework pour la modélisation et l'analyse de performance des systèmes embarqué...
A common approach to studying future computer systems is to build simulators that accurately model t...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Modern supercomputers deliver large computational power, but it is difficult for an application to e...
Performance prediction models at the source code level are crucial components in advanced optimizing...
The decision which hardware platform to use for a certain application is an important problem in com...
Modern hardware features can boost the performance of an application, but software vendors are often...
Software performance is considered a major concern when writing efficient code. In the past, develop...