# Paraview - multi GPU

**URL:** https://discourse.paraview.org/t/paraview-multi-gpu/5659
**Category:** ParaView Support
**Created:** [October 27, 2020, 4:08am UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659 "2020-10-27T04:08:46Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Nicholas\_Yue](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicholas_yue/32/5203_2.png) [@Nicholas\_Yue](https://discourse.paraview.org/u/Nicholas_Yue)
#### Post date: [October 27, 2020, 4:08am UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659/1 "2020-10-27T04:08:46Z")

</div>

Hi,

I am expecting to take delivery of a small cluster of nvidia GPU enable nodes (each fully capable as machine with keyboard and mouse etc)

I am wondering if there is a mode or way of using Paraview so that I can divide up a display on one machine and get the OpenGL rendering done on 4 of the machines?

Is this something which requires specialist knowledge or hardware ? Or is that fairly common and built into Paraview ?

Where can I start reading up on such parallel OpenGL/GPU usage ?

Cheers

Cheers

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [October 27, 2020, 9:29am UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659/2 "2020-10-27T09:29:04Z")

</div>

> [@Nicholas\_Yue](#):
>
> I am wondering if there is a mode or way of using Paraview so that I can divide up a display on one machine and get the OpenGL rendering done on 4 of the machines?

Yes

> [@](#):
>
> Is this something which requires specialist knowledge or hardware ? Or is that fairly common and built into Paraview ?

While not very common, it is documented and used.

> [@](#):
>
> Where can I start reading up on such parallel OpenGL/GPU usage ?

[https://www.paraview.org/Wiki/Setting\_up\_a\_ParaView\_Server#Multiple\_GPUs\_Per\_Node](https://www.paraview.org/Wiki/Setting_up_a_ParaView_Server#Multiple_GPUs_Per_Node)

---

<div class="post-metadata">

### Author: ![Nicholas\_Yue](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicholas_yue/32/5203_2.png) [@Nicholas\_Yue](https://discourse.paraview.org/u/Nicholas_Yue)
#### Post date: [October 27, 2020, 5:26pm UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659/3 "2020-10-27T17:26:29Z")

</div>

Thank you. One point of clarification.

I plan to have 5 workstation, one acting as the head node which will have the main display (Full HD)

Reading IceT and tiled display, it refers to multiple monitor but in my setup, I have one display monitor.

Is IceT able to tile up a single Full HD into appropriate chunk and have the 4 workstation GPU render and composite them back seamlessly into a single Full HD image for user interaction on the head node?

Cheers

---

<div class="post-metadata">

### Author: ![mwestphal](https://discourse.paraview.org/user_avatar/discourse.paraview.org/mwestphal/32/17_2.png) [@mwestphal](https://discourse.paraview.org/u/mwestphal)
#### Post date: [October 28, 2020, 8:34am UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659/4 "2020-10-28T08:34:57Z")

</div>

Yes, it should work.

---

<div class="post-metadata">

### Author: ![sharon](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/s/67e7ee/32.png) [@sharon](https://discourse.paraview.org/u/sharon)
#### Post date: [October 29, 2020, 4:05am UTC](https://discourse.paraview.org/t/paraview-multi-gpu/5659/5 "2020-10-29T04:05:15Z")

</div>

Hi Mathieu,  
the comand “mpirun -bynode -np 8 ./pvserver -display :0.0 : -np 8 ./pvserver -display :0.1” is already out of date?  
Now the option is “–displays”: like pvserver --displays=0,1?

I am testing Nvidia Index seems even “–displays” still not work for IndeX?  
I will create a new thread to ask this question.

Thanks and Best Regards
