Bonjour,
j'essaie d'utiliser MrBayes, voici mes commandes:
$ module load mrbayes/3.2.7
Loading mrbayes/3.2.7
Loading requirement: singularity
$ mb
/shared/ifbstor1/software/singularity/wrappers/mrbayes/3.2.7/mb: line 2: 518005 Illegal instruction singularity exec --nv /shared/ifbstor1/software/singularity/images/mrbayes-3.2.7.sif mb $@
Si j'essaie d’exécuter directement la commande singularity, voici l'erreur:
$ singularity exec --nv /shared/ifbstor1/software/singularity/images/mrbayes-3.2.7.sif mb
Illegal instruction
Le message "Illegal instruction" n'est pas assez explicite pour me permettre d'avoir une idée du problème. Pouvez-vous m'aider?
Merci.
Le problème semble être de notre côté.
On regarde ce qui coince (@team.software)
OK, merci de prendre ça en charge.
Savez-vous si la version installée de MrBayes est compilée avec la bibliothèque BEAGLE?
(Run MrBayes Along With Beagle-lib - OmicX)
Celle-ci optimise largement les calculs et permet d'utiliser des GPU via CUDA, ce qui me serait particulièrement utile.
Bien cordialement,
Vincent.
Bon, ça semble fonctionner sur ABiMS, c'est déjà un pas :
[lecorguille@slurm1 ~]$ module load mrbayes/3.2.7
Loading mrbayes/3.2.7
Loading requirement: singularity
[lecorguille@slurm1 ~]$ srun --pty -p gpu --gres=gpu:l40s:1 mb
INFO: underlay of /etc/localtime required more than 50 (108) bind mounts
INFO: underlay of /usr/bin/nvidia-smi required more than 50 (656) bind mounts
MrBayes 3.2.7 x86_64
(Bayesian Analysis of Phylogeny)
Distributed under the GNU General Public License
Type "help" or "help <command>" for information
on the commands that are available.
Type "about" for authorship and general
information about the program.
MrBayes > showbeagle
Available resources reported by beagle library:
Resource 0:
Name: CPU (x86_64)
Flags: PROCESSOR_CPU PRECISION_DOUBLE PRECISION_SINGLE COMPUTATION_SYNCH
EIGEN_REAL EIGEN_COMPLEX SCALING_MANUAL SCALING_AUTO
SCALING_ALWAYS SCALING_DYNAMIC SCALERS_RAW SCALERS_LOG
VECTOR_NONE VECTOR_SSE THREADING_NONE THREADING_CPP
Resource 1:
Name: NVIDIA L40S
Desc: Global memory (MB): 45589 | Clock speed (Ghz): 2.52 | Number of cores: 18176
Flags: PROCESSOR_GPU PRECISION_DOUBLE PRECISION_SINGLE COMPUTATION_ASYNCH
COMPUTATION_SYNCH EIGEN_REAL EIGEN_COMPLEX SCALING_MANUAL
SCALING_AUTO SCALING_ALWAYS SCALING_DYNAMIC SCALERS_RAW
SCALERS_LOG VECTOR_NONE THREADING_NONE THREADING_CPP
BEAGLE version: 4.0.0 (PRE-RELEASE)
Reste a le faire fonctionner sur l'IFB 
@vlefort, tu peux retenter ?
Salut Gildas,
Merci pour ton retour.
Je viens de réussir à lancer un job MrBayes qui réclame 4 CPUs. Ca semble fonctionner.
Je vais essayer de le faire tourner sur GPU et je te tiens au courant...