CSE590G: Architecture Seminar, Winter 2011

Mondays, 14:30-15:30, 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 3 Luis Organizational Meeting, paper assignments
Jan 10 Joe and Tom. Scalable Speculative Parallelization on Commodity Clusters
Jan 17 Martin Luther King Jr. I have a dream.
Jan 24 Katelin Moneta: A High-performance Storage Array Architecture for Next-generation, Non-volatile Memories
Jan 31 Emily and Brandon M. Task Superscalar: An Out-of-Order Task Pipeline
Feb 7 Franzi and Brandon L. DieHarder: Securing the Heap
Feb 14 Adrian Sampson and Jacob Nelson NV-Heaps: Making Persistent Objects Fast and Safe with Next-Generation, Non-Volatile Memories
Feb 21 Obama Who knows? It is his day
Feb 28 Nick Hunt and Ben Wood An Operating System for Multicore and Clouds: Mechanisms and Implementation
Mar 7 Andrew Hunter and Stephen Friedman Debunking the 100X GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU


Here is the list of papers to choose from. Email luisceze if you have any questions, suggestions or complaints. We can also use the mailing list.
  1. Scalable Speculative Parallelization on Commodity Clusters, MICRO'10.

  2. Task Superscalar: An Out-of-Order Task Pipeline, MICRO'10.

  3. An Operating System for Multicore and Clouds: Mechanisms and Implementation, SoCC'10 (Symposium on Cloud Computing).

  4. Debunking the 100X GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU, ISCA'10.

  5. Voltage Smoothing: Characterizing and Mitigating Voltage Noise in Production Processors via Software-Guided Thread Scheduling, MICRO'10.

  6. NV-Heaps: Making Persistent Objects Fast and Safe with Next-Generation, Non-Volatile Memories, ASPLOS'11.

  7. A Case for FAME: FPGA Architecture Model Execution, ISCA'10.

  8. Moneta: A High-performance Storage Array Architecture for Next-generation, Non-volatile Memories, MICRO'10.

  9. Cohesion: A Hybrid Memory Model for Accelerators, ISCA'10.

  10. Testudo: Heavyweight Security Analysis via Statistical Sampling, MICRO'08

  11. DieHarder: Securing the Heap, CCS'10.

  12. SherLog: Error Diagnosis by Connecting Clues from Run-time Logs, ASPLOS 2010.