OAK Supercomputing Conference Workshops
The OSU High Performance Computing center is hosting a variety of workshops for inaugural OAK Supercomputing Conference at the OSU main campus in Stillwater, OK April 5th-7th. Conference details and reigstration can be found here: https://hpcc.okstate.edu/oak-conference-spring-2023.html
Workshop 1 (Offered by NVIDIA): Introduction to Machine Learning
(Open to faculty, researchers, post-doc, graduate and under-graduate students)
Instructor: Srivathsan Koundinyan, NVIDIA
Description: Businesses worldwide are using artificial intelligence (AI) to solve their greatest
challenges. Healthcare professionals use AI to enable more accurate, faster diagnoses
in patients. Retail businesses use it to offer personalized customer shopping experiences.
Automakers use it to make personal vehicles, shared mobility, and delivery services
safer and more efficient. Deep learning (a specialized topic within machine learning)
is a powerful AI approach that uses multi-layered artificial neural networks to deliver
state-of-the-art accuracy in tasks such as object detection, speech recognition, and
language translation. Using deep learning, computers can learn and recognize patterns
from data that are considered too complex or subtle for expert-written software.
In this course, we will introduce the fundamental techniques and tools required to
train a deep learning model. We will provide attendees the opportunity (through a
hands-on exercise) to investigate the utility of deep learning for a computer vision
application. The overall goal of this two hour workshop is to build the confidence
of attendees to tackle their own projects with a modern deep learning framework. There
are no prerequisites to attend this course – all the necessary background information
will be presented in the workshop.
Registration: Required. Please send an email to director-hpcc@okstate.edu (With Workshop 1 in Subject line.
Mention name, institution and title in the body of the email)
Workshop 2: Introduction to High-Performance Computing and OSU’s Pete
(Open to faculty, researchers, post-doc, graduate and under-graduate students)
Details: This workshop is intended for conference participants who are interested in using
supercomputers including OSU’s Pete. The process of obtaining an account on OSU’s
Pete will be described as a part of the workshop. Basic Linux concepts that are used
for running programs, writing scripts and programs will be introduced. Taught in a
hands-on format, this workshop will introduce how to use the command line, either
on a local Linux workstation or through remote access with SSH. Scripting and programming
languages will be briefly introduced and compiling and running programs will be discussed.
Briefly, how to download and compile software from scratch will also be discussed.
It will introduce the concept of compiling advanced software packages with “make”
and different Linux compilers (GNU, Intel or PGI). Compiling software for GPUs with
CUDA will also be covered. The concepts of required packages, libraries and include
files will be covered. For users of Pete, a discussion about available software, using
a queuing system such as SLURM will also be discussed.
Registration: Required. Please send an email to director-hpcc@okstate.edu (With Workshop 2 in Subject line.
Mention name, institution and title in the body of the email)
Workshop 3: “What are Supercomputers and What problems do they solve?”
(Open to high-school students)
Details: The interactive workshop is designed for high-school students who are interested in learning about Supercomputers and the field of High-Performance Computing (also called Supercomputing). Supercomputers are special purpose computers designed to solve difficult problems that cannot be solved by laptops and workstations. Supercomputers are now routinely used in science research and discovery. Among the fields that routinely use supercomputers include medicine, design of new materials, building better rockets and engines, astrophysics, computer science and data analysis of large amounts of data. The recent advancements in machine learning and artificial intelligence (such as ChatGPT) have been enabled by the use of high-performance computing. At this workshop we will describe how supercomputers are built using computer processors and video cards (also called GPUs). There will also be an interactive demo of how to build a baby version of OSU’s supercomputer called Pete. The workshop will end with a visit to the real Pete.
The workshop will consist of three parts:
- Seminar “Introduction to Supercomputers”, by Dr. Pratul Agarwal (Assistant Vice President of Research for Cyber-Infrastructure and Director, High-Performance Computing Center at Oklahoma State)
- Interactive Demo “How to design a supercomputer: Baby Pete”, by Evan Linde
- Visit the OSU’s Supercomputer Pete
Registration: Required. Please send an email to director-hpcc@okstate.edu (With Workshop 3 in Subject line. Mention name of the student, school and grade in the body of the email)
For questions, please email director-hpcc@okstate.edu.