International audienceIn the area of code performance optimisation and tuning, we are faced on the difficult problem of selecting the " best " code version based on empirical experiments and statistical analysis. With the massive introduction of general purpose multicore processors, programs performances become more and more instable, especially parallel programs. Usual statistical methods for computing performance speedups and comparing between programs are based on testing mean or median values. In this article, we explain why these metrics may be inadequate for making relevent decisions, and we propose new performance metrics based on parametric statistics using gaussian mixture models. Our new statistical methods are more accurate for d...
In the area of high performance computing and embedded systems, numerous code optimisation methods e...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
This thesis consists of material all of which I authored or co-authored: see Statement of Contributi...
International audienceIn the area of code performance optimisation and tuning, we are faced on the d...
International audience—This article is a continuation of our previous research effort on program per...
This report is a continuation of our previous research effort on statistical program performance ana...
Article first published online: 15 OCT 2012International audienceIn the area of high performance com...
12 pagesThe community of program optimisation and analysis, code performance evaluation, parallelisa...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Measuring performance and quantifying a performance change are core evaluation techniques in program...
International audienceProgram performance optimisations, feedback-directed iterative compilation and...
As a fundamental task in computer architecture research, performance comparison has been continuousl...
The decision which hardware platform to use for a certain application is an important problem in com...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
In the area of high performance computing and embedded systems, numerous code optimisation methods e...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
This thesis consists of material all of which I authored or co-authored: see Statement of Contributi...
International audienceIn the area of code performance optimisation and tuning, we are faced on the d...
International audience—This article is a continuation of our previous research effort on program per...
This report is a continuation of our previous research effort on statistical program performance ana...
Article first published online: 15 OCT 2012International audienceIn the area of high performance com...
12 pagesThe community of program optimisation and analysis, code performance evaluation, parallelisa...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Measuring performance and quantifying a performance change are core evaluation techniques in program...
International audienceProgram performance optimisations, feedback-directed iterative compilation and...
As a fundamental task in computer architecture research, performance comparison has been continuousl...
The decision which hardware platform to use for a certain application is an important problem in com...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
In the area of high performance computing and embedded systems, numerous code optimisation methods e...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
This thesis consists of material all of which I authored or co-authored: see Statement of Contributi...