Topics Map > Services > Research Computing and Support > CCAST
Advanced Research Computing Training Program
FREE virtual training workshops offered by CCAST/NDSU. Pre-registration is required! (Registration closed)
The CCAST Advanced Research Computing Training Program is offering a workshop series to introduce advanced research computing (high-performance computing/supercomputing, high-throughput computing, cloud computing, data storage and management, etc.) to faculty, staff, and students at NDSU and certain other colleges and universities in the states of North Dakota and Minnesota. This training series also aims to provide researchers with the basic knowledge and hands-on skills to make the best use of local and national high-performance computing (HPC) facilities and ultimately to advance their research capabilities.
The online training events, offered every other Friday from 2:00–4:00 p.m. via Zoom video conference, will include lectures, demonstrations, and hands-on sessions where participants have opportunities to perform simple and not-so-simple tasks on CCAST’s HPC systems. There are no prerequisites, except a willingness to learn. Some familiarity with computer programming would also be helpful, but not required.
The schedule for Fall 2021 is as follows:
- September 3: Introduction to high-performance computing (HPC)
Basics of HPC, computer clusters, parallel computing, research computing resources at NDSU and elsewhere
- September 17: Linux for HPC: Working with Linux-based HPC systems
Basics of UNIX/Linux, job scheduler, queue policies, running and monitoring jobs on HPC systems
- October 1: HPC made easy: Graphical interfaces using Open OnDemand
Working with files, running jobs, etc. on HPC systems with a minimal knowledge of Linux and scheduler commands
- October 15: How to get your work done faster? Parallel computing (1)
Parallel programming models for shared- and distributed-memory computer architectures, ensemble/high-throughput computing
- October 29: How to get your work done faster? Parallel computing (2)
Work distribution among CPU cores, parallel scaling performance, tips on requesting resources for parallel jobs
- November 12: Linux for HPC: Text processing and shell scripting
Linux utilities for searching texts and manipulating text files, Bash shell scripting to automate tasks
- November 26: Accelerated computing with GPUs
Basics of graphics processing units (GPUs) and GPU programming, running scientific applications on GPU compute nodes
- December 10: HPC for machine learning and big data
Basics of machine learning and big data, running TensorFlow, Keras, Spark, etc. on CPU/GPU compute nodes
The training is FREE; however, pre-registration is required. Please register by August 31, 2021, by filling out this online form [Registration closed]. Prospective participants can register for any workshop; however, registering and attending the entire series is strongly recommended because the workshops are sequential.
CCAST provides advanced research computing resources, training, and consulting to faculty, students, and staff at NDSU and beyond. The research we enable spans a broad range of disciplines, including science, engineering, agriculture, public health, business, finance, etc.