MOAB quick-start-guide: Difference between revisions
Jump to navigation
Jump to search
Created page with "# MOAB Quick Start Guide ## MOAB description MOAB is a cluster with 64 compute nodes based on Intel Harpertown processor and interconnected with Infiniband network. Has a pea..." |
|||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= MOAB Quick Start Guide = | |||
== MOAB description == | |||
MOAB is a cluster with 64 compute nodes based on Intel Harpertown processor and | MOAB is a cluster with 64 compute nodes based on Intel Harpertown processor and | ||
interconnected with Infiniband network. Has a peak performance of 3.6 TFlops. Nodes have 8 cores, 64 GB memory and 1 TB | interconnected with Infiniband network. Has a peak performance of 3.6 TFlops. Nodes have 8 cores, 64 GB memory and 1 TB | ||
of local disk storage. | of local disk storage. | ||
== Connecting to the system == | |||
* To access MOAB cluster, a SSH client (Secure Shell) must be used. | * To access MOAB cluster, a SSH client (Secure Shell) must be used. | ||
* For security reasons, access to our computing servers is restricted to Israeli university researchers only. | * For security reasons, access to our computing servers is restricted to Israeli university researchers only. | ||
Line 12: | Line 12: | ||
* Accessible through SSH protocol at hostname moab.iucc.ac.il. moab.iucc.ac.il is a prep area, where users may edit, compile, perform file management, and submit batch jobs. | * Accessible through SSH protocol at hostname moab.iucc.ac.il. moab.iucc.ac.il is a prep area, where users may edit, compile, perform file management, and submit batch jobs. | ||
== Job submission == | |||
* Job submission using python | * Job submission using python | ||
** will be updated soon... | |||
* Job submission using slurm | * Job submission using slurm | ||
*# Write a text file (job bash script) containing submission options and the list of commands to be executed (run.sh) | |||
*# Submit the job with the ``sbatch run.sh`` command | |||
*# Check job status with ``squeue -u $USER`` command | |||
== Applications == | |||
Applications use is configured through the “module” command: | Applications use is configured through the “module” command: | ||
* Available applications: | * Available applications: <pre style="color: red">module avail</pre> | ||
* Brief application user guide: | * Brief application user guide: <pre style="color: red">module help <application>/<version></pre> | ||
* For building applications using EasyBuild: | * For building applications using EasyBuild: | ||
*# Run <pre style="color: red">module load EasyBuild/3.4.1</pre> | |||
*# Follow instructions on [http://easybuild.readthedocs.io/en/latest/Using_the_EasyBuild_command_line.html EasyBuild CLI documentation] | |||
== Storage and directories == | |||
* Each user has a local scratch disk on the node to work with. | * Each user has a local scratch disk on the node to work with. |
Latest revision as of 07:15, 6 May 2018
MOAB Quick Start Guide
MOAB description
MOAB is a cluster with 64 compute nodes based on Intel Harpertown processor and interconnected with Infiniband network. Has a peak performance of 3.6 TFlops. Nodes have 8 cores, 64 GB memory and 1 TB of local disk storage.
Connecting to the system
- To access MOAB cluster, a SSH client (Secure Shell) must be used.
- For security reasons, access to our computing servers is restricted to Israeli university researchers only.
- Remote access will be set per PRACE application approval.
- Accessible through SSH protocol at hostname moab.iucc.ac.il. moab.iucc.ac.il is a prep area, where users may edit, compile, perform file management, and submit batch jobs.
Job submission
- Job submission using python
- will be updated soon...
- Job submission using slurm
- Write a text file (job bash script) containing submission options and the list of commands to be executed (run.sh)
- Submit the job with the ``sbatch run.sh`` command
- Check job status with ``squeue -u $USER`` command
Applications
Applications use is configured through the “module” command:
- Available applications:
module avail
- Brief application user guide:
module help <application>/<version>
- For building applications using EasyBuild:
- Run
module load EasyBuild/3.4.1
- Follow instructions on EasyBuild CLI documentation
- Run
Storage and directories
- Each user has a local scratch disk on the node to work with.