PACE - Optimization 101
NOTE: Registered participants will receive an email with the online meeting details prior to the date of the workshop.
Performance is the name of the game in High-Performance Computing! Understanding how to identify potential issues in the code which may be impacting how fast and efficient your code is running is a powerful tool to have in a scientific programmer's toolbox. In this short workshop, users will benchmark, profile, and improve a serial code using matrix multiplication, which is one of the most common numerical operations in scientific programming.
Prerequisites: Familiarity with a programming language such that the attendee will be able to read and follow code with guidance. Greater familiarity is encouraged, but not needed.