CSE590G: Architecture Seminar, Fall 2010

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

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
Oct 4 Luis Organizational Meeting, paper assignments
Oct 11 Franzi A Survey of Hardware Trojan Taxonomy and Detection, IEEE Computer 2010.
Oct 18 BrandonM, Stephen Conservation Cores: Reducing the Energy of Mature Computations, ASPLOS 2010.
Oct 25 Joewoong Chung Guest talk on AMD Advanced Synchronization Facility
Nov 1 Emily, Andrew Web Search Using Mobile Cores: Quantifying and Mitigating the Price of Efficiency, ISCA 2010.
Nov 8 Adrian, Aaron Relax: An Architectural Framework for Software Recovery of Hardware Faults, ISCA 2010.
Nov 15 BenW, BrandonL Bypassing Races in Live Applications with Execution Filters, OSDI 2010.
Nov 22 Rodolfo, Hadi Thread Criticality Predictors for Dynamic Performance, Power, and Resource Management in Chip Multiprocessors, ISCA 2009.
Nov 29 Jan, Joe Composing Parallel Software Efficiently with Lithe, PLDI 2010.
Dec 6 Jacob, MarkZ Intrusion Recovery Using Selective Re-execution, OSDI 2010.


Here is the list of papers to choose from. Email luisceze if you have any questions. We can also use the mailing list.
  1. Conservation Cores: Reducing the Energy of Mature Computations, ASPLOS 2010.

  2. Thread Criticality Predictors for Dynamic Performance, Power, and Resource Management in Chip Multiprocessors, ISCA 2009.

  3. A Survey of Hardware Trojan Taxonomy and Detection, IEEE Computer 2010.

  4. Do I Use the Wrong Definition? DefUse: Definition-Use Invariants for Detecting Concurrency and Sequential Bugs , OOPSLA 2010.

  5. Composing Parallel Software Efficiently with Lithe, PLDI 2010.

  6. Web Search Using Mobile Cores: Quantifying and Mitigating the Price of Efficiency, ISCA 2010.

  7. Relax: An Architectural Framework for Software Recovery of Hardware Faults, ISCA 2010.

  8. An Analysis of Linux Scalability to Many Cores, OSDI 2010.

  9. Bypassing Races in Live Applications with Execution Filters, OSDI 2010.

  10. Intrusion Recovery Using Selective Re-execution, OSDI 2010.