HPC Tutorials
-
How to run PyCharm OnDemand
This tutorial demonstrates how to run PyCharm OnDemand, create/use a PyCharm project, and using a Conda environment in a PyCharm Project.
-
Are there tutorials for using the HPC Grid?
Connect to the GridHow to Setup PuTTY for the GridHow to Generate and Use SSH Keys with PuTTYHow to Use OpenSSH to Connect to the GridHow to Connect to the Grid Using BitviseHow to Connect to the Grid OnDemandHow to SSH to the Grid on macOSTransfer f...
-
How to Run Pyspark with Jupyter Notebook OnDemand
This tutorial shows you how to run Pyspark with Jupyter Notebook OnDemand.
-
How to Run and Monitor Jobs for Slurm
This article gives a basic slurm batch script that you can use as a base for your own job scripts. It also goes over commands for monitoring and controlling jobs.
-
How to Run an Interactive Job
This knowledge article shows how to begin an interactive job or shell.
-
Introduction to Slurm
This knowledge article will give an overview of Slurm, new job submission requirements as well as commands and examples, and PBS to Slurm equivalents to convert jobscripts.
-
Why Walltime Requirements are Important
This knowledge article outlines the importance of the walltime requirement.
-
How do I run XQuartz on macOS?
This knowledge article goes over how to run the X server software XQuartz on Mac
-
How to create a Conda environment
This knowledge articles goes over the steps to create and activate a Conda environment.
-
How to apply for a Grid account
This tutorial shows how to apply for an account on the grid.
-
How to Check Disk Quota
This tutorial will demonstrate how to check your disk quota.
-
How to modify environmental variables
This tutorial shows how to modify environmental variables in the bash shell.
-
How to Run an MPI Job
This tutorial demonstrates how to run an MPI Job.
-
How to Run a Converge Job
This tutorial will demonstrate how to run a converge job.
-
How to Setup PuTTY for the Grid
This tutorial will show you how to setup PuTTY software and connect to the Grid.
-
How to compile with C/C++
This tutorial will demonstrate how to compile a program with C/C++.
-
How to compile with Fortran
This tutorial will demonstrate how to compile a program with a Fortran compiler.
-
How to Run MATLAB
This tutorial demonstrates how to run MATLAB on the Grid.
-
How to Utilize Features and Constraints
This tutorial demonstrates how to utilize features of nodes using the constraint directive.
-
How to Run a Multi-core Job
This tutorial demonstrates how to run a multicore job.
-
How to Run a NAMD Job
This tutorial shows how to run a NAMD job.
-
How to Use Vim
This tutorial demonstrates how to use the Vim text editor.
-
How to Run R
This tutorial demonstrates how to run R on the Grid.
-
How to Retrieve Files from the pNFS Snapshot
This tutorial demonstrates how to recover files using your pNFS snapshot.
-
How to Run X11
This tutorial demonstrates how to run X11 on the Grid.
-
How to Use SAMtools
This tutorial demonstrates how to use the module SAMtools
-
How to Setup PSFTP
This tutorial demonstrates how to setup PSFTP for the Grid.
-
How to Setup WinSCP
This tutorial demonstrates how to setup WinSCP and connect to the Grid.
-
How to Run a Job for Tensorflow
This tutorial demonstrates how to run a Tensorflow job.
-
How to prepare to develop and compile code for the NVIDIA Tesla
This tutorial demonstrates how to prepare to develop and compile code for the NVIDIA Tesla graphic processing unites.
-
How to Edit Text Using Nano Text Editor
This tutorial demonstrates how to use nano text editor.
-
How to Run a GPU Job
This tutorial demonstrates how to run a GPU job on the Grid.
-
How to Run Xming
This tutorial demonstrates how to install and run Xming on the Grid.
-
How to Load Modules
This tutorial demonstrates how to load modules on the Grid.
-
How to Setup Globus
This tutorial demonstrates how to setup Globus for the Grid.
-
How to Use OpenSSH to Connect to the Grid
This tutorial demonstrates how to connect to the Grid using OpenSSH.
-
How to Run STATA
This tutorial demonstrates how to run STATA on the Grid.
-
HPC Storage solutions
This knowledge article gives the various Storage Solutions offered on the Grid.
-
How to Connect to the Grid Using Bitvise
This tutorial demonstrates how to setup Bitvise and connect to the Grid.
-
How to Use FileZilla
This tutorial demonstrates how to use FileZilla
-
How to Run Jupyter Notebook OnDemand
This tutorial shows how to run Jupyter Notebook through OnDemand.
-
How to Manage Your Files OnDemand
This tutorial shows how to use the file manager OnDemand to edit, upload, download and transfer files.
-
Getting Started with Open Science Grid (OSG)
This knowledge article gives an overview of what OSG is and how to get started using it.
-
How to Run a LS-DYNA Job
This tutorial shows how to run a job for LS-DYNA.
-
How to Compile Using Intel's Open Fabrics
Compiling with Intel's Open Fabrics 1. The Grid has a default compiler module loaded, and only one compiler module can be loaded at a time. You will need to unload the Grid's default module using the following command: ml unload grid-default2. Load t...
-
How to Run a Gaussian Job
This tutorial shows you how to run a job for Gaussian.
-
How to Connect to the Grid OnDemand
This tutorial demonstrates how to connect to the Grid OnDemand.
-
How to Generate and Use SSH Keys with PuTTY
This tutorial demonstrates how to create and use SSH keys with PuTTY to access the Grid.
-
How to Run Matlab OnDemand
This knowledge article outlines the steps to run Matlab OnDemand.
-
How to Create a Conda Environment for Jupyter Notebook OnDemand
This knowledge article shows how to create a conda environment for jupyter notebook ondemand.
-
How do I SSH to the Grid on macOS?
This knowledge article goes over how to SSH to the Grid on Mac using the Terminal.
PI Resources
-
What specialized IT information can I include in my grant proposal?
Your grant proposal may include information about the Wayne State University Grid, the Researcher's Dashboard, and the available research networks. Summaries of each service are included below, with links to full descriptions and further information. For personal assistance, please contact Patrick Gossman.
-
What is the Researcher's Dashboard and how do I use it?
Researcher's Dashboard is an easy-to-use and intuitive tool that streamlines and enhances the pre-award and post-award grant processes for both researchers and administrators, providing a secure, easily accessible gateway to researchers' proposal and...
-
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. These networks enable high-speed collaboration and networking throughout the global academic community. C&IT has also created the Science DMZ ...
-
Frequently Asked Questions
Here's a list of Frequently Asked Questions
-
What software is available for the Grid?
The Grid team can assist you with the installation of needed open source or licensed software and can offer basic support to get you or your group working.
-
Hosting Virtual Machines
The HPC Services Department is now providing Windows and Linux Virtual Machines as a service for our users. This fulfills the needs of users that require admin privileges and wish to administer their own equipment with these operating systems. To tak...
-
HPC Grid Policies
This knowledge article outlines policies to be familiar with before using the Grid.
-
How do I purchase equipment for the Grid?
This knowledge article gives information regarding purchasing equipment for the Grid.
-
School / College / Division Consulting
The High-Performance Computing Services team provides consulting services to Schools, Colleges, and Divisions at Wayne State University in computing solutions, equipment purchase, grant applications, cloud services and national platforms.