View previous topic :: View next topic |
Author |
Message |
Albin Nilsson
Joined: 05 Oct 2016 Posts: 13 Affiliation: NCBJ, Warsaw
|
Posted: 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 :) |
|
Back to top |
|
 |
Antony Lewis
Joined: 23 Sep 2004 Posts: 1332 Affiliation: University of Sussex
|
Posted: December 11 2016 |
|
|
They are the same? Install locally, then adapt job submission templates if necessary. |
|
Back to top |
|
 |
Albin Nilsson
Joined: 05 Oct 2016 Posts: 13 Affiliation: NCBJ, Warsaw
|
Posted: 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 |
|
Back to top |
|
 |
Jason Dossett
Joined: 19 Mar 2010 Posts: 97 Affiliation: The University of Texas at Dallas
|
Posted: 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. |
|
Back to top |
|
 |
Albin Nilsson
Joined: 05 Oct 2016 Posts: 13 Affiliation: NCBJ, Warsaw
|
Posted: December 20 2016 |
|
|
Thanks Jason, I get it now :) |
|
Back to top |
|
 |
|