Commit Graph

8 Commits

Author SHA1 Message Date
Vicente Adolfo Bolea Sanchez
b05bd33d3c benchmarks: pass unparsed args to Google benchmark
- It also adds Google's benchmarch compare.py script
  - It is installed to the build directory.

- It add a wrapper script called compare-benchmarks.py which:
  - Let you run each of the benchmarks with different devices

- It adds a README.md explaining how to run the benchmarks

- BenchmarkDeviceAdapter input size range parametrized at compile time

Signed-off-by: Vicente Adolfo Bolea Sanchez <vicente.bolea@kitware.com>
2020-04-21 10:52:31 -04:00
Allison Vacanti
41894a97b3 Unroll reduction loops for non-integral types on OpenMP. 2019-07-16 14:47:41 -04:00
Robert Maynard
2a697b5263 benchCompare now handles the new Benchmark syntax 2019-03-08 13:46:54 -05:00
Kenneth Moreland
871d3360f1 Add status update to update script
The script can take a while, so it is good to give some output so
that users know that it is still running.
2019-01-11 12:23:19 -07:00
Kenneth Moreland
16c2dfd8be Add script to update control signature tags
Removes template parameters from tags that no longer use them.
2019-01-11 12:15:16 -07:00
Allison Vacanti
f16e1011ed Cleanup / expand the benchmark parser scripts. 2018-08-29 14:42:17 -07:00
Allison Vacanti
6b08f4e6c4 Handle NaNs gracefully in benchmark compare script. 2018-08-23 16:40:25 -04:00
Allison Vacanti
e22a410885 Add python script that diffs VTKM benchmarks. 2017-09-26 16:49:25 -04:00