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 finishesA 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_programGPU jobs must request the gpu partition and at least one GPU. To request any available GPU, include:
#SBATCH --partition=gpu
#SBATCH --gres=gpu:1To request one NVIDIA A30 GPU specifically, use:
#SBATCH --partition=gpu
#SBATCH --gres=gpu:a30:1Users 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/ |
Login to TAMU Launch
2FA/MFA required for login
Access to TAMU Launch is managed through ACCESS. Users need an ACCESS ID and either an active ACCESS allocation that includes Launch or temporary access provided through an HPRC training event. A separate Texas A&M HPRC account application is not required.
Authorized users log in through the TAMU Launch Open OnDemand portal. Select the identity provider associated with the ACCESS account and complete the authentication process. Multi-factor authentication is handled through the user’s institutional identity provider or through ACCESS MFA, depending on how the ACCESS account was registered.
Direct SSH login from a local computer is currently not available for Launch. Therefore, users should not generate or upload an SSH key specifically for Launch and should not attempt to connect to a Launch hostname directly with ssh. For command-line access, log in to the portal and open the Launch cluster shell from the portal interface.
The portal also provides file management, job submission and monitoring, the Drona Workflow Engine, and interactive applications such as JupyterLab and RStudio.