Skip to content

Introduction to Compiling Software: 15 March 2022

The Division of Information Technology (DIT) at the University of Maryland is pleased to announce the following workshop for users of our High Performance Computing (HPC) resources.

Warning

Registration is currently closed. We are hoping to repeat this workshop in the future, please join us then.

Introduction to Compiling Software
Date 15 March 2022
Time 2:00 - 5:00 PM
Location Due to social distancing requirements, this
Instructor Dr. Franz Klein
Division of Information Technology, UMD
Cost free
Registration Form [link to registration form
Registration Deadline 13 March 2022

Register Here

Overview

This afternoon workshop is targeted at users of the Deepthought2 and/or Juggernaut clusters with basic experience in Linux/Unix. The following topics and will be covered:

  • installed compilers & MPI libraries on the HPC cluster
  • linking with other pre-installed libraries
  • build tools (cmake, autoconfig, make/gmake, etc.)
  • Makefile rules
  • building containerized applications using singularity

Prerequisites

Basic knowledge of Linux/Unix shell commands is assumed; we suggest to attend the workshop(s):

before taking this course.

System Requirements

As this webinar will be offered via Zoom, you are assumed to have a system (preferably a laptop or desktop) with Zoom installed. You will likely also want to either open an interactive terminal on Deepthought2 or Juggernaut or use the file explorer and editor of the OnDemand portal.

Miscellaneous Details

Register Here

The registration deadline is 13 March 2022; Zoom contact information will be sent to registered attendees the next day.

Note

NOTE: DIT reserves the right to cancel the workshop for any reason with little notice.

If you have questions or need more information about the workshop, please feel free to contact us