Introduction to Compiling Software: 18 January 2024
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.
There are only a limited number of seats available. Registration
will remain open until 17 January 2024 or until all seats are filled.
We expect the workshop to fill up before the registration deadline.
If the workshop is successful, we are hoping to repeat this workshop
regularly.
Warning
Registration is currently closed. We are hoping to repeat this workshop in the future, please join us then.
| Introduction to Compiling Software | |
|---|---|
| Date | 18 January 2024 |
| Time | 1:00 - 4:30 PM |
| Location | Brendan Iribe Center, Room 1207 |
| Instructor | Dr. Franz Klein Division of Information Technology, UMD |
| Cost | free |
| Registration Form | [link to registration form |
| Registration Deadline | 17 January 2024 |
Overview
This workshop is targeted at users of the Zaratan cluster 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
Worked-out examples can be used as templates for your own projects.
Prerequisites
Basic knowledge of Linux/Unix shell commands is assumed; we suggest to attend the workshop(s):
before taking this course.
System Requirements
This is a bring-your-own-laptop event. Make sure that a terminal application (e.g. ssh or PuTTY) is installed. A modern web browser (on Windows preferably Firefox) is required for use of the OnDemand web portal.
Miscellaneous Details
While the registration deadline is 17 January 2024 we are limiting this workshop to 54 participants (number of classroom seats) on a first-come, first-served basis, and registration will close once the workshop is full.
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