0.9.0
0.9.0 Release Highlights
(adapted from Ascent's Changelog )
Preferred dependency versions for [email protected]
Added
- Added support for HIP and running on AMD GPUs
- Added RAJA expressions infrastructure
- Added pipeline
partition
transform from Conduit Blueprint - Added extract
flatten
from Conduit Blueprint - Added Log base 10 filter. Filter type is
log10
- Added Log base 2 filter. Filter type is
log2
- Added Feature Map in the docs. Detailing Devil Ray and VTKh features
- Added
scripts/build_ascent/build_ascent.sh
a script that demonstrates how to manually build Ascent and its main dependencies - Added ability to override dimensions for the rendered bounding box around a dataset
- Added CMake option
ENABLE_HIDDEN_VISIBILITY
(default=ON), which controls if hidden visibility is used for private symbols - Added documentation for how to use ROCm's rocprof profiler for GPUs with Ascent
- Added support for Caliper performance annotations
- Added automatic slice filter that evaluates a number of slices and outputs the one with the highest entropy
Changed
- The Great Amalgamation - The VTK-h, Devil Ray, and AP Compositor projects are now developed in Ascent's source instead of separate repos. These external repos for these projects are archived. This reorg simplifies the development and support of these tightly coupled capabilities. Ascent 0.9.0 will be the first release using these internal versions.
apcomp
,dray
,flow
,rover
, andvtkh
are now developed insrc/libs
.- Updated to VTK-m 1.9
- Update docs related to building Ascent.
- Updated to BLT v0.5.2
Docker Containers
- alpinedav/ascent:0.9.0
- alpinedav/ascent-jupyter:0.9.0