User Tools

Site Tools


compute:getstart

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
compute:getstart [2024/11/29 12:12] bjornscompute:getstart [2024/12/11 15:09] (current) bjorns
Line 9: Line 9:
 Open a terminal to log-in '' ssh user@compute.ru.is''\\ Open a terminal to log-in '' ssh user@compute.ru.is''\\
 In Windows you can for example use [[http://www.chiark.greenend.org.uk/%7Esgtatham/putty/|Putty]] or Powershell {{:language_lab:pwrshell.jpg?nolink&50|}} to connect\\ In Windows you can for example use [[http://www.chiark.greenend.org.uk/%7Esgtatham/putty/|Putty]] or Powershell {{:language_lab:pwrshell.jpg?nolink&50|}} to connect\\
-In Linux{{:language_lab:linux1.jpg?nolink&50|}} or Mac{{:language_lab:mac.jpg?nolink&50|}} search for **terminal**\\+In Mac{{:language_lab:mac.jpg?nolink&50|}} or Linux{{:language_lab:linux1.jpg?nolink&50|}} search for **terminal**\\
  
 ==== About the user environment : ==== ==== About the user environment : ====
Line 15: Line 15:
 Staff members and researchers are on a different filesystem [/home/<username>]\\ Staff members and researchers are on a different filesystem [/home/<username>]\\
  
-  - The first step for users is to make sure their working environment fits their needs, might have to be reconfigure.\\ User can install different version of Python and all necessary modules for their work.\\ For those who are using Python, we recommend, for ease of use, using a python virtual environment\\ [[Compute:tobegin|More detailed instruction and tips]].\\+  - The first step for users is to make sure their working environment fits their needs, might have to be reconfigure.\\ User can install different version of Python and all necessary modules for their work.\\ For those who are using Python, we recommend, for ease of use, using a [[compute:venvpython|Python virtual environment]]\\ [[Compute:begin|More detailed instruction and tips for beginners]].\\
   - Each user directory has a few files an readMe.lst file and template (slurm) script file (myJob.sh)\\ Every user needs to use a script file for instructing the cluster what to do\\   - Each user directory has a few files an readMe.lst file and template (slurm) script file (myJob.sh)\\ Every user needs to use a script file for instructing the cluster what to do\\
   - The cluster gives users access to memory, cpu and GPU. **Slurm** is used as workload manager/scheduler system\\ To execute your job on the cluster, first update myJob.sh to run your code (or make a copy)\\ Then submit your job to the queue with command **sbatch myJob.sh**   - The cluster gives users access to memory, cpu and GPU. **Slurm** is used as workload manager/scheduler system\\ To execute your job on the cluster, first update myJob.sh to run your code (or make a copy)\\ Then submit your job to the queue with command **sbatch myJob.sh**
Line 26: Line 26:
 #SBATCH %%--%%gpus-per-node=1\\ #SBATCH %%--%%gpus-per-node=1\\
 #SBATCH %%--%%mem-per-cpu=2G\\ #SBATCH %%--%%mem-per-cpu=2G\\
 +#SBATCH %%--%%partition=basic\\
 #SBATCH <nowiki>--</nowiki>output=myBatch.log\\ #SBATCH <nowiki>--</nowiki>output=myBatch.log\\
 '' ''
Line 46: Line 47:
   * Does every step require the same resources   * Does every step require the same resources
   * An estimate of how long the will run   * An estimate of how long the will run
-\\ 
 ====To request access==== ====To request access====
 send **email** to (help@ru.is) with your full name\\ send **email** to (help@ru.is) with your full name\\
Line 54: Line 54:
 [[https://code.visualstudio.com/|Visual Studio Code]] can also be used through SSH\\ [[https://code.visualstudio.com/|Visual Studio Code]] can also be used through SSH\\
 Use this email [[mailto:help@ru.is|help@ru.is]] for access requests, inquiries etc.\\ Use this email [[mailto:help@ru.is|help@ru.is]] for access requests, inquiries etc.\\
 +[[compute:pythonGPU|Using GPU with python]]
  
compute/getstart.1732882367.txt.gz · Last modified: 2024/11/29 12:12 by bjorns