Updated 2023-05-08

Optimization 101

What: Benchmarking, Profiling, and Optimization a serial linear algebra problem.

When: As posted below.

Where: Teams Link send before class.

Registration: Here

Download the slides here: PDF Hands-on Materials available at GitHub

Presentation topics covered include:

  • What is optimization?
  • Benchmarking
  • Profiling using
  • GDB
  • Intel Amplifier
  • DDT
  • TAU
  • Optimization using compiler options
  • Optimization using algorithm changes
  • Using Libraries

Format: 105 minutes of presentation and hands-on demonstrations. This course will use a problem-directed approach, focusing on matrix multiplication in the context of systems of linear equations solvers.

The course is recommended for researchers with a background in compiled languages such as C/C++ or Fortran. Familiarity with a programming language such the attendee will be able to read follow code with guidance. Great familiarity is encourages, but not required.

Please contact PACE support (pace-support@oit.gatech.edu) if you have any questions or concerns.

We are hoping to see you there!

Upcoming Course Offerings

Summer 2023 Schedule

  • Wednesday, June 21, 2023 from 10:30AM - 12:15PM.

Register here.

Note

Some sessions may be canceled if the attendance is insufficient. If that happens, registered users will be moved automatically to the next session to guarantee a seat (and will be notified via email).