Skip to content

In situ on tiled display with ParaView 4.3.1

Alexandre Ancel edited this page Jun 12, 2015 · 5 revisions

Test setup with pvserver:

  • Tiled display machine launching pvserver
  • Client launching paraview (main brain) : hostname
  • Cluster running In-situ simulation

Tiled-display setup:

  • Enable tiled-display, e.g. for Ubuntu 10.04:
    • System -> Preferences -> Monitors: Untick Same image in all monitors
  • Install ParaView 4.3.1
  • Ensure that you have openmpi
  • pvserver must be launched with at least as many mpi processes as there are tiles in the display
There must be at least as many processes in the MPI job as there are tiles 
in the display; however, adding more processes than tiles is recommended as 
they will all be used to perform the parallel rendering.

http://www.paraview.org/Wiki/Setting_up_a_ParaView_Server

  • Launch pvserver with the following options:
    • --tile-dimensions-x=<nb_displays_in_x>
    • --tile-dimensions-y=<nb_displays_in_y>
    • Specify the X server with -display host:X.Y (Don't put "=" between display and the display value)

Client:

  • FIRST and IMPORTANT: Check that you can access to the machine hosting the pvserver(s)
  • Launch ParaView 4.3.1
  • Connect to the tiled-display pvserver
  • Enable Catalyst (via Connect and Pause Simulation in Catalyst Menu)

Cluster:

  • Launch simulation with the following options:
    • --exporter.format vtk
    • --exporter.vtk.insitu.enable 1
    • --exporter.vtk.insitu.hostname <tile_display_pc>