Question before installing on cluster

Use of Healpix, camb, CLASS, cosmomc, compilers, etc.
Post Reply
Albin Nilsson
Posts: 13
Joined: October 05 2016
Affiliation: NCBJ, Warsaw

Question before installing on cluster

Post by Albin Nilsson » December 10 2016

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 :)

Antony Lewis
Posts: 1354
Joined: September 23 2004
Affiliation: University of Sussex
Contact:

Re: Question before installing on cluster

Post by Antony Lewis » December 11 2016

They are the same? Install locally, then adapt job submission templates if necessary.

Albin Nilsson
Posts: 13
Joined: October 05 2016
Affiliation: NCBJ, Warsaw

Question before installing on cluster

Post by Albin Nilsson » December 11 2016

Does 'install locally' not mean on my own machine?
If locally means the user directory on the cluster then they are the same

Jason Dossett
Posts: 97
Joined: March 19 2010
Affiliation: The University of Texas at Dallas
Contact:

Question before installing on cluster

Post by Jason Dossett » December 19 2016

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.

Albin Nilsson
Posts: 13
Joined: October 05 2016
Affiliation: NCBJ, Warsaw

Question before installing on cluster

Post by Albin Nilsson » December 20 2016

Thanks Jason, I get it now :)

Post Reply