CSE590G: Architecture Seminar, Winter 2010

Mondays, 15:00-16:00, Room CSE503.

A discussion leader does not need to prepare a full presentation, just 2-3 slides with the summary and discussion points. Focus on what we should all think about!

DateDiscussion LeaderPaper
Jan 4 Luis Organizational Meeting, paper assignments
Jan 11 Steve, Adrian The BubbleWrap Many-Core: Burning Cores for Sequential Acceleration
Jan 18 --- Holiday (MLK Day)
Jan 25 Emily, Owen Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps
Feb 1 Franzi Improving Application Security with Data Flow Assertions
Feb 8 Brian, Jacob Disaggregated Memory for Expansion and Sharing in Blade Servers
Feb 15 --- Holiday (President's day, Susan's birthday :)
Feb 22 Joe, Craig Parallelizing the Web Browser
March 1 Nick, Peter The Multikernel: A new OS architecture for scalable multicore systems
March 8 Brandon End-to-end Performance Forecasting: Finding Bottlenecks Before They Happen


Here is the list of papers to choose from. Email luisceze if you have any questions. We can also use the mailing list.
  1. End-to-end Performance Forecasting: Finding Bottlenecks Before They Happen , ISCA'09.

  2. DDT: Design and Evaluation of a Dynamic Program Analysis for Optimizing Data Structure Usage, MICRO'09.

  3. Control Flow Obfuscation with Information Flow Tracking, MICRO'09.

  4. Complete Information Flow Tracking from the Gates Up , ASPLOS'09.

  5. Offline Symbolic Analysis for Multi-Processor Execution Replay, MICRO'09.

  6. Improving Application Security with Data Flow Assertions, SOSP'09.

  7. The BubbleWrap Many-Core: Burning Cores for Sequential Acceleration , MICRO'09.

  8. The Multikernel: A new OS architecture for scalable multicore systems, SOSP'09.

  9. Disaggregated Memory for Expansion and Sharing in Blade Servers , ISCA'09.

  10. InvisiFENCE: Performance-Transparent Memory Ordering in Conventional Multiprocessors , ISCA'09.

  11. Conditional Memory Ordering, ISCA'06.

  12. Improving the Performance of Object-Oriented Languages with Dynamic Predication of Indirect Jumps,
  13. ASPLOS'08.
  14. Parallelizing the Web Browser, USENIX HotPar'09.