Loading Events
  • This event has passed.

Improving the Performance of Scientific Software

November 13, 2019 @ 10:00 am - 12:00 pm

Rackham Building, Earl Lewis Room, 3rd Floor East

This is a continuation of the workshop “Introduction to performance analysis of scientific software”.  Now, we know how to measure overall performance of our software and can make a good guess of the main performance bottleneck.  How can we improve the performance? Do we really need to rewrite the whole program in a different language? In this workshop, we will observe and discuss various methods of performance improvement, such as using optimized libraries, multi-language development, and choosing appropriate algorithms.  In the end, you will know how to leverage the power of better algorithms and closer-to-metal languages to improve the performance of your software without a total rewrite or hardware upgrades.

 

Requirements:  It is recommended to attend “Introduction to performance analysis of scientific software” workshop prior to this one.  If you wish to follow hands-on demonstrations, you will need to bring your own laptop and have a UMich account.

Details

Date:
November 13, 2019
Time:
10:00 am - 12:00 pm
Event Category:

Venue

Rackham Building, Earl Lewis Room, 3rd Floor East
915 E. Washington St.
Ann Arbor, MI 48109 United States

Organizer

Other

Alexander Gaenko