Skip to main content

South Dakota State University

Close Search

HPC & Cluster Computing

High Performance Computing at South Dakota State University

About SDSU Research Computing

South Dakota State University offers support for research computing through the University Networking and Research Computing Group, part of the Division of Technology and Security.  A key central resource managed by this group is a 70+ node Linux compute cluster, as well as several individual shared-use Linux servers, located in the SDSU Data Center on the first floor of the Morrill Admin Building. Each server has 12 processors and 48 GB RAM; a few of the nodes also have Nvidia Tesla Graphics Processing cards for GPU computational acceleration. UNRC provides purchase configuration consultation and co-hosting services in the data center. Research data storage solutions and consulting are available, as well as consultation and/or collaboration on grant proposals with significant computational need.

Linux Cluster

UNRC maintains an IBM iDataPlex Linux cluster with 70+ nodes for general research computing use for SDSU researchers. Open-source computational applications and frameworks such as R, Python, C/C++ code with MPI, etc., as well as several bioinformatics applications have been deployed on the cluster. SDSU also holds a campus site license for MATLAB. UNRC support staff including domain specialists who can assist in

The blackjacknode is the main development and job submission node of the cluster. From this system, one can run small test jobs and develop the submission script files necessary to run on the worker nodes of the cluster.

A job is run on a worker node by submitting the script file to the Moab/Torque scheduler, where the job is queued for the next available node(s) necessary to run the job.  Two common scenarios for cluster use are high-throughput, where different data sets are run on many nodes or processors at once, with each job processing different data, and parallel computing, where a single job is split up and run on many nodes at once.

The kojack node is a shared-use visualization node. It will accept on-demand VNC sessions; the VNC protocol allows a user to run a program requiring a graphical user interface (GUI), for example, ANSYS, GaussView, etc.

Access to the research nodes requires a cluster account.  Please see Getting Connected for connection instructions.

Data Storage Services

Storage solutions are available to enable researchers to securely store and share data in a collaborative environment. Faculty can purchase multiple terabytes of space, as needed, and can utilize Globus Online, a fast and powerful file transfer service, for moving large files to and from the HPC systems.