Displaying 3 results from an estimated 3 matches for "d46735".
2018 May 25
0
Using Google Benchmark Library
...). Usually,
they only consist of a single function. Only the kernel itself is of
interest, but not e.g. the data initialization. Depending on the
optimization (e.g. by Polly, parallelization, offloading), the
execution time can vary widely.
Pankaj already added a review at
https://reviews.llvm.org/D46735
where the idea to use Google Benchmark came up. However, as such it
does not fulfill all the requirements, in particular, it does not
check for correctness.
Here is a list of things I would like to see:
- Check correct output
- Execution time
- Compilation time
- LLVM pass statistics
- Code size
-...
2018 May 25
3
Using Google Benchmark Library
Hi,
I am adding some benchmarks to the test-suite as a part of my GSoC project.
I am planning to use the google benchmark library on some benchmarks. I
would like to know your opinion/suggestion on how I should proceed with
this library and how the design should be(like limiting the number of times
a kernel is executed so that overall runtime of test-suite can be
controlled, multiple inputs sizes,
2018 May 27
2
Using Google Benchmark Library
...of a single function. Only the kernel itself is of
> interest, but not e.g. the data initialization. Depending on the
> optimization (e.g. by Polly, parallelization, offloading), the
> execution time can vary widely.
>
> Pankaj already added a review at
> https://reviews.llvm.org/D46735
> where the idea to use Google Benchmark came up. However, as such it
> does not fulfill all the requirements, in particular, it does not
> check for correctness.
>
> Here is a list of things I would like to see:
> - Check correct output
> - Execution time
> - Compilation t...