1.3 KiB
1.3 KiB
title, last_updated, sidebar, permalink
title | last_updated | sidebar | permalink |
---|---|---|---|
Known Problems | 20 June 2019 | merlin6_sidebar | /merlin6/known-problems.html |
Known Problems Summary
Topic |
---|
[Paraview](## Paraview, ANSYS and OpenGL) |
[ANSYS](## Paraview, ANSYS and OpenGL) |
[Illegal instructions error](## Illegal instructions) |
Paraview, ANSYS and OpenGL
Try to use X11(mesa) driver for Paraview and ANSYS instead of OpenGL:
# ANSYS
module load ANSYS
fluent -driver x11
# ParaView
module load paraview
paraview --mesa
Illegal instructions
It may happened that your code, compiled on one machine will not be executed on another throwing exception like "(Illegal instruction)". Check (with "hostname" command) on which of the node you are and compare it with the names from first item. We observe few applications that can't be run on merlin-c-01..16 because of this problem (notice that these machines are more then 5 years old). Hint: you may choose the particular flavour of the machines for your slurm job, check the "--cores-per-node" option for sbatch:
sbatch --cores-per-socket=8 Script.sh # will filter the selection of the machine and exclude the oldest one, merlin-c-01..16