QuantumATK Forum
QuantumATK => General Questions and Answers => Topic started by: ramkrishna on November 15, 2013, 19:12
-
Dear Sir,
Is it possible to run a ATK job in Batch Queue in Clusters?? If so, then please let me know how to do that ??
Thanks
Ramkrishna
-
Yes it is.
What cluster queue system do you have?
-
The cluster queue system is pbs moab.
Thanks
Ramkrishna
-
Dear Sir,
It will be very much helpful, if you let me know, how to set up the batch queue.
Thanks
Ramkrishna
-
This is not really an ATK question. To run ATK in parallel via a queue, all you need is to write
mpiexec -n 4 atkpython script.py
or similar at the end of your PBS script. Setting up the whole PBS system, however, is a sysadm task, and you can find instructions about it all over the internet.
For some further tips, see http://quantumwise.com/documents/tutorials/latest/ParallelGuide/index.html/
-
Dear Sir,
I was looking for the possibility of using MPI in the link as you have given earlier. It is mentioned that "To parallelize an ATK calculation over the cores of a dual- or quad-core computer using OpenMP requires no additional licenses. Using MPI, on the other hand, does." Currently we have a active master- slave license, so will that be sufficient to run MPI or is there any separate license for MPI that we have to purchase??
Thanks
Ramkrishna
-
The ATKSlave features are what you need to run in MPI.