[PATCH] D64082: [MemFunctions] Add microbenchmarks for memory functions.

Clement Courbet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 3 02:36:36 PDT 2019


courbet added a comment.

In D64082#1566955 <https://reviews.llvm.org/D64082#1566955>, @spatel wrote:

> Thanks for working on this! I'm not familiar with how the benchmarking framework works, so someone else should definitely have a look.
>
> Does the framework automatically account for and filter out noisy results? I'm guessing that tiny memcmp() will have a lot of run-to-run variation.


The framework will grow number of iterations until measurements stabilize. This is usually sufficient. However it will not do statistical significance testing for you (which is what I've done in the attached PDF just to be sure).


Repository:
  rT test-suite

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D64082/new/

https://reviews.llvm.org/D64082





More information about the llvm-commits mailing list