CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   ParaView (https://www.cfd-online.com/Forums/paraview/)
-   -   [General] Volume rendering only with one core (https://www.cfd-online.com/Forums/paraview/124418-volume-rendering-only-one-core.html)

Tobi October 4, 2013 12:57

Volume rendering only with one core
 
Dear all,

I have a problem with paraview (binaries 3.12).
If I set "use multicore" in the settings everything speed up but if I want to make a volume rendering I get the following error:
Code:

shor-ty@cfd:/media/SERVER/benchmark$ paraview paraview.foam
AutoMPI: SUCCESS: command is:
 "/home/shor-ty/OpenFOAM/ParaView-3.12.0-Linux-x86_64/lib/paraview-3.12/mpiexec" "-np" "8" "/home/shor-ty/OpenFOAM/ParaView-3.12.0-Linux-x86_64/lib/paraview-3.12/pvserver" "--server-port=39983"
AutoMPI: starting process server
-------------- server output --------------
Waiting for client
AutoMPI: server sucessfully started.
ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23490


ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23491


ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23492

If I just use one core (without "use multi core") its working.

Can I shor-ty@cfd:/media/SERVER/benchmark$ paraview paraview.foam
AutoMPI: SUCCESS: command is:
"/home/shor-ty/OpenFOAM/ParaView-3.12.0-Linux-x86_64/lib/paraview-3.12/mpiexec" "-np" "8" "/home/shor-ty/OpenFOAM/ParaView-3.12.0-Linux-x86_64/lib/paraview-3.12/pvserver" "--server-port=39983"
AutoMPI: starting process server
-------------- server output --------------
Waiting for client
AutoMPI: server sucessfully started.
ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23490


ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23491


ERROR: In /home/kitware/Dashboards/MyTests/ParaView-master/VTK/Parallel/vtkSocketCommunicator.cxx, line 766
vtkSocketCommunicator (0x301ff00): Could not receive tag. 23492
[code]

Does anyone know why this error occur and how I can solve it ? :)

Thanks in advance tobi

wyldckat October 5, 2013 04:58

2 Attachment(s)
Hi Tobi,

I think there is something strange with your command... it should be something like:
Code:

paraview --data=case.foam
not:
Code:

paraview case.foam
I've done some tests on my machine at home and it was crawling either way (1 core vs 5 cores), for volume rendering with OpenFOAM's cavity tutorial. I even tried the tutorial mentioned here: http://paraview.org/Wiki/Volume_rendering_-_Fire
My machine has got an integrated Radeon HD 3200, so it's not a very powerful GPU, but the cavity tutorial only has got 400 cells... so something strange is going on here. But then again, I can't remember once that I managed to use volume rendering.


I did some more tests with "LIBGL_ALWAYS_INDIRECT", as explained here: http://www.cfd-online.com/Forums/ope...tml#post279104 - but it made the display unresponsive, since it seemed to have changed the rendering priorities, therefore ignoring the user-side of rendering :(

I did a bit of searching and found this thread: http://www.cfd-online.com/Forums/ope...-paraview.html - Petr seems to still have the same/similar problem, even after 1 year of trial and error.

Best regards,
Bruno

----------------------

edit: A bit more searching and I found this: http://www.cmake.org/Wiki/index.php?...ee_my_data_.3F
Quote:

Can I use volume rendering to see my data ?

ParaView 3.X (and newer) supports volume rendering of unstructured grid data sets as well as parallel volume rendering of image data.
Which seems to indicate that parallel volume rendering only works for image data, such as this: http://www.youtube.com/watch?v=UwKFg0yOlCA


edit 2: Try using the example file group "Data/FileSeries/wavelet_..vti" present in ParaView's data package. This did a really fast volume render, as shown in attachment.
Also try "Data/iron_protein.vtk", as shown in the second image.


All times are GMT -4. The time now is 11:52.