Question before installing on cluster
-
- Posts: 17
- Joined: October 05 2016
- Affiliation: NCBJ, Warsaw, Poland & Rutherford-Appleton Laboratory, Harwell, UK
- Contact:
Question before installing on cluster
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 :)
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 :)
-
- Posts: 1943
- Joined: September 23 2004
- Affiliation: University of Sussex
- Contact:
Re: Question before installing on cluster
They are the same? Install locally, then adapt job submission templates if necessary.
-
- Posts: 17
- Joined: October 05 2016
- Affiliation: NCBJ, Warsaw, Poland & Rutherford-Appleton Laboratory, Harwell, UK
- Contact:
Question before installing on cluster
Does 'install locally' not mean on my own machine?
If locally means the user directory on the cluster then they are the same
If locally means the user directory on the cluster then they are the same
-
- Posts: 97
- Joined: March 19 2010
- Affiliation: The University of Texas at Dallas
- Contact:
Question before installing on cluster
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.
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.
-
- Posts: 17
- Joined: October 05 2016
- Affiliation: NCBJ, Warsaw, Poland & Rutherford-Appleton Laboratory, Harwell, UK
- Contact:
Question before installing on cluster
Thanks Jason, I get it now :)