Commit Graph

15 Commits

Author SHA1 Message Date
Robert Maynard
24e57556e6 Merge branch 'master' into vtk-m-cmake_refactor
Includes updating to cleanup benchmark code and handle the new MPI option
2017-12-28 14:23:21 -05:00
Matt Larsen
a410650655 trying to create a benchmark for ray tracing 2017-12-20 10:25:16 -08:00
Matthew Letter
eec36a0a3b Adding missing benchmarks CMakeLists
trying to debug dashboard errors
2017-12-08 13:17:57 -07:00
Matthew Letter
e9fe613984 removing DeviceAdapter and CopySpeeds for testing
trying to run down a compilation error and want to kick off the cdash tests to see if they pass without these two benchmarks
2017-12-05 16:37:56 -07:00
Matthew Letter
77285a8064 removed commented out old code 2017-11-30 15:43:39 -07:00
Matthew Letter
072267bdcb adding benchmark files into benchmarking cmake
added the full file names to the benchmarking cmakelists.txt
2017-11-30 15:28:20 -07:00
Matthew Letter
05a6ba5254 Added newlines to resolve kitware robot errors
I was getting missing newlines errors from the kitware robot so this should fix them
2017-11-17 09:12:16 -07:00
Matthew Letter
4c039d2817 Added benchmarking function for building benchmarks #3
added an explicit approach for adding benchmarks since we are now using the new cmake style
2017-11-08 15:24:02 -07:00
Robert Maynard
56c7362258 A thought on what CMake 3.9 would mean to VTK-m. 2017-10-27 15:29:51 -04:00
Allison Vacanti
d465d03047 Add benchmark to print copy speeds. 2017-10-18 10:53:30 -04:00
Kenneth Moreland
c3a3184d51 Update copyright for Sandia
Sandia National Laboratories recently changed management from the
Sandia Corporation to the National Technology & Engineering Solutions
of Sandia, LLC (NTESS). The copyright statements need to be updated
accordingly.
2017-09-20 15:33:44 -06:00
David C. Lonie
760c5856f0 Add BenchmarkArrayTransfer.
This will let us measure performance while tuning CUDA managed memory
hints.
2017-07-13 15:17:02 -04:00
Robert Maynard
02929c79e4 Add more benchmarks that work at the Worklet level.
These benchmarks are the foundation to expanding the benchmarking folder
to verify the performance of more than just the device adapter.
2016-08-05 16:30:20 -04:00
Kenneth Moreland
7f005562ac Make all benchmarking sources listed in build
The benchmarking header files were not listed. Not a huge deal since
these files do not need to be installed, but they should be listed
anyway. Changed the vtkm_save_benchmarks CMake macro to be able to list
headers.

Also moved everything from BenchmarkDeviceAdapter.h to
BenchmarkDeviceAdapter.cxx. Since this code shouldn't need to be
included by anything except this benchmark, there is no need to have it
in a header file. Plus, the build changes would mean that any change in
the header (where most of the source was) could cause all code in this
directory to recompile. I do not want to set that precedent.
2016-06-02 10:24:21 -06:00
Will Usher
238d4fa759 Adding micro benchmark suite 2015-07-09 13:56:06 -06:00