The release introduces the following features.
- Introduces encodings for visualizing performance variation in multiple datasets.
- Ensemble Sankey view
- CCT views to explore the entire CCT.
- Comparing two datasets pair-wise
- Histograms, Scatterplots, and Boxplots for data analysis
- Module hierarchy view for exploring the module-level supergraph.
- Exposes 2 visualization interfaces, one for single call graph, and an ensemble of call graphs along with a landing page for displaying basic information.
- Introduces ensemble processing of multiple HPCToolkit, Caliper datasets.
- CallFlow interface that exposes operations (e.g., creating, filtering, grouping, and union Hatchet's GraphFrames), data structures for handling multiple call graphs, and modules that interface the interactions performed from the UI).
- Improved web UI for visualizing the performance data collected in the form of CallGraphs.
- Migrates from the previous D3 javascript UI framework to a Vue based framework, where each view in the visualization is an independent component.
- Landing page
![Screenshot from 2020-07-08 19-26-10](https://user-images.githubusercontent.com/4470019/86990424-60df9a80-c151-11ea-9bac-7b3f574ff855.png)
- CCT view
![Screenshot from 2020-07-08 19-27-05](https://user-images.githubusercontent.com/4470019/86990418-60470400-c151-11ea-959c-dd1e943ac098.png)
- Single SuperGraph
![Screenshot from 2020-07-08 19-26-44](https://user-images.githubusercontent.com/4470019/86990420-60470400-c151-11ea-97d5-e84c2dd24ba8.png)
- Ensemble SuperGraph
![Screenshot from 2020-07-08 19-28-15](https://user-images.githubusercontent.com/4470019/86990415-5f15d700-c151-11ea-9cf0-ac3d7132498e.png)