TAMU Launch

TAMU Launch is a Texas A&M HPRC Dell Linux cluster available through ACCESS for general research computing and data-enabled workflows. It supports batch-scheduled CPU and GPU jobs, interactive portal-based work, shared storage, and common research software through modules.

Launch includes 45 compute nodes: 35 CPU nodes and 10 GPU nodes. CPU and GPU compute nodes use AMD EPYC Genoa processors with 192 cores per node; GPU nodes also provide two NVIDIA A30 GPUs. The cluster uses HDR100 InfiniBand and shared NFS storage.

Jobs

TAMU Launch uses Slurm for batch-scheduled workloads. Resource-intensive work must be submitted to compute nodes rather than run directly on a login node. Launch login nodes are intended for code development, compilation, file management, and other light work. Interactive processes on the login nodes are limited to one hour of CPU time and eight cumulative cores across all Launch login nodes.

From the Launch cluster shell in the portal, common Slurm commands include:

sbatch job.slurm          # Submit a batch job
squeue -u $USER           # List your queued and running jobs
squeue --job JOB_ID       # Check one job
scancel JOB_ID            # Cancel a job
seff JOB_ID               # Review efficiency after the job finishes

A minimal CPU job script is shown below. Save the contents in a file such as job.slurm and submit it with sbatch job.slurm.

#!/bin/bash
#SBATCH --job-name=example
#SBATCH --time=01:00:00
#SBATCH --nodes=1
#SBATCH --ntasks=1
#SBATCH --mem=4G
#SBATCH --output=example.%j.out

cd $SCRATCH
ml purge
# ml <module-name>

./my_program

GPU jobs must request the gpu partition and at least one GPU. To request any available GPU, include:

#SBATCH --partition=gpu
#SBATCH --gres=gpu:1

To request one NVIDIA A30 GPU specifically, use:

#SBATCH --partition=gpu
#SBATCH --gres=gpu:a30:1

Users who prefer a graphical workflow can open Jobs > Drona Workflow Engine in the portal. Drona generates and submits a job after the user supplies the requested resources and application commands.

For an interactive graphical session, select an application under Interactive Apps, enter the requested cores, wall time, memory, and node type, and select Launch. The interactive session is submitted as a job and can be managed under My Interactive Sessions.

See the TAMU Launch instructions for creating, submitting, monitoring, and cancelling Slurm jobs, the instructions for creating and submitting jobs with Drona, and the instructions for starting and managing interactive application sessions.

Queue specifications

Name Purpose Nodes CPU cores / node GPUs / node Node RAM Jobs
30 days
Wait Time
30-day trend
Wall Time
30-day trend
CPU compute node General CPU jobs 35 2 × AMD EPYC 9654 (Genoa) (192 cores) None 384 GB
gpu GPU-accelerated jobs requiring one or two NVIDIA A30 GPUs 10 AMD EPYC Genoa 9654 (192 cores) 2 NVIDIA A30 (24 GB vRAM) 768 GB

Storage

Launch provides global file space available from all compute and login nodes. Storage is organized into home, scratch, and project filesystems. Use showquota to view current scratch and project/group quotas. Scratch storage is temporary and is not backed up, while project storage is shared among members of the allocation. Data is removed 90 days after the allocation expires.

File System

Directory Path Quota Purge Backup Notes
Home /home/<USERID> Deleted 6 months after account deactivation Backed up nightly Small files, scripts, editing
Scratch /scratch/user/<USERID> Temporary; remove unused files Not backed up Temporary work space
Project /scratch/group/<PROJECTID> Removed 90 days after allocation expiration Shared project space

File Transfer

Launch users can upload and download files through the HPRC Portal file browser. This is convenient for small files and browser-based workflows, but HPRC does not recommend portal upload/download for files larger than 2 GB.

HPRC also documents transfer tools such as rsync, Globus, rclone, and gdown. Because direct SSH login is currently not available for Launch, users who need command-line transfer workflows should follow the current HPRC Launch and File Transfer documentation rather than assuming that direct local-to-Launch SSH-based transfer commands are available.

Supported Methods Data Transfer Node URL
HPRC PORTAL FILE BROWSER | RECOMMENDED https://portal-launch.hprc.tamu.edu
RSYNC https://hprc.tamu.edu/kb/Helpful-Pages/File-Transfer/#rsync
GLOBUS | RECOMMENDED ACCESS TAMU LAUNCH DTN https://hprc.tamu.edu/kb/Software/Globus/