Visualization: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Marked this version for translation)
No edit summary
Line 196: Line 196:


== Visualization on Niagara == <!--T:95-->
== Visualization on Niagara == <!--T:95-->
=== Software Available ===
=== Available software===
We have installed the latest versions of the open source visualization suites: VMD, VisIt and ParaView.
We have installed the latest versions of the open source visualization suites: VMD, VisIt and ParaView.


Line 210: Line 210:
For the same reason you won't be able to request or use GPUs for rendering as there are none!
For the same reason you won't be able to request or use GPUs for rendering as there are none!


=== Interactive Visualization === <!--T:99-->
=== Interactive visualization === <!--T:99-->
Runtime is limited on the login nodes, so you will need to request a testing job in order to have more time for exploring and visualizing your data.
Runtime is limited on the login nodes, so you will need to request a testing job in order to have more time for exploring and visualizing your data.
Additionally by doing so, you will have access to the 40 cores of each of the nodes requested.
Additionally by doing so, you will have access to the 40 cores of each of the nodes requested.
Line 237: Line 237:
</ol>
</ol>


=== Remote Visualization -- Client-Server Mode === <!--T:105-->
=== Remote visualization -- client-server mode === <!--T:105-->
You can use any of the remote visualization protocols supported for both VisIt and ParaView.
You can use any of the remote visualization protocols supported for both VisIt and ParaView.


Line 249: Line 249:
</ul>
</ul>


==== VisIt Client-Server Configuration ==== <!--T:107-->
==== VisIt client-server configuration ==== <!--T:107-->
For allowing VisIt connect to the Niagara cluster you need to set up a "Host Configuration".
For allowing VisIt connect to the Niagara cluster you need to set up a "Host Configuration".


Line 255: Line 255:
Choose *one* of the methods bellow:
Choose *one* of the methods bellow:


====Niagara Host Configuration File==== <!--T:109-->
====Niagara host configuration file==== <!--T:109-->
You can just download the Niagara host file, right click on the following link [https://support.scinet.utoronto.ca/~mponce/viz/host_niagara.xml host_niagara.xml] and select save as...  
You can just download the Niagara host file, right click on the following link [https://support.scinet.utoronto.ca/~mponce/viz/host_niagara.xml host_niagara.xml] and select save as...  
Depending on the OS you are using on your local machine:
Depending on the OS you are using on your local machine:
Line 266: Line 266:
Restart VisIt and check that the niagara profile should be available in your hosts.
Restart VisIt and check that the niagara profile should be available in your hosts.


====Manual Niagara Host Configuration==== <!--T:111-->
====Manual Niagara host configuration==== <!--T:111-->
If you prefer to set up the verser yourself, instead of the configuration file from the previous section, just follow along these steps.
If you prefer to set up the verser yourself, instead of the configuration file from the previous section, just follow along these steps.
Open VisIt in your computer, go to the 'Options' menu, and click on "Host profiles..."
Open VisIt in your computer, go to the 'Options' menu, and click on "Host profiles..."
Line 310: Line 310:
Finally, after you are done with these changes, go to the "Options" menu and select "Save settings", so that your changes are saved and available next time you relaunch VisIt.
Finally, after you are done with these changes, go to the "Options" menu and select "Save settings", so that your changes are saved and available next time you relaunch VisIt.


==== ParaView Client-Server Configuration ==== <!--T:119-->
==== ParaView client-server configuration ==== <!--T:119-->
Similarly to VisIt you will need to start a <code>debugjob</code> in order to use a compute node to files and compute resources.
Similarly to VisIt you will need to start a <code>debugjob</code> in order to use a compute node to files and compute resources.
Here are the steps to follow:
Here are the steps to follow:
Line 375: Line 375:
   mpirun pvserver --mesa-swr-avx2
   mpirun pvserver --mesa-swr-avx2


==== Final Considerations ==== <!--T:136-->
==== Final considerations ==== <!--T:136-->
Usually both VisIt and ParaView require to use the same version between the local client and the remote host, please try to stick to that to avoid having incompatibility issues, which might result in potential problems during the connections.
Usually both VisIt and ParaView require to use the same version between the local client and the remote host, please try to stick to that to avoid having incompatibility issues, which might result in potential problems during the connections.


=== Other Versions === <!--T:137-->
=== Other versions === <!--T:137-->
Alternatively you can try to use the visualization modules available on the CCEnv stack, for doing so just load the CCEnv module and select your favourite visualization module.
Alternatively you can try to use the visualization modules available on the CCEnv stack, for doing so just load the CCEnv module and select your favourite visualization module.


Line 568: Line 568:


<!--T:138-->
<!--T:138-->
Please let us know if you would like to see a visualization workshop at your institution.
Please contact [[technical support]] if you would like to hold a visualization workshop at your institution.


= Compute Canada visualization presentation materials = <!--T:8-->
= Compute Canada visualization presentation materials = <!--T:8-->
rsnt_translations
56,420

edits

Navigation menu