Mark Kim
3dae0b08fd
CUDA can still be finicky.
2018-12-17 19:48:57 -05:00
Mark Kim
e7c1151c74
So many warnings.
2018-12-17 17:54:26 -05:00
Mark Kim
f5ca28f5c7
More compiler warnings.
2018-12-17 17:14:42 -05:00
Mark Kim
59b1efaf44
Testing output.
2018-12-17 17:07:50 -05:00
Mark Kim
d52928c9f2
edited wrong MakeTest. Fixed.
2018-12-17 10:43:07 -05:00
Mark Kim
3fed771265
added copyright.
2018-12-17 10:22:23 -05:00
Mark Kim
a08fe42d0b
Missing a header file.
2018-12-17 10:21:47 -05:00
Mark Kim
30be47ee78
Mismatched types from MakeTest.
2018-12-16 23:23:33 -05:00
Mark Kim
03fc341e5b
uint is not a supported type with VC++.
2018-12-14 23:04:26 -05:00
Mark Kim
08f8bbd7f1
Visual Studio doesn't support this initialization.
2018-12-14 23:03:12 -05:00
Mark Kim
3de1944dbf
Remove warnings.
2018-12-13 14:49:38 -05:00
Mark Kim
51d19d9bef
cleanup debug prints
2018-12-13 14:49:38 -05:00
Mark Kim
ba60650706
little late finding this is invalid for CUDA.
2018-12-13 14:49:38 -05:00
Mark Kim
da73dfaff5
more warnings cleanup.
2018-12-13 14:49:38 -05:00
Mark Kim
20328534b5
clean up warnings.
2018-12-13 14:49:38 -05:00
Mark Kim
9c86727225
3d zfp decompress filter.
2018-12-13 14:49:38 -05:00
Mark Kim
7655797321
3d zfp compressor filter.
2018-12-13 14:49:38 -05:00
Mark Kim
a6bcf8a0ab
something's not quite right.
2018-12-13 14:49:38 -05:00
Mark Kim
ce44a4d183
better tests.
2018-12-13 14:49:38 -05:00
Mark Kim
e033fe8eea
fix new 1d data generator.
2018-12-13 14:49:38 -05:00
Mark Kim
8a9bfcba1b
zfp 1d worklet.
2018-12-13 14:49:38 -05:00
Mark Kim
ece5913869
good to use the actual 1D compressor.
2018-12-13 14:49:38 -05:00
Mark Kim
aad7498387
1d compressor filter
2018-12-13 14:49:37 -05:00
Mark Kim
c08a0bf3f8
visual check of compression/decompression
2018-12-13 14:49:37 -05:00
Mark Kim
851c424a16
fix some bugs.
2018-12-13 14:49:37 -05:00
Mark Kim
cb8a5fd9c8
update 2d zfp filter to new 2d encode/decode worklets.
2018-12-13 14:49:37 -05:00
Mark Kim
95636ff2cd
decode/encode 2d.
2018-12-13 14:49:37 -05:00
Mark Kim
d06190fdc2
how will we pass the original type?
2018-12-13 14:49:37 -05:00
Mark Kim
b41b89312c
2d zfp compress/decompress and tests.
2018-12-13 14:49:37 -05:00
Mark Kim
7118139b93
add filter testing for zfp 1d.
2018-12-13 14:49:37 -05:00
Mark Kim
2026eba609
forgot stuff.
2018-12-13 14:49:37 -05:00
Mark Kim
3b99722f6e
Prototyping zfp 1d filter.
2018-12-13 14:49:37 -05:00
mclarsen
aa891c58a7
fixed decompression porting bugs
2018-12-13 14:49:37 -05:00
mclarsen
37cba9e99f
adding path for decompress
2018-12-13 14:49:37 -05:00
mclarsen
0c788b92a2
fixed error with integer types
2018-12-13 14:49:37 -05:00
mclarsen
584b36d64e
adding partial gather3
2018-12-13 14:49:37 -05:00
mclarsen
4650881f58
something
2018-12-13 14:49:37 -05:00
mclarsen
1020cb43e6
more missing files
2018-12-13 14:49:37 -05:00
mclarsen
cf3d24d1aa
more missing files
2018-12-13 14:49:37 -05:00
mclarsen
baa0ad77c7
adding missing file
2018-12-13 14:49:36 -05:00
mclarsen
bcd0150e9e
save point
2018-12-13 14:49:36 -05:00
mclarsen
1c45e48fac
compression working and benchmarked
2018-12-13 14:49:36 -05:00
mclarsen
c01e1b7349
debugging cuda failure
2018-12-13 14:49:36 -05:00
mclarsen
8cd7c5db32
fixed the gather
2018-12-13 14:49:36 -05:00
mclarsen
ea9bef19da
init zfp
2018-12-13 14:49:36 -05:00
Allison Vacanti
f3536e44f8
Merge topic '320-vtkm_init'
...
cdb1f5680 Add vtkm::cont::Initialize.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Acked-by: Haocheng LIU <haocheng.liu@kitware.com>
Merge-request: !1475
2018-12-13 12:01:57 -05:00
Allison Vacanti
cdb1f5680a
Add vtkm::cont::Initialize.
...
Also
- Renamed vtkm::cont::make_DeviceAdapterIdFromName to just overload
make_DeviceAdapterId.
- Refactored CMake logic for unit tests
- Since we're now querying the device tracker for the names, they
cannot be all caps.
- Updated usages of InitLogging to use Initialize instead.
- Added changelog.
2018-12-13 10:15:44 -05:00
Kenneth Moreland
6e87ac5628
Merge topic 'count-to-offset-use-device-id'
...
81a22ff64 Change ConvertNumComponentsToOffsets to use DeviceAdapterId
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1479
2018-12-12 14:00:02 -05:00
Kenneth Moreland
81a22ff64f
Change ConvertNumComponentsToOffsets to use DeviceAdapterId
...
The vtkm::cont::ConvertNumComponentsToOffsets method was originally
created before vtkm::cont::DeviceAdapterId and the dynamic
vtkm::cont::Algorithm classes were created. Thus, it contained its own
version of TryExecute and did not support the direct selection of a
device at runtime. Change the function to use the new dynamic device
adapter id, which makes this more consistent with the rest of VTK-m and
cleans up the implementation quite a bit.
2018-12-12 08:18:47 -07:00
Robert Maynard
2ca0fecf96
Merge topic 'correct_is_trivially_for_intel'
...
499419006 UnitTestMoveConstructors will now compile with gcc 4.9 and Intel < 17.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1478
2018-12-11 10:15:19 -05:00