Errata: EE599/EE699 Program Optimization & Parallelization

January 14, 2003: Spring 2003 Info
This is not really an error, but an informational comment. This is a new course (well, really two new courses), so the ABET-style syllabus information posted is subject to change as the course progresses.
February 28, 2003: Too BIG?
In Assignment 0, if the value of BIG is too large to fit in the main memory of the system you are using, simply reduce it to an appropriately smaller size. In any case, BIG should be such that the data structure is at least twice the size of L2 cache. For example, with a 2MB L2 cache, 4MB would be large enough, giving BIG a minimum value of (512 * 1024).
May 7, 2003: EE699 Reports
The EE699 syllabus says "each student will be required to write a brief paper" and so you should. Submit it as part of the project tarball. Keep in mind that your report holds pretty much the same info as your talk slides, just formatted differently, so it isn't a big deal to write it. The biggest difference is that your slides should be terse, but your report should use complete English sentences and paragraphs. The length of the report is not important; a few pages easily can do the job.
May 9, 2003: Thursday wasn't May 9
I had incorrectly stated the final presentations as being on that non-existent Thursday the 9th (they were on Thursday the 8th). Anyway, the one EE699 person who missed has already given his talk as a make-up, so that problem is solved. However, I will give all EE599/EE699 students the extra day before checking that they've submitted things online.


Advanced Program Optimization & Parallelization.