Software Archive
Read-only legacy content
17061 Discussions

SLURM for intel Xeon PHI?

Alfonso_P_
Beginner
904 Views

Hello,

 

I have a Slurm as queue manager for my cluster, where the Xeon Phi is connected. I wish to run Xeon Phi application with Slurm commands from the login host. Is it possible to compile SLURM for intel Xeon PHI?

 

If not is possible to compile Slurm for Xeon Phi. Can I make ssh passwordless between xeon phi host and xeon phi card permanent and resistant to xenon phi card reboots?

 

 

Thanks in advance and regards!

 

 

0 Kudos
2 Replies
Wendy__C_
Beginner
904 Views

Did you have the newer versions of SLURM installed ? It has Xeon Phi (Intel MIC) support (http://slurm.schedmd.com/news.html). However, I don't think it can run Offload mode but use Phi as an independent node. 

-- Wendy

0 Kudos
Tommi_T_
New Contributor I
904 Views

Well, you do not need slurmd on the Phi-side. It's possible to cross compile it but I've heard that it still needs some "diet".

On the MPSS user manual one can find ways how to establish passwordless ssh-connection to  the Phi's with ssh-keys. We mount Lustre to Phi's, so users will have same $HOME and .ssh/authrorized_keys on the Phi side. What I've found is that micctrl  --useradd/del does not work from prolog/epilog scripts, so one has to do user management with shell scripts (or maybe with LDAP).

With mpirun-mic wrapper one can run jobs on the host, mics or mixed mode, see:

https://github.com/SchedMD/slurm/blob/master/contribs/mic/mpirun-mic

https://confluence.csc.fi/display/HPCproto/HPC+Prototypes#HPCPrototypes-XeonPhiDevelopment

0 Kudos
Reply