Skip to content
Snippets Groups Projects
Commit 9957468e authored by Lukáš Krupčík's avatar Lukáš Krupčík
Browse files

change directory tree

parent 74f28f43
No related branches found
No related tags found
6 merge requests!368Update prace.md to document the change from qprace to qprod as the default...,!367Update prace.md to document the change from qprace to qprod as the default...,!366Update prace.md to document the change from qprace to qprod as the default...,!323extended-acls-storage-section,!196Master,!167Add soft
# Anselm
The operating system on Anselm is Linux - [**Red Hat Enterprise Linux release 6.x**](https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux).
# Salomon
The operating system on Salomon is Linux - [**CentOS 6.x**](https://en.wikipedia.org/wiki/CentOS)
The CentOS Linux distribution is a stable, predictable, manageable and reproducible platform derived from the sources of Red Hat Enterprise Linux (RHEL).
# ParaView
Open-Source, Multi-Platform Data Analysis and Visualization Application
## Introduction
**ParaView** is an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView's batch processing capabilities.
ParaView was developed to analyze extremely large datasets using distributed memory computing resources. It can be run on supercomputers to analyze datasets of exascale size as well as on laptops for smaller data.
Homepage : <http://www.paraview.org/>
## Installed Version
Currently, version 5.1.2 compiled with intel/2017a against intel MPI library and OSMesa 12.0.2 is installed on the clusters.
## Usage
On the clusters, ParaView is to be used in client-server mode. A parallel ParaView server is launched on compute nodes by the user, and client is launched on your desktop PC to control and view the visualization. Download ParaView client application for your OS here: <http://paraview.org/paraview/resources/software.php>.
!!!Warning
Your version must match the version number installed on the cluster.
### Launching Server
To launch the server, you must first allocate compute nodes, for example
```console
$ qsub -I -q qprod -A OPEN-0-0 -l select=2
```
to launch an interactive session on 2 nodes. Refer to [Resource Allocation and Job Execution](../salomon/job-submission-and-execution/) for details.
After the interactive session is opened, load the ParaView module (following examples for Salomon, Anselm instructions in comments):
```console
$ ml ParaView/5.1.2-intel-2017a-mpi
```
Now launch the parallel server, with number of nodes times 24 (16 on Anselm) processes:
```console
$ mpirun -np 48 pvserver --use-offscreen-rendering
Waiting for client...
Connection URL: cs://r37u29n1006:11111
Accepting connection(s): r37u29n1006:11111i
Anselm:
$ mpirun -np 32 pvserver --use-offscreen-rendering
Waiting for client...
Connection URL: cs://cn77:11111
Accepting connection(s): cn77:11111
```
Note the that the server is listening on compute node r37u29n1006 in this case, we shall use this information later.
### Client Connection
Because a direct connection is not allowed to compute nodes on Salomon, you must establish a SSH tunnel to connect to the server. Choose a port number on your PC to be forwarded to ParaView server, for example 12345. If your PC is running Linux, use this command to establish a SSH tunnel:
```console
Salomon: $ ssh -TN -L 12345:r37u29n1006:11111 username@salomon.it4i.cz
Anselm: $ ssh -TN -L 12345:cn77:11111 username@anselm.it4i.cz
```
replace username with your login and r37u29n1006 (cn77) with the name of compute node your ParaView server is running on (see previous step).
If you use PuTTY on Windows, load Salomon connection configuration, then go to *Connection* -> *SSH* -> *Tunnels* to set up the port forwarding.
Fill the Source port and Destination fields. **Do not forget to click the Add button.**
![](../../img/paraview_ssh_tunnel_salomon.png "SSH Tunnel in PuTTY")
Now launch ParaView client installed on your desktop PC. Select *File* -> *Connect...* and fill in the following :
![](../../img/paraview_connect_salomon.png "ParaView - Connect to server")
The configuration is now saved for later use. Now click Connect to connect to the ParaView server. In your terminal where you have interactive session with ParaView server launched, you should see:
```console
Client connected.
```
You can now use Parallel ParaView.
### Close Server
Remember to close the interactive session after you finish working with ParaView server, as it will remain launched even after your client is disconnected and will continue to consume resources.
...@@ -60,22 +60,22 @@ pages: ...@@ -60,22 +60,22 @@ pages:
- PRACE User Support: anselm/prace.md - PRACE User Support: anselm/prace.md
- 'Software': - 'Software':
- 'Modules': - 'Modules':
- Lmod Environment: software/lmod.md - Lmod Environment: software/modules/lmod.md
- Modules Matrix: modules-matrix.md - Modules Matrix: modules-matrix.md
- Available Salomon Modules: modules-salomon.md - Available Salomon Modules: modules-salomon.md
- Available Salomon Modules on UV: modules-salomon-uv.md - Available Salomon Modules on UV: modules-salomon-uv.md
- Available Anselm Modules: modules-anselm.md - Available Anselm Modules: modules-anselm.md
- ISV Licenses: software/isv_licenses.md - ISV Licenses: software/isv_licenses.md
- 'Bioinformatics': - 'Bioinformatics':
- Bioinformatics Applications: software/bioinformatics.md - Bioinformatics Applications: software/bio/bioinformatics.md
- 'Omics Master': - 'Omics Master':
- Overview: software/omics-master/overview.md - Overview: software/bio/omics-master/overview.md
- Diagnostic Component (TEAM): software/omics-master/diagnostic-component-team.md - Diagnostic Component (TEAM): software/bio/omics-master/diagnostic-component-team.md
- Priorization Component (BiERApp): software/omics-master/priorization-component-bierapp.md - Priorization Component (BiERApp): software/bio/omics-master/priorization-component-bierapp.md
- 'CAE': - 'CAE':
- 'COMSOL': - 'COMSOL':
- COMSOL: software/comsol/comsol-multiphysics.md - COMSOL: software/cae/comsol/comsol-multiphysics.md
- Licensing and Available Versions: software/comsol/licensing-and-available-versions.md - Licensing and Available Versions: software/cae/comsol/licensing-and-available-versions.md
- 'Chemistry': - 'Chemistry':
- Molpro: software/chemistry/molpro.md - Molpro: software/chemistry/molpro.md
- Orca: software/chemistry/orca.md - Orca: software/chemistry/orca.md
...@@ -100,18 +100,18 @@ pages: ...@@ -100,18 +100,18 @@ pages:
- NVIDIA CUDA: anselm/software/nvidia-cuda.md - NVIDIA CUDA: anselm/software/nvidia-cuda.md
- 'Intel': - 'Intel':
- 'Intel Suite': - 'Intel Suite':
- Introduction: software/intel-suite/intel-parallel-studio-introduction.md - Introduction: software/intel/intel-suite/intel-parallel-studio-introduction.md
- Intel Advisor: software/intel-suite/intel-advisor.md - Intel Advisor: software/intel/intel-suite/intel-advisor.md
- Intel Compilers: software/intel-suite/intel-compilers.md - Intel Compilers: software/intel/intel-suite/intel-compilers.md
- Intel Debugger: software/intel-suite/intel-debugger.md - Intel Debugger: software/intel/intel-suite/intel-debugger.md
- Intel IPP: software/intel-suite/intel-integrated-performance-primitives.md - Intel IPP: software/intel/intel-suite/intel-integrated-performance-primitives.md
- Intel Inspector: software/intel-suite/intel-inspector.md - Intel Inspector: software/intel/intel-suite/intel-inspector.md
- Intel MKL: software/intel-suite/intel-mkl.md - Intel MKL: software/intel/intel-suite/intel-mkl.md
- Intel TBB: software/intel-suite/intel-tbb.md - Intel TBB: software/intel/intel-suite/intel-tbb.md
- Intel Trace Analyzer and Collector: software/intel-suite/intel-trace-analyzer-and-collector.md - Intel Trace Analyzer and Collector: software/intel/intel-suite/intel-trace-analyzer-and-collector.md
- 'Intel Xeon Phi': - 'Intel Xeon Phi':
- Intel Xeon Phi Salomon: software/intel-xeon-phi.md - Intel Xeon Phi Salomon: software/intel/intel-xeon-phi.md
- Intel Xeon Phi Anselm: software/intel-xeon-phi.anselm.md - Intel Xeon Phi Anselm: software/intel/intel-xeon-phi.anselm.md
- 'Machine Learning': - 'Machine Learning':
- Introduction: software/machine-learning/introduction.md - Introduction: software/machine-learning/introduction.md
- TensorFlow: software/machine-learning/tensorflow.md - TensorFlow: software/machine-learning/tensorflow.md
...@@ -159,9 +159,9 @@ pages: ...@@ -159,9 +159,9 @@ pages:
- Spack: software/tools/spack.md - Spack: software/tools/spack.md
- Virtualization: software/tools/virtualization.md - Virtualization: software/tools/virtualization.md
- 'Visualisation': - 'Visualisation':
- GPI-2: software/gpi2.md - GPI-2: software/viz/gpi2.md
- OpenFOAM: software/openfoam.md - OpenFOAM: software/viz/openfoam.md
- ParaView: software/paraview.md - ParaView: software/viz/paraview.md
- PBS Pro Documentation: pbspro.md - PBS Pro Documentation: pbspro.md
extra: extra:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment