Getting good speedup—let alone high parallel efficiency—for parallel-in-time (PinT) integration examples can be frustratingly difficult. The high complexity and large number of parameters in PinT methods can easily (and unintentionally) lead to numerical experiments that overestimate the algorithm’s performance. In the tradition of Bailey’s article “Twelve ways to fool the masses when giving performance results on parallel computers”, we discuss and demonstrate pitfalls to avoid when evaluating the performance of PinT methods. Despite being written in a light-hearted tone, this paper is intended to raise awareness that there are many ways to unintentionally fool yourself and others and that by avoiding these fallacies more meaningful PinT p...
We propose a probabilistic model for the parallel execution of Las Vegas algorithms, i.e., randomize...
Parallel computer systems are among the most complex of man's creations, making satisfactory perform...
In a previous humorous note, I outlined 12 ways in which performance figures for scientific supercom...
In a previous humorous note entitled 'Twelve Ways to Fool the Masses,' I outlined twelve common ways...
Measuring and reporting performance of parallel computers con-stitutes the basis for scientific adva...
ABSTRACT In a previous humorous note, I outlined 12 ways in which performance figures for scientific...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
HPC applications are often very complex and their behavior depends on a wide range of factors from a...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scie...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scien...
Memory system congestion due to serialization of hot spot accesses can adversely affect the performa...
Ever-increasing core counts create the need to develop parallel algorithms that avoid closely couple...
12 pagesThe community of program optimisation and analysis, code performance evaluation, parallelisa...
We consider three paradigms of computation where the benefits of a parallel solution are greater tha...
© 2018 The Author(s). Porting scientific key algorithms to HPC architectures requires a thorough und...
We propose a probabilistic model for the parallel execution of Las Vegas algorithms, i.e., randomize...
Parallel computer systems are among the most complex of man's creations, making satisfactory perform...
In a previous humorous note, I outlined 12 ways in which performance figures for scientific supercom...
In a previous humorous note entitled 'Twelve Ways to Fool the Masses,' I outlined twelve common ways...
Measuring and reporting performance of parallel computers con-stitutes the basis for scientific adva...
ABSTRACT In a previous humorous note, I outlined 12 ways in which performance figures for scientific...
To run a software application on a large number of parallel processors, N, and expect to obtain spee...
HPC applications are often very complex and their behavior depends on a wide range of factors from a...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scie...
Performance analysis tools are essential to the maintenance of efficient parallel execution of scien...
Memory system congestion due to serialization of hot spot accesses can adversely affect the performa...
Ever-increasing core counts create the need to develop parallel algorithms that avoid closely couple...
12 pagesThe community of program optimisation and analysis, code performance evaluation, parallelisa...
We consider three paradigms of computation where the benefits of a parallel solution are greater tha...
© 2018 The Author(s). Porting scientific key algorithms to HPC architectures requires a thorough und...
We propose a probabilistic model for the parallel execution of Las Vegas algorithms, i.e., randomize...
Parallel computer systems are among the most complex of man's creations, making satisfactory perform...
In a previous humorous note, I outlined 12 ways in which performance figures for scientific supercom...