[PATCH] D38417: [test-suite] Adding HACCKernels app

Hal Finkel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Sep 30 08:22:00 PDT 2017


hfinkel added a comment.

In https://reviews.llvm.org/D38417#885195, @kristof.beyls wrote:

> Hi Brian,
>
> Thanks for working on this!
>
> On the execution time of about 13 seconds on a fast processor: would it be possible to adapt the input to reduce the running time to about 1 second (or less), and not loose the characteristic behaviour of this benchmark?
>  I'd expect adapting the input to have an order of magnitude shorter running time will not make the measured execution time more noisy; and it would help in trying to make sure the test-suite keeps on running as quickly as possible.


Kristof, just FYI, reducing the runtime is easy to do, however, this will get significantly faster once we start actually vectorizing the hot loops (at least 4x if you have an architecture with <4 x float>). I looked at this a few weeks ago, and as I recall, we currently can't if-convert reductions (which prevents vectorization). We plan on working on improving this in the near future. Does this affect your opinion at all?

> Thanks!
> 
> Kristof.




https://reviews.llvm.org/D38417





More information about the llvm-commits mailing list