Skip to content

0.9.0

Compare
Choose a tag to compare
@cyrush cyrush released this 27 Jan 17:56
· 163 commits to develop since this release
a31c88c

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, and vtkh are now developed in src/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