Chapter 17

Software-defined visualization

Abstract

Visualizations of large data sets are best done on processors, and this chapter explains why and how by highlighting three key open source libraries that are fundamental for SDVis work (i.e., OpenSWR, Embree, and OSPRay). These libraries benefit from the SDVis capabilities of Knights Landing.

Keywords

Rendering; Embree; OpenSWR; OSPRay ray tracing; Rasterization; OpenGL; Visualization; Bounding volume hierarchy; Volume rendering; MESA3D; Distributed rendering; MPI; ParaView; VisIt; VMD; EnSight; VAPOR; Nested parallelism; Compositing

What is new with Knights Landing in this chapter?

Large System Memory, MCDRAM, AVX-512 and Intel Omni-Path fabic enables efficient rendering for highly scalable ...

Get Intel Xeon Phi Processor High Performance Programming, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.