Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

23 total results found

Accessing the System

Getting Started Access & Setup

Requirements You must be a member of the power group Valid Tel Aviv University username and password If connecting from outside the TAU network: TAU VPN must be active Login Node All access to the cluster is via SSH through the login node: slurmlogin.tau.ac.il...

Palo Alto VPN

Getting Started Access & Setup

TAU uses Palo Alto GlobalProtect VPN with two-factor authentication (Google Authenticator). Required if connecting to the cluster from outside the TAU network. Enrollment Go to https://mytau.tau.ac.il/GetResource.php and register your mobile phone Install Goog...

Environment Modules

Getting Started Environment

Environment Modules let you dynamically load and unload software packages without conflicts between versions. Always load the modules your job needs before running it. Common Commands Finding Modules # List all available modules module avail # Search for a spe...

Storage and Scratch

Getting Started Environment

Home Directory Every user has a personal home directory at /home/your_username. This is your default working directory when you log in. Backed up via Legato — see TAU backup info For purchasing additional storage, see storage pricing NetApp storage includes s...

Finding Your Account and Partition

Getting Started First Steps

Before submitting jobs, you need to know which account and partition you have access to. These are required parameters for every job submission. Check Your Partitions Run this command on the login node: check_my_partitions This lists all partitions and account...

Submitting Your First Job

Getting Started First Steps

Once you have your account and partition from check_my_partitions, you are ready to submit your first job. A Minimal Job Script Create a file called first_job.sh: #!/bin/bash #SBATCH --job-name=first_job #SBATCH --account=public-users_v2 #SBATCH --partition=...

Submitting a Batch Job

Running Jobs Slurm Basics

Use sbatch to submit a script for batch processing. Your script runs when resources become available — you don't need to stay connected. Basic Job Script #!/bin/bash #SBATCH --job-name=my_job # Job name #SBATCH --account=public-users_v2...

Interactive Jobs

Running Jobs Slurm Basics

Interactive jobs give you a shell directly on a compute node — useful for testing, debugging, or running applications that need direct input. Basic Interactive Session srun --ntasks=1 -p power-general-shared-pool -A public-users_v2 --qos=public --pty bash On a...

Managing & Monitoring Jobs

Running Jobs Slurm Basics

Once your job is submitted, use these commands to track and manage it. Checking Job Status # Your jobs only squeue -u your_username # All jobs in the cluster squeue # Specific job squeue -j job_id Job States State Meaning PD Pending — waiting for resources R R...

Memory & Resource Estimation

Running Jobs Slurm Basics

Specifying the right amount of memory is important. Too little and your job fails with OOM. Too much and you block resources from other users. Memory Directives #SBATCH --mem=4G # Total memory for the entire job #SBATCH --mem-per-cpu=2G # Memory pe...

GPUs, Constraints & Features

Running Jobs Slurm Basics

Beyond standard CPU/memory resources, the cluster provides special resources you can request via --gres and --constraint. GPU Jobs To request a GPU, use the gpu-general-pool partition and add --gres=gpu:1: #!/bin/bash #SBATCH --job-name=gpu_job #SBATCH --a...

AlphaFold

Software & Tools Scientific Software

AlphaFold is an AI program developed by DeepMind that predicts protein structures from amino acid sequences. Databases The necessary databases are pre-mounted on GPU nodes at /alphafold_storage/alphafold_db — no download needed. Required Parameters Parameter ...

AlphaFold3

Software & Tools Scientific Software

AlphaFold3 runs via Singularity/Apptainer container on GPU nodes with the af3 GRES constraint. Loading the Module module load alphafold3 This automatically loads Apptainer and sets the following environment variables: Variable Description $AF3_CONTAINER Path ...

Conda & Mamba Environments

Software & Tools Environment & Packages

Conda and Mamba let you create isolated software environments with specific package versions. Use Mamba for faster dependency resolution. Loading the Module module load mamba/mamba-2.1.1 Listing Available Environments Before creating your own, check if an envi...

Jupyter on Slurm

Software & Tools IDEs & Notebooks

Run JupyterLab interactively on a compute node via SSH port forwarding. For a simpler browser-based experience, see PowerIDE. Step 1: Start an Interactive Job srun -p <partition-name> -A <account-name> --pty bash Replace <partition-name> and <account-name> w...

PowerIDE User Guide

Software & Tools IDEs & Notebooks

PowerIDE provides interactive access to the HPC cluster through a web browser. Run Jupyter notebooks, VS Code, and RStudio directly on compute nodes without needing SSH access. Access PowerIDE at: https://poweride.tau.ac.il/jupyter Getting Started Log in with ...

RELION

Software & Tools Scientific Software

RELION is a cryo-EM structure determination package. On the TAU HPC cluster it runs on the dedicated gpu-relion partition with X11 forwarding. Requirements Access to the gpu-relion-users_v2 account — contact HPC support if you don't have it SSH connection wi...

Common Slurm Commands

Reference

Quick reference for the most common Slurm commands on the TAU HPC cluster. Submitting Jobs Command Description sbatch job.sh Submit a batch job script srun --pty bash Start an interactive session sbatch --depend=afterok:JOBID job.sh Submit job after another co...