Cimdata Logo

Industry Summary Articles

Monday, November 13, 2017

Kitware Talks SC17 and Releases for VTK, ParaView and CMake

Kitware, a software research, development and consulting company, connected with other members of the high-performance computing (HPC) community to develop new features for three open source software platforms: the Visualization Toolkit (VTK), ParaView and CMake. Kitware made a preview release of ParaView earlier this month, and it plans to release VTK 8.1 and CMake 3.10 by the end of the year. Kitware has designated space at its booth (647) at The International Conference for High Performance Computing, Networking, Storage and Analysis (SC17) to show off the platforms and other offerings for HPC.

Prior to last year’s SC conference, Kitware began the release cycle for VTK 7.1. The release introduced a new module for rendering data in virtual reality, which uses the OpenVR standard and includes support for HTC Vive. With the upcoming release of VTK 8.1, users will be able to interact with three-dimensional widgets, such as menus and cropping planes, in virtual reality.

“The consumer virtual reality support in VTK is opening up new ways of exploring data at an unprecedentedly low cost,” said Ken Martin, a distinguished engineer at Kitware and a co-founder of the company. “This year’s conference is special, as it will be the first time that attendees get to experience VTK with HTC Vive at our booth.”

In version 8.1, VTK will contain new features for ray tracing with the support of OSPRay from Intel. These features include OSPRay’s path tracer, which enhances the realism of visualizations through lighting, soft shadows and surface material properties. Furthermore, VTK 8.1 will directly support unstructured data and Adaptive Mesh Refinement (AMR) data in OSPRay.

“We are very pleased to continue our open source, Software Defined Visualization collaboration with Kitware to bring state-of-the-art, scalable, high-performance and photorealistic path tracing to VTK, along with support for unstructured data, running on Intel® Xeon® Scalable and Intel® Xeon Phi™ processor-based platforms,” said Joe Curley, the senior director of HPC platforms & ecosystem enabling at Intel. “Unstructured and AMR data types are important for enabling computation and visualization to focus on the most relevant details.”

The OSPRay features for path tracing and the support for unstructured data and AMR data serve as the focal points of the preview release of ParaView. Kitware made the release on the ParaView website. Version 5.5 will follow in 2018.

“The combination of OSPRay and ParaView enables scientists to more deeply engage with and analyze their terabyte-plus three-dimensional and four-dimensional data, even as it is computed in situ for faster turnaround to insight,” Curley said. “The preview release of ParaView has uses in computer-aided engineering, such as photorealistic vehicle design with hydrodynamic flow analysis.”

ParaView and VTK rely on CMake to build, compile and test their code. CMake 3.10 will cap off the release schedule for 2017. Improvements made throughout the year have aimed to reduce the complexity of HPC build systems. These improvements began with upgrades for CUDA in CMake 3.8 and 3.9.

“Our work to enhance CMake brought the full range of CMake features to CUDA projects,” said Jean-Charles Vasnier, a senior solutions architect at NVIDIA. “As a result, the development experience has become more consistent and uniform in CMake.”

Version 3.10 will continue to address the complexity of HPC build systems by introducing support for the Flang Fortran compiler and improving support for Message Passing Interface (MPI). Robert Maynard, a principal engineer at Kitware, will present the progression of CMake throughout 2017 at the company booth (647) at SC17. He will do so November 14, 2017, at 12:30 p.m. MDT.

On any day of the SC17 exhibition, attendees can pick up the most recent issue of the Kitware Source quarterly, which chronicles the use of CMake at Algorithmic, in situ visualization with ParaView Catalyst and numerical modeling for surgical training. Attendees can also reserve time to talk about CMake, ParaView and/or VTK with members of Kitware by emailing kitware(at)kitware(dot)com.

Beyond the company booth, Kitware team members will participate in a variety of conference activities. Kitware has itemized these activities on its blog.

To view the original press release, please click here.

Search for Kitware on CIMdata.com

r
ipad background image

Featured Cimdata Reports

ipadcontent
PLM-Enabled Digital Transformation Benefits Appraisal Guide

The Guide is designed to help potential PLM users evaluate the applicability and payoffs of PLM in their enterprise, and to help existing users of PLM monitor the impact it is having on their product programs.

ipadcontent
PLM Market Analysis Reports

The PLM MAR Series provides detailed information and in-depth analysis on the worldwide PLM market. It contains analyses of major trends and issues, leading PLM providers, revenue analyses for geographical regions and industry sectors, and historical and projected data on market growth.

ipadcontent
PLM Market Analysis Country Reports

These reports offer country-specific analyses of the PLM market. Their focus is on PLM investment and use in industrial markets. Reports cover Brazil, France, Germany, India, Italy, Japan, Russia, South Korea, the United Kingdom, and the United States.

ipadcontent
Simulation & Analysis Market Analysis Report

This report presents CIMdata’s overview of the global simulation and analysis market, one of the fastest growing segments of the overall product lifecycle management market, including profiles of the leading S&A firms.

ipadcontent
CAM Market Analysis Report

This report presents CIMdata’s overview of the worldwide CAM software and services market. It also includes a discussion on the trends in the CAM industry and updates on the top CAM solution providers.