HPC Computing FAQs

The original HPC at KSU ran from 2014 - 2025.  The latest offering for research computation is called the vHPC.  Learn more about the vHPC in these FAQs and in the Research Computing Cores.
  • After January 18, 2026, the old HPC cluster will be unavailable.  Please prioritize moving your data before then.

vHPC FAQs

The vHPC launched in Fall semester 2025..
  • The vHPC consists of 12 nodes each with 2 CPUs, 4 GPUs (A100) and 512 GB of RAM.  Use the button below for more details.

    For referencing KSU facilities, use the persistent link to the document maintained at the Library's DigitalCommons site.

    vHPC Facilities Statement
  • If you have a billable account set up for your project to use the vHPC, you can Request an account(s) for yourself and your team.
  • Yes.  Users are required to  connect to the KSU Virtual Private Network (VPN) using the vpn-groups portal.
  • UITS maintains a wiki of technical documentation for the vHPC at hpcdocs.kennesaw.edu
  • SLURM is the Simple Linux Utility for Resource Management.  It provides the resource manager and job scheduler functions.
  • For the latest list of software available, use the UITS wiki support the cluster: 
  • A KSU user on a funded account is limited to using 144 CPU cores and 12 GPUs simultaneously.

    For a KSU user on a free voucher account, the limit is 48 CPU cores and 4 GPUs.

    A single job is limited to a 720 hour walltime.

    A job on a single node is limited to 503 GB or RAM.

    User home directories have a storage limit of 50 GB.

    The runitme storage has a time limit for data.  /staging is 180 days and /work is 30 days.

  • Yes.  Learn more about this and other research computing cores.
  • User home directories are limited to 50 GB.  The staging directory can be used to keep larger amounts for 180 days while your project is running jobs. The work directory does not limit your storage but only allows data to reside for 30 days.

    If you are looking for longer term or higher amounts of storage for your project and its team, consider the research storage core.
  • No.  To perform computation on  data requiring research compliance, other arrangements will need to be made.
  • Example: To have MATLAB load into your environment whenever you start a new session, use $ module initadd MATLAB.
  • Use a graphical file transfer application that supports SFTP (via SSH)
    Example: Download Cyberduck for Mac or Win at Cyberduck.


    From within a local terminal, use the scp command.
    Example: scp C:\localfile.txt NetID@vhpc:/gpfs/home/e001/your_NetID/

  • There are different file formats that can be 'unzipped':

    • gunzip will extract the contents of .gz files.
    • unzip will extract the contents of .zip files.
    • tar -xvf will extract the contents of .tar.gz and .tar.bz2 files.
  • This can happen when transferring files from system to system and the end of line character is now what is expected for Linux. A simple thing to try:

    $ dos2unix name_of_your_file
  • If connected via SSH, use nano.
    $ nano <yourfilename>
    If you are consented via SFTP, you can right-click a file and select Edit to use an editor on your local machine.
  • From the command line:
    sstat - Show status of  running jobs
    squeue - Displays information jobs in the queu.