Poster #23: Sam Hirsch – Optimizing C kernel functions with compiler-level transformations

<< Return to the Virtual URS Main Page

Faculty mentor: Mary Hall

This research focused on applying loop transformations to time consuming, loop-based algorithms. This project narrowed in on LU matrix factorization as the target of optimization. By applying compiler-lever loop transformations such as unrolling, tiling, and re-ordering we were able to achieve significantly faster run times than the original, unoptimized algorithm.

Click below to hear me present my poster!
Questions or comments? Contact me at: sam.hirsch@utah.edu

<< Return to the Virtual URS Main Page