Visualization: Difference between revisions

→‎GPU-based client-server visualization on Cedar and Graham: Added a new section on GPU client-server rendering, added an intro paragraph to CPU rendering.
No edit summary
(→‎GPU-based client-server visualization on Cedar and Graham: Added a new section on GPU client-server rendering, added an intro paragraph to CPU rendering.)
Tags: Mobile edit Mobile web edit
Line 28: Line 28:
= Visualization on new Compute Canada systems = <!--T:6-->
= Visualization on new Compute Canada systems = <!--T:6-->


== Client-server visualization on Cedar and Graham == <!--T:43-->
== GPU-based client-server visualization on Cedar and Graham ==
 
Coming shortly.
 
== CPU-based client-server visualization on Cedar and Graham == <!--T:43-->


<!--T:44-->
<!--T:44-->
Currently, we are working to bring GPU rendering to [[Cedar]] (SFU) and [[Graham]]. In the meantime, you can do client-server ParaView rendering on cluster CPUs. To get started, install ParaView 5.3.x (where "x" could be anything) on your laptop as you need the same version as on the cluster. Log in to Cedar or Graham and start a serial non-GPU interactive job:
You can also do interactive client-server ParaView rendering on cluster CPUs. For some types of rendering modern CPU-based libraries such as OSPRay and OpenSWR offer performance quite similar to GPU-based rendering. And, since ParaView server uses MPI for distributed-memory processing, for very large datasets one can do parallel rendering on a large number of CPU cores, either on a single node, or scattered across multiple nodes.
 
To get started, install ParaView 5.3.x (where "x" could be anything) on your laptop as you need the same version as on the cluster. Log in to Cedar or Graham and start a serial non-GPU interactive job:


   <!--T:45-->
   <!--T:45-->
cc_staff
292

edits