Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
faq:chimie:accueil [2018/07/24 15:23] – cpetit | faq:chimie:accueil [2023/12/13 15:30] (Version actuelle) – [How to start] ltaulell | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== How to start ====== | ||
- | ====== | + | <WRAP center round important 60%> |
+ | |||
+ | **[[http:// | ||
+ | |||
+ | See also our [[news: | ||
+ | </ | ||
+ | |||
+ | |||
+ | * I strongly advise checking out the PSMN tutorial for setting up the connection | ||
+ | https:// | ||
+ | * Information regarding the submission nodes and scratch can be found at | ||
+ | https:// | ||
+ | * Information regarding the queues and their corresponding parallel environment can be found at | ||
+ | https:// | ||
+ | ====== | ||
{{indexmenu> | {{indexmenu> | ||
- | ====== tricks ====== | ||
+ | ====== Good practice of computing on PSMN ====== | ||
+ | * HOME is shared by all the users from the chemistry lab. Avoid storing unnecessary files as much as possible. | ||
+ | |||
+ | * HOME is incrementally backed up for 7 days. Meaning deleted files are not only effectively removed from the file system 7 days after the rm command execution. | ||
+ | |||
+ | * Normally, calculations should be performed on SCRATCH. Upon completion of the calculation, | ||
+ | |||
+ | * The performance of SCRATCH degrades as its usage increases. When over 70% the degradation of performance starts to be significant. An often seen sign is job crashing with errors such as (I/O error, fortran open file error, can not find file, writing file error, etc). | ||
+ | |||
+ | * The SCRATCH should be cleaned when calculation is finished. In the example submission script, a command line for cleaning the SCRATCH is normally present, which means, after a successful execution of the job, the SCRATCHDIR for this job should be cleaned. HOWEVER, if a job didn't not finish successfully, | ||
+ | |||
+ | * The SCRATCH should not be used as storage as there is no backup. | ||
+ | |||
+ | * If you write your own submission script, please verify it with Tao before submission. | ||
+ | |||
+ | * It is usually a good idea to submit a test job before submitting massive amount of calculations. | ||
+ | |||
+ | * Some benchmark can give you a good idea of the amount of resource to use for your calculations to avoid waste. | ||
+ | |||
+ | * Be a team player. | ||
+ | |||
+ | ====== Tricks and tips ====== | ||
+ | * In case you have some difficulties with vim | ||
+ | |||
+ | https:// | ||
+ | | ||
+ | * "PSMN cheatsheet" | ||
+ | |||
+ | https:// | ||
+ | | ||
+ | * If dragging your mouse in vim gets in to " | ||
+ | <code bash .vimrc> | ||
+ | " set mouse=a | ||
+ | </ | ||
+ | in your $HOME/ | ||
+ | |||
+ | * Make sure that your PATH includes /bin and /usr/bin. That is, when you need to add a new path to $PATH, define it as follows | ||
+ | <code bash prepend_path> | ||
+ | export PATH=/ | ||
+ | </ | ||
+ | |||
+ | The :$PATH is necessary, otherwise the system will not be able to find all the basic linux command such as " | ||
+ | |||
+ | * Too lazy (like me) to type your password to log on to PSMN? SSH key and agent is the solution | ||
+ | |||
+ | http:// | ||
+ | |||
+ | * Tired of having to type twice or three times ssh command? Try multihop. | ||
+ | |||
+ | http:// |