Introduction to Compiling Software Workshop: 22 September 2020

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.

Introduction to Compiling Software Workshop
Dates22 September 2020
Times2:00 - 5:00 PM
LocationDue to social distancing requirements, this will be held as a Zoom webinar. Zoom contact information will be provided to registered attendees closer to the date of the event.
InstructorDr. Franz Klein
Division of Information Technology, UMD
Registration Formlink to registration form
21 September 2020
or when registration is full

Register Here


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 our HPC clusters
  • linking with other pre-installed libraries
  • build tools (cmake, autoconfig, make/gmake, etc.)
  • Makefile rules
  • building containerized applications using singularity


Basic knowledge of Linux/Unix shell commands is assumed; we suggest to attend the workshop "Introduction to Unix" 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

While the registration deadline is 21 September 2020, we are currently limiting this workshop to 25 participants on a first-come, first-served basis, and registration will close once the workshop is full. A limited number of participants will allow for more detailed discussions of questions and coding help.

NOTE: DIT reserves the right to cancel the workshop for any reason with little notice --- if the workshop is cancelled by DIT any and all registration fees will be refunded.

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