CFD Online Logo CFD Online URL
Home > Forums > Visualization & Post-Processing Software > ParaView

Paraview parallel on two workstations

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   March 4, 2014, 18:31
Default Paraview parallel on two workstations
New Member
Join Date: Feb 2014
Posts: 1
Rep Power: 0
Sloy is on a distinguished road
Hello Community,

At the moment I am evaluating to buy a post processing workstation for RANS cases of up to (not always) 40-50 million cells. At the moment I have two options, buying one workstation with a 4820K and 64GB of ram or buying two workstations with a 4820K and 32GB each.

I did some small research and saw that it is possible to run Paraview in server/client mode. But it appears to be that the server and the client cannot be the same computer. So is it possible to run paraview in parallel on two workstations at the same time where one workstation is just one "server node" and the second workstation is a "sever node" and a "client"?

Is this sever/client mode only working for GPU rendering or is it also possible to spread the case across the two memories of workstations?


Sloy is offline   Reply With Quote

Old   March 6, 2014, 17:41
Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,137
Blog Entries: 39
Rep Power: 110
wyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of lightwyldckat is a glorious beacon of light
Greetings Sloy and welcome to the forum!

ParaView is able to do whatever you need to do, in the sense that you can place the server applications running wherever you want, as long as all of them have access to the necessary data on disk or shared folder. For a lot of information on this topic, read this page:

In summary: You can easily run the server applications (to act like a single server) like this:
mpirun -np 8 --hostfile machines.txt ./pvserver
Where the file "machines.txt" would define the list of machines and number of cores to assign to each machine.

As for the client application, it can be wherever you want it to be. It's only that the client-server structure that was implemented in ParaView was developed for having the client in a separate machine. This is likelly related to this: you might only want 1 server application per machine (where the 2 would be working together), depending on the data to be open and in order to at least reserve some CPU power for the client application in the main machine. Otherwise, you'll have the client and the server fighting for CPU power on the main machine.

The downside of this strategy is that you must open data that is already decomposed and/or with a parallel-ready reader, so that you can take advantage of the 32GB on each machine. Otherwise, you'll still be limited to only 32GB in total.

Best regards,
wyldckat is offline   Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
simpleFoam parallel AndrewMortimer OpenFOAM Running, Solving & CFD 12 August 7, 2015 18:45
how to get the paraview parallel run luchen2408 OpenFOAM Paraview & paraFoam 3 January 23, 2014 18:49
parallel case with paraview Ingenieur OpenFOAM Paraview & paraFoam 2 August 16, 2013 08:24
Fluent parallel computing on multiple Workstations slower than one peterhess Hardware 1 May 18, 2011 08:08
paraFoam reader for OpenFOAM 1.6 smart OpenFOAM Installation 13 November 16, 2009 22:41

All times are GMT -4. The time now is 18:09.