Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
h7mumuj:start [2024/10/11 11:06] – created admin | h7mumuj:start [2024/10/30 10:34] (current) – [Install Herwig7] asiodmok | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | |||
+ | ==== Applying for grant and access to Cluster ==== | ||
+ | |||
+ | - Sign up at https:// | ||
+ | - Apply for grant and activate it at https:// | ||
+ | * **Note:** Access to the Ares cluster at the Cyfronet centre [grant required] | ||
+ | |||
+ | ==== Login to Ares ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | < | ||
+ | |||
+ | '' | ||
+ | ==== Storages ==== | ||
+ | |||
+ | * $HOME | ||
+ | * $SCRATCH | ||
+ | * $PLG_GROUPS_STORAGE (starts with “plgg”) | ||
+ | |||
+ | '' | ||
+ | ==== Install libraries/ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | ==== System utilities ==== | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | ==== Install Herwig7 ==== | ||
+ | |||
+ | - Load necessary modules: < | ||
+ | module load python/ | ||
+ | module load libtool | ||
+ | module load emacs | ||
+ | module load gcc/ | ||
+ | module load gcccore/ | ||
+ | module load cmake/ | ||
+ | module load gsl/ | ||
+ | </ | ||
+ | - Move to $SCRATCH or $PLG_GROUPS_STORAGE (preferred): | ||
+ | - Download bootstrap script and make it executable: < | ||
+ | $ chmod +x herwig-bootstrap </ | ||
+ | - Start an interactive node session (Easier to debug if installation fails): < | ||
+ | - Run bootstrap and exit session when completed: < | ||
+ | [ares][username@ac0787 ~]$ exit </ | ||
+ | - More options for running bootstrap can be found with < | ||
+ | - Activate Herwig environment : < | ||
+ | |||
+ | ==== A sample run script (and common slurm commands) ==== | ||
+ | Run script (run.sh) : | ||
+ | |||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # set wall time to 1 day | ||
+ | # | ||
+ | ## Name of partition | ||
+ | # | ||
+ | cd <Run directory> | ||
+ | | ||
+ | | ||
+ | ${HW} run *.run --seed=$seed -N 1000000 > /dev/null & | ||
+ | | ||
+ | wait " | ||
+ | |||
+ | |||
+ | ==== Run commands from CLI ==== | ||
+ | - Submit parallel jobs: < | ||
+ | * Suffix = cpu, cpu-bigmem, gpu | ||
+ | - '' | ||
+ | - '' | ||
+ | - Run interactive bash session: < | ||
+ | |||
+ | ==== More Links ==== | ||
+ | - Detailed information about Ares - [[https:// | ||
+ | - Slurm documentation - [[https:// | ||