CSCI 5980: Current Trends in Computer Architecture and Compiler Optimization

Schedule

The views and opinions expressed in this page are strictly those of the page author.
The contents of this page have not been reviewed or approved by the University of Minnesota.

Lectures Description Must Read Papers Optional Readings Presenter Hand-outs Hand-ins
Jan. 24 Introduction     Antonia Zhai    
Jan. 31

Hardware Support for Speculative Threads

Venkatesan Packirisamy    
Feb. 7

Compiler Support for Speculative Threads

Kiran S Yellajyosula Project Out  
Feb. 14 Hardware support for security feature (Lecture) Antonia Zhai  
Feb. 21 Path and data dependence profiling Mrinal Nath   Project Proposal Due (Feb. 24)
Feb. 28 Dynamic Optimizations Derwin Halim    
Mar. 7 Database Application Performance   Derwin Halim, Kiran S Yellajyosula  
Mar. 14 Spring Break          
Mar. 21 Power consideration I (Lecture) No Reading No Reading Antonia Zhai   Project Milestone Due
Mar. 28 Power Consideration (II)   Venkatesan Packirisamy, Mrinal Nath  
Apr. 4 Building Reliable Hardware Mrinal Nath, Venkatesan Packirisamy    
Apr. 11 Building Reliable Software Kiran S Yellajyosula, Antonia Zhai    
Apr. 18 Memory/Cache Performance Derwin Halim, Antonia Zhai    
Apr. 25 Misc.   Antonia Zhai   Project report drafts are due for peer review / reviews are due on Apr. 27th
May 2 Project Presentation         Project Due