Page 1 of 1

Question before installing on cluster

Posted: December 10 2016
by Albin Nilsson
I have been asked to install CosmoMC on our cluster, and before attempting this I'd like to ask:

From what I've gleaned from the readme and from this forum. CAMB and CosmoMC should be installed in the user directory on the cluster (say /user/albin/cosmomc, since I am the only one who will be using it).
However, in this paper https://arxiv.org/pdf/1409.1354v3.pdf they say that one should first install it locally and then simply write a job script to the cluster queue. Which is the best option?

Sorry if this is obvious, and thanks for any replies :)

Re: Question before installing on cluster

Posted: December 11 2016
by Antony Lewis
They are the same? Install locally, then adapt job submission templates if necessary.

Question before installing on cluster

Posted: December 11 2016
by Albin Nilsson
Does 'install locally' not mean on my own machine?
If locally means the user directory on the cluster then they are the same

Question before installing on cluster

Posted: December 19 2016
by Jason Dossett
In this place locally means in your user directory on the cluster.

Globally in this context would mean install on every node of the cluster in the /usr/bin folder for example.

Note that if you are installing on a heterogeneous cluster you should not use the -xHost compiler flag when compiling. For a homogeneous cluster though, -xHost can give you slightly better performance.

Question before installing on cluster

Posted: December 20 2016
by Albin Nilsson
Thanks Jason, I get it now :)