Research

High performance computing, GRID, Google Cloud, and more.

Articles (63)

Connecting to the Wayne State FTP server

This article explains how to connect to the Wayne State University FTP server using FileZilla, Cyberduck, or WinSCP, including login steps and multi-factor authentication requirements.

Getting started with Open Science Grid (OSG)

This article explains how individual users and research groups can get started with the Open Science Grid (OSG), a high-throughput computing platform that enables access to distributed computational resources.

Grid FAQs

Grid FAQs

High-performance computing consulting services for WSU schools, colleges, and divisions

This article explains the consulting services offered by the High-Performance Computing Services team to WSU Schools, Colleges, and Divisions.

How do I purchase equipment for the Grid?

Wayne State researchers can purchase and host their own equipment on the HPC Grid with support from C&IT. Assistance is provided free of charge for consulting, grant requests, vendor negotiations, pricing, implementation, and running research applications.

How do I set up and use Google Authenticator for the Grid?

This article explains how to set up Google Authenticator for the Grid.

How do I SSH to the Grid on macOS?

On macOS, you can SSH into the Grid using Terminal. Open Terminal, then connect with the command ssh AccessID@grid.wayne.edu (replacing AccessID with your own). If prompted, verify the server’s public key by typing yes. Enter your password and complete Duo authentication when asked. Once approved, you’ll be logged into the Grid.

How to access Google Cloud Console, Lab, and Skills Boost

How to log in to Google Cloud resources for research,

How to apply for a Grid account

Requesting a Grid account.

How to check disk quota on the Grid

This tutorial shows how to check your disk quota on the WSU Grid. By entering the wsuquota command, users can view their current storage usage, available space, and total capacity. If additional space is needed, users may request it through the Grid Account Application page.

How to compile using Intel's Open Fabrics

This article explains how to compile using Intel's Open Fabrics

How to compile with C/C++

This article guides users through compiling and running a C/C++ program on the WSU Grid.

How to compile with Fortran

This article guides users how to compile with Fortran.

How to connect to the Grid OnDemand

This article provides information on how to connect to the Grid OnDemand.

How to connect to the Grid using Bitvise

This tutorial explains how to connect to the WSU Grid using Bitvise. After installing Bitvise, users configure login settings with their AccessID, enable specific SSH and data integrity options, and authenticate with MFA.

How to create a Conda Environment for Jupyter Notebook OnDemand

This tutorial explains how to create and configure a conda environment for use with Jupyter Notebook OnDemand on the WSU Grid. Steps include starting an interactive job, creating and activating a conda environment, installing required packages (pip and ipykernel), and registering the environment as a visible kernel in Jupyter Notebook.

How to edit text using Nano text editor on the Grid

This tutorial shows how to use the Nano text editor on the WSU Grid to open, edit, and save files.

How to load modules

Overview of loading and unloading software modules on the Grid using commands like module spider, module avail, module load, module unload, module swap, and ml. Includes tips for checking available modules, swapping compilers, and listing active modules.

How to manage your files OnDemand

This article explains how to manage files using Grid OnDemand, including how to upload, download, copy, paste, create, and edit files within your home directory.

How to modify environmental variables

This tutorial explains how to view and modify environment variables in the bash shell on the WSU Grid. It demonstrates checking variables with env and echo $PATH, temporarily updating the $PATH, and making changes permanent by editing the .bash_profile.

How to prepare to develop and compile code for the NVIDIA Tesla

Instructions for preparing to develop and compile code on NVIDIA Tesla GPUs in the Grid. Users request GPU resources with srun, load CUDA modules, locate compilers, and build programs within an interactive job.

How to retrieve files from the pNFS snapshot on the grid

This guide explains how to recover deleted files using pNFS snapshots on the Grid. It walks users through locating snapshot directories, browsing previous backups, and restoring files or folders to their home directory.

How to run a converge job

This guide explains how to run Converge jobs on the WSU Grid, either on a single node or across multiple nodes.

How to run a Gaussian job

The article provides step-by-step instructions for running a Gaussian job on the Grid system.

How to Run a GPU Job

Instructions for running GPU jobs on the Grid using a sample SLURM script. Users copy and edit the script, submit with sbatch, and review output to confirm assigned GPUs and job results.

How to run a job for Tensorflow on the Grid

Instructions for running TensorFlow jobs on the Grid using GPU nodes. Includes copying tutorial files, editing the job script, submitting with sbatch, and locating output and error files.

How to Run a LS-DYNA Job

This article provides steps on how to run a LS-DYNA job

How to run a multi-core job on the grid

This article outlines how to submit a multi-core job on the Grid. It involves copying a sample script (multicore.sh), editing it to include your email, and submitting it with sbatch.

How to run a NAMD Job on the grid

This guide explains how to run a NAMD job on the Grid using one of several available versions, depending on your system configuration and networking needs.

How to Run an MPI Job

This article explains how to run an MPI job on the WSU Grid, including copying the tutorial directory, editing the job script with your AccessID, submitting the job using sbatch, monitoring its status with qme, and checking resource usage on specific nodes.

How to run and monitor job for Slurm on the Grid

This tutorial covers creating, submitting, and managing jobs on the Grid using Slurm.

How to run Jupyter Notebook OnDemand

This article provides step-by-step guide on how to run Jupyter Notebook OnDemand

How to Run MATLAB

This article explains how to run MATLAB on the WSU Grid using an interactive job session. Users must first install and launch an X window system (such as Xming for Windows or X11 for Mac/Linux).

How to run Matlab OnDemand

Running Matlab OnDemand

How to run PyCharm OnDemand on the Grid

This article provides information about how to access and run PyCharm through the Grid OnDemand platform, including how to launch the application, create and open projects, configure interpreters, and use Conda environments within PyCharm.

How to run Pyspark with Jupyter Notebook OnDemand

This article guides users through launching a Jupyter Notebook session on WSU’s Grid OnDemand platform to run PySpark code.

How to run R on the grid

This tutorial explains how to run R on the Wayne State Grid. It walks users through logging in, starting an interactive job, loading the appropriate R module, and launching the R environment to begin work.

How to Run STATA

Instructions for running STATA on the Grid, available only to authorized users. Covers both interactive (using Xming/X11) and non-interactive methods, including loading modules, submitting jobs, and running scripts.

How to run X11 on the grid

This guide explains how to use X11 for X-forwarding on the Grid.

How to Run Xming

Instructions for configuring Xming and PuTTY to enable X11 forwarding for grid.wayne.edu. Steps include installation, session setup, logging in, running interactive jobs, and launching X11 applications like xterm.

How to set up PSFTP for the grid

This article explains how to use PuTTY’s PSFTP tool to securely transfer files between your local machine and the Grid. It includes steps for connecting, uploading and downloading files, viewing directories, and accessing help commands.

How to set up WinSCIP for the Grid

This article guides users through setting up WinSCP to connect to the Grid using the SFTP protocol.

How to Setup Globus

This guide explains how to set up and use Globus with the WSU HPC Grid. Users create a Globus ID, log in to the Globus website, and connect to the wsugrid#globus collection using their WSU AccessID. Files can be shared with other Globus users by creating a share and assigning permissions, and transfers require installing Globus Connect Personal for local access.

How to Setup PuTTY for the Grid

This article walks users through downloading and configuring PuTTY to connect to the WSU Grid

How to SSH to the Grid in Visual Studio Code

This article explains how to properly configure SSH access to Wayne State’s Grid in Visual Studio Code (VSCode) to avoid misusing the login node.

How to Use FileZilla

Instructions for using FileZilla to transfer files with SFTP. Users connect to grid.wayne.edu with their AccessID, authenticate with MFA, and drag and drop files between local and remote directories.

How to use OpenSSH to connect to the Grid

Step-by-step instructions for connecting to grid.wayne.edu using OpenSSH. Users verify OpenSSH installation, connect with their WSU AccessID, accept the host key if prompted, and log in with their password.

How to use SAMtools on the grid

This guide explains how to use SAMtools on the Grid to manipulate DNA sequence alignment files in SAM/BAM/CRAM formats.

How to use the screen command on the Grid

This article provides information about how to use the screen command on the Grid to manage multiple shell sessions within a single SSH session, including how to create, detach, reattach, and terminate screen sessions.

How to use Vim for the grid

This tutorial explains how to use the Vim text editor to create or modify files on the Grid. It covers basic commands including how to enter Insert mode to type, how to navigate using arrow keys, and how to save and exit using commands like :wq.

HPC Grid Policies

HPC Grid policies

HPC Grid tutorials

Tutorials for using the HPC Grid

HPC storage solutions

WSU HPC Grid offers multiple storage tiers, including Panasas ActiveStor Prime (Tier 1, with 2 weeks of backups), Panasas ActiveStor 14 & 18 (Tier 2), Panasas snapshots, a dedicated backup system, and OSiRIS distributed storage. Faculty, staff, and students engaged in WSU-affiliated research or coursework may request storage allocations, Grid accounts, and group directories. Specialized storage, such as the Engineering Hadoop/Spark cluster, supports big data projects.

IT information for grant proposals

The article is a quick overview of IT resources that Principal Investigators can highlight in grant proposals. It covers three main components: Wayne State University Grid, Researcher's Dashboard, Research Networks.

Node features and constraints

This article explains how to specify node features when submitting jobs on the Grid using the --constraint option.

Using the Researchers Dashboard

Researcher's Dashboard access.

What is a Research Network and what do I have access to at Wayne State?

Wayne State University has access to two advanced research networks: Internet2 and Michigan LambdaRail.

What software is available for the Grid?

This article explains how to check for and request software on the Grid. It covers how to search available programs using the ml spider command and how to request installation of additional open-source or licensed software through a request form.

Why walltime requirements are important

This article explains why specifying walltime is required when submitting jobs on the Grid, how it helps manage resources fairly, and how to properly set a walltime limit using job script directives.