38,907
edits
No edit summary |
(Updating to match new version of source page) |
||
Line 47: | Line 47: | ||
=== Visualisation interactive client-serveur=== | === Visualisation interactive client-serveur=== | ||
<div class="mw-translate-fuzzy"> | |||
En mode client-serveur (avec ParaView et VisIt), les données sont traitées sur la grappe à distance avec le rendu sur CPU ou GPU, alors que vous travaillez avec une interface utilisateur client sur votre ordinateur. Pour configurer la visualisation client-serveur, voyez les pages [[ParaView/fr|ParaView]] et [[VisIt/frVisIt]]. | En mode client-serveur (avec ParaView et VisIt), les données sont traitées sur la grappe à distance avec le rendu sur CPU ou GPU, alors que vous travaillez avec une interface utilisateur client sur votre ordinateur. Pour configurer la visualisation client-serveur, voyez les pages [[ParaView/fr|ParaView]] et [[VisIt/frVisIt]]. | ||
</div> | |||
=== Fenêtres à distance avec redirection X11 === | === Fenêtres à distance avec redirection X11 === | ||
<div class="mw-translate-fuzzy"> | |||
Règle générale, il faut éviter la redirection X11 pour le traitement graphique intensif puisqu'il y a beaucoup d'interactions et que la vitesse est moindre qu'avec VNC (ci-dessous). Par contre, dans certains cas, vous pouvez vous connecter à nos grappes via SSH par X11, comme indiqué ci-dessous. Un serveur X doit être installé sur votre ordinateur. | Règle générale, il faut éviter la redirection X11 pour le traitement graphique intensif puisqu'il y a beaucoup d'interactions et que la vitesse est moindre qu'avec VNC (ci-dessous). Par contre, dans certains cas, vous pouvez vous connecter à nos grappes via SSH par X11, comme indiqué ci-dessous. Un serveur X doit être installé sur votre ordinateur. | ||
</div> | |||
<tabs> | <tabs> | ||
Line 90: | Line 94: | ||
</tab> | </tab> | ||
</tabs> | </tabs> | ||
=== Remote off-screen windows via Xvfb === | |||
Some applications insist on displaying graphical output, but you don't actually need to see them since the results are saved in a file. | |||
In that case the job can run as a regular batch job, using either the CPU or the GPU for 3D rendering. To enable this you can run | |||
the application you are calling with the X virtual frame buffer (Xvfb) in a job script as follows: | |||
xvfb-run <name-of-application> | |||
if using the CPU for rendering or | |||
xvfb-run vglrun -d egl <name-of-application> | |||
if using the GPU for rendering, in which case you need to reserve one GPU with Slurm, see [[Using_GPUs_with_Slurm|Using GPUs with Slurm]]. | |||
Note that, depending on the workload the GPU may not necessarily be faster than the CPU, so it's important to benchmark before | |||
committing to using the more expensive GPU. | |||
=== Connexion à distance par VNC === | === Connexion à distance par VNC === | ||
Line 97: | Line 117: | ||
= Formation = | = Formation = | ||
<div class="mw-translate-fuzzy"> | |||
Si vous êtes intéressé à organiser un atelier à votre établissement, écrivez à [mailto:support@calculcanada.ca]. | Si vous êtes intéressé à organiser un atelier à votre établissement, écrivez à [mailto:support@calculcanada.ca]. | ||
</div> | |||
<div class="mw-translate-fuzzy"> | |||
=== Ateliers d'une journée ou demi-journée === | === Ateliers d'une journée ou demi-journée === | ||
* [https://docs.computecanada.ca/mediawiki/images/5/5d/Visit201606.pdf VisIt workshop], HPCS 2016 à Edmonton, <i>Marcelo Ponce</i> et <i>Alex Razoumov</i> | * [https://docs.computecanada.ca/mediawiki/images/5/5d/Visit201606.pdf VisIt workshop], HPCS 2016 à Edmonton, <i>Marcelo Ponce</i> et <i>Alex Razoumov</i> | ||
Line 104: | Line 127: | ||
* [https://support.scinet.utoronto.ca/~mponce/courses/ss2016/ss2016_visualization-I.pdf Gnuplot, xmgrace, remote visualization tools (X-forwarding and VNC), python's matplotlib] , école d'été 2016 en Ontario, <i>Marcelo Ponce</i> (SciNet, Université de Toronto) | * [https://support.scinet.utoronto.ca/~mponce/courses/ss2016/ss2016_visualization-I.pdf Gnuplot, xmgrace, remote visualization tools (X-forwarding and VNC), python's matplotlib] , école d'été 2016 en Ontario, <i>Marcelo Ponce</i> (SciNet, Université de Toronto) | ||
* [https://support.scinet.utoronto.ca/~mponce/courses/ss2016/ss2016_visualization-II.pdf Brief overview of ParaView & VisIt] école d'été 2016 en Ontario, <i>Marcelo Ponce</i> (SciNet, Université de Toronto) | * [https://support.scinet.utoronto.ca/~mponce/courses/ss2016/ss2016_visualization-II.pdf Brief overview of ParaView & VisIt] école d'été 2016 en Ontario, <i>Marcelo Ponce</i> (SciNet, Université de Toronto) | ||
</div> | |||
=== Séminaires Web et autres brèves présentations === | === Séminaires Web et autres brèves présentations === |