In this lab, you will be optimizing a program to achieve maximum performance.
This lab is described by a writeup in PDF format. The associated support files are available in a tar file that you must download and unpack. Further instructions are in the writeup. Since different x86 processors have varying performance, you should do the lab on Wilkes, since that's where the grading will be done. (If you optimize on a different box, you might actually get worse results on Wilkes.)
Note: it's probably better to start optimization on the smooth
function, even though it's described second in the handout.
© 2013, Geoff Kuenning
This page is maintained by Geoff Kuenning.