Article first published online: 15 OCT 2012International audienceIn the area of high performance computing and embedded systems, numerous code optimisation methods exist to accelerate the speed of the computation (or optimise another performance criteria). They are usually experimented by doing multiple observations of the initial and the optimised execution times of a program in order to declare a speedup. Even with fixed input and execution environment, program execution times vary in general. Hence different kinds of speedups may be reported: the speedup of the average execution time, the speedup of the minimal execution time, the speedup of the median, etc. Many published speedups in the literature are observations of a set of experimen...
The time it will take to run a program on a large problem size is estimated by sampling several smal...
Various discussions relating to computers comment on a reasonable extent of random access memory (RA...
Software on modern computer systems is ubiquitous in our daily lives, running on a wide range of dev...
In the area of high performance computing and embedded systems, numerous code optimisation methods e...
A software is included with the document: the software implements the speedup-test protocole.Numerou...
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...
Measuring performance and quantifying a performance change are core evaluation techniques in program...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Performance testing is a mean used to evaluate speed of software projects. In an ideal state a proje...
AbstractExperimental evaluations of speedup learning methods have in the past used non-parametric hy...
The effective use of computational resources requires a good understanding of parallel architectures...
Embedded systems hold immense potential, but their integration into advanced devices comes with sign...
International audience—This article is a continuation of our previous research effort on program per...
Includes bibliographical references (p. 25-26).Ravindra K. Ahuja, James B. Orlin
The time it will take to run a program on a large problem size is estimated by sampling several smal...
Various discussions relating to computers comment on a reasonable extent of random access memory (RA...
Software on modern computer systems is ubiquitous in our daily lives, running on a wide range of dev...
In the area of high performance computing and embedded systems, numerous code optimisation methods e...
A software is included with the document: the software implements the speedup-test protocole.Numerou...
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...
Measuring performance and quantifying a performance change are core evaluation techniques in program...
Performance comparisons are ubiquitous in computer science. The proceedings of most conferences are ...
Performance testing is a mean used to evaluate speed of software projects. In an ideal state a proje...
AbstractExperimental evaluations of speedup learning methods have in the past used non-parametric hy...
The effective use of computational resources requires a good understanding of parallel architectures...
Embedded systems hold immense potential, but their integration into advanced devices comes with sign...
International audience—This article is a continuation of our previous research effort on program per...
Includes bibliographical references (p. 25-26).Ravindra K. Ahuja, James B. Orlin
The time it will take to run a program on a large problem size is estimated by sampling several smal...
Various discussions relating to computers comment on a reasonable extent of random access memory (RA...
Software on modern computer systems is ubiquitous in our daily lives, running on a wide range of dev...