Commit Graph

10317 Commits

Author SHA1 Message Date
Dave Pugmire
f69e598225 Change of Field::Association names. 2022-08-29 06:40:42 -04:00
Dave Pugmire
00b6657689 Address comments from Ken, Ollie. 2022-08-26 12:03:20 -04:00
Dave Pugmire
71c6f034d9 Use CreateResult mechanism for copying PDS fields. 2022-08-26 08:55:54 -04:00
Dave Pugmire
7d60c390ce Test PDS fields and filters. 2022-08-25 16:25:58 -04:00
Dave Pugmire
56e014f268 Do copy fields inside of NewFilter 2022-08-25 13:38:58 -04:00
Dave Pugmire
fa401ba016 Copy PDS fields in filter. Add more tests. 2022-08-25 09:28:35 -04:00
Dave Pugmire
75b9c398f0 Add new assocation, Partitions for a value per dataset. 2022-08-24 10:52:29 -04:00
Dave Pugmire
ae4c098009 Add fieldName to field creation. 2022-08-24 09:50:56 -04:00
Dave Pugmire
f9dbfe9303 Code cleanup. Add some comments. 2022-08-24 09:47:31 -04:00
Dave Pugmire
dc7b198541 Fix assoc name in PrintSummary 2022-08-23 07:19:57 -04:00
Dave Pugmire
def0f0989c Remove FieldCompare struct. 2022-08-23 07:17:16 -04:00
Dave Pugmire
0be4b4264d Add deprecated tag on old method. 2022-08-23 07:06:34 -04:00
Dave Pugmire
714e1226ce Create FieldCollection class. 2022-08-22 15:02:03 -04:00
Dave Pugmire
cbdb797f1e Add fields to vtkm::cont::PartitionedDataSet 2022-08-22 08:43:15 -04:00
Dave Pugmire
4cc930c400 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m 2022-08-22 06:59:47 -04:00
Dave Pugmire
6a6bc011a6 Merge topic 'gpu_async_alloc'
770fa2964 Reset flag to previous value on exit.
dd16f738e remove example from cmake..
38714972a remove example for threaded multiblocks.
fc8b750e5 Fix type Set --> Get for CPU/GPU threads.
115db2175 fix compile error for cuda.
baac7e1fb Put sync memory into RuntimeDeviceTracker
8455972a0 Turn on thread-safe-ish mem alloc
9f4b786a7 Add option to thread-efficient mem alloc
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2845
2022-08-19 13:12:42 -04:00
Vicente Bolea
283a7f4410 Merge topic 'enable-hip-builds-master-release'
f6a9e3631 CI: enable HIP builds on protected branches
c5dd07d97 CI: run_master -> run_upstream_branches

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2837
2022-08-18 21:18:13 -04:00
Dave Pugmire
770fa29642 Reset flag to previous value on exit. 2022-08-18 06:38:15 -04:00
Dave Pugmire
dd16f738ef remove example from cmake.. 2022-08-17 10:48:04 -04:00
Li-Ta Lo
ee2469e3c9 Merge topic 'worklet_run'
1693c989b Merge branch 'master' into worklet_run
ca463a8a6 replace CallWorklet with lambda
c222a9953 simplify coordinate transform worklet dispatch
c6eb90a2b simplify worklet dispatch for Warp filters
ba7ac412b simplify Tri/Tetra worklet dispatch

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2850
2022-08-17 09:42:20 -04:00
Dave Pugmire
38714972a3 remove example for threaded multiblocks. 2022-08-17 06:42:09 -04:00
Li-Ta Lo
1693c989b9 Merge branch 'master' into worklet_run 2022-08-16 16:02:17 -06:00
Li-Ta Lo
ca463a8a6f replace CallWorklet with lambda 2022-08-16 15:26:02 -06:00
Li-Ta Lo
4055551a20 Merge topic 'threshold_template'
622388963 remove ->template

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Vicente Bolea <vicente.bolea@kitware.com>
Merge-request: !2849
2022-08-16 16:50:46 -04:00
Li-Ta Lo
c222a99537 simplify coordinate transform worklet dispatch 2022-08-16 11:13:23 -06:00
Li-Ta Lo
622388963e remove ->template 2022-08-16 09:54:29 -06:00
Li-Ta Lo
c6eb90a2b6 simplify worklet dispatch for Warp filters 2022-08-16 09:53:01 -06:00
Dave Pugmire
fc8b750e5c Fix type Set --> Get for CPU/GPU threads. 2022-08-16 10:59:22 -04:00
Dave Pugmire
115db2175e fix compile error for cuda. 2022-08-16 10:57:01 -04:00
Li-Ta Lo
ba7ac412b8 simplify Tri/Tetra worklet dispatch 2022-08-16 08:26:36 -06:00
Dave Pugmire
5030dbf9f2 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m 2022-08-15 14:43:27 -04:00
Dave Pugmire
baac7e1fb9 Put sync memory into RuntimeDeviceTracker 2022-08-15 14:30:13 -04:00
Li-Ta Lo
e42b1d00b4 Merge topic 'worklet_run'
2f62e8c28 minor change based on code review
b8c39f4f9 de-template CellSetConnectivity::Run
386c633d6 simplify ThresholdWorklet::Run

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2846
2022-08-15 12:13:41 -04:00
Kenneth Moreland
1e97d859e1 Merge topic 'bad-kokkos-header'
cfb137947 Remove inclusion of Kokkos_Parallel_Reduce.hpp

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Sujin Philip <sujin.philip@kitware.com>
Merge-request: !2847
2022-08-15 12:01:20 -04:00
Li-Ta Lo
2f62e8c28f minor change based on code review 2022-08-12 14:21:37 -06:00
Dave Pugmire
8455972a09 Turn on thread-safe-ish mem alloc 2022-08-12 15:29:38 -04:00
Kenneth Moreland
cfb137947e Remove inclusion of Kokkos_Parallel_Reduce.hpp
This header is now considered an internal header, and the latest
release commit of Kokkos does not allow you to include it. The
header gets included anyway with Kokkos_Core.hpp, so we can safely
just delete it.

See https://github.com/kokkos/kokkos/pull/5178
2022-08-12 15:22:03 -04:00
Dave Pugmire
9f4b786a7f Add option to thread-efficient mem alloc 2022-08-12 15:10:38 -04:00
Li-Ta Lo
b8c39f4f9c de-template CellSetConnectivity::Run 2022-08-11 14:21:30 -06:00
Li-Ta Lo
386c633d66 simplify ThresholdWorklet::Run 2022-08-11 11:57:54 -06:00
Dave Pugmire
3920806a66 Address reviewer comments and suggestions. 2022-08-11 13:43:49 -04:00
dpugmire
7e945bb145 Fix compile error for cuda builds. 2022-08-11 09:09:21 -04:00
Dave Pugmire
4d60b42a47 Add threaded filters example 2022-08-10 16:06:42 -04:00
Dave Pugmire
7cbf3a9c91 Merge topic 'cellLocator_lastCell'
2a577476d Add function to reduce code in tests.
09a8ac4fe Call ReadPortal() after each invoke.
699d84681 Fixes kokkos builds. Need to call ReadPortal().
18260c768 debugging the dashboards...
2eb9fb85f dashboard debugging....
aaf4be942 debug dashboards.....
67f83b230 Dashboard debugging....
2540e52f4 Address suggestion to test uninitialized values. Dashboard debug.
...

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2834
2022-08-10 15:39:57 -04:00
Dave Pugmire
8f58f824e5 Run multiblock tests with and without Async GPU memory 2022-08-10 15:38:18 -04:00
Dave Pugmire
d06c321a21 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into gpu_async_alloc 2022-08-10 15:13:26 -04:00
Dave Pugmire
b441c9e23d Add Sync/Async memory allocator functions. 2022-08-10 15:09:53 -04:00
Dave Pugmire
7fdea58ef6 Undo changes to arrayhandle unit test 2022-08-10 13:39:05 -04:00
Dave Pugmire
2a577476dd Add function to reduce code in tests. 2022-08-10 11:57:18 -04:00
Li-Ta Lo
adb3f854ef Merge topic 'remove_examples_device_compiler'
f1a11832c restore device compiler for HistogramMPI
ce6cf2498 remove unused headers, restore device compiler for worklet example
0ecfdcb2f Merge branch 'master' into remove_examples_device_compiler
9e2148dbf remove device compiler

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <morelandkd@ornl.gov>
Merge-request: !2830
2022-08-10 10:23:15 -04:00