CSE590G: Architecture Seminar, Spring 2013

Mondays, 12:30-13:30, Room CSE203.

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
April 1 Luis/Mark. Organizational Meeting, paper assignments, bad jokes.
April 8 Guest talk by Gabe Loh, Fellow at AMD. Memory Organizations for 3D Die Stacking
April 15 Brandon Holt and Brandon Myers Hardware Support for Fine-Grained Event-Driven Computation in Anton 2
April 22 Eric and Irene HOTL: a Higher Order Theory of Locality
April 29 Jacob and Mike R Discerning the dominant out-of-order performance advantage: is it speculation or dynamism?
May 6 Adriana and Naveen Cache Coherence for GPU Architectures
May 13 Thierry and Peter H Stabilizer: Statistically Sound Performance Evaluation
May 20 Ethan and Katelin and Jianli Navigating Heterogeneous Processors with Market Mechanisms
Why You Should Care About Quantile Regression
May 27 Memorial day. Reflect.
Jun 3 Adrian and Andre Power Containers: An OS Facility for Fine-Grained Power and Energy Management on Multicore Servers


Here is the list of papers to choose from. Email luisceze and oskin if you have any questions, suggestions or complaints. We can also use the mailing list.
  1. Discerning the dominant out-of-order performance advantage: is it speculation or dynamism? , ASPLOS 2013 (best paper award)

  2. Stabilizer: Statistically Sound Performance Evaluation , ASPLOS 2013

  3. Stochastic Superoptimization , ASPLOS 2013

  4. Hardware Support for Fine-Grained Event-Driven Computation in Anton 2 , ASPLOS 2013

  5. ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers , ASPLOS 2013

  6. Power Containers: An OS Facility for Fine-Grained Power and Energy Management on Multicore Servers , ASPLOS 2013

  7. Sonic Millip3De: A Massively Parallel 3D-Stacked Accelerator for 3D Ultrasound , HPCA 2013

  8. Power Struggles: Revisiting the RISC vs. CISC Debate on Contemporary ARM and x86 Architectures , HPCA 2013

  9. Navigating Heterogeneous Processors with Market Mechanisms , HPCA 2013

  10. Runnemede: An Architecture for Ubiquitous High-Performance Computing , HPCA 2013

  11. Optimizing Google’s Warehouse Scale Computers: The NUMA Experience , HPCA 2013

  12. Cache Coherence for GPU Architectures , HPCA 2013

  13. ConAir: Featherweight Concurrency Bug Recovery Via Single-Threaded Idempotent Execution , ASPLOS 2013

  14. Why You Should Care About Quantile Regression , ASPLOS 2013

  15. HOTL: a Higher Order Theory of Locality , ASPLOS 2013

  16. GPUfs: Integrating a File System with GPUs , ASPLOS 2013

Title: Memory Organizations for 3D Die Stacking

by Gabriel Loh

Abstract: This talk provides a brief overview of die-stacking technologies, covering some of the different options out there for stacking. I will then focus on architectural approaches for 3D-stacked memories, as this is one of the first major application areas of die stacking. For markets that require significant memory capacity and upgradable memory, die-stacked DRAM alone will not be sufficient, which creates technical challenges for the architecture and overall system organization. This talk will focus on techniques to integrate the stacked memory in a software-transparent fashion, but we will also discuss challenges and open research directions for exposing the heterogeneity of this kind of memory system to the software stack.

Bio: Gabriel H. Loh is a Fellow Design Engineer in AMD Research, the research and advanced development lab for Advanced Micro Devices, Inc. Gabe received his Ph.D. and M.S. in computer science from Yale University in 2002 and 1999, respectively, and his B.Eng. in electrical engineering from the Cooper Union in 1998. Gabe was also a tenured associate professor in the College of Computing at the Georgia Institute of Technology, a visiting researcher at Microsoft Research, and a senior researcher at Intel Corporation. He is a senior member of IEEE and the ACM, (co-)inventor on over forty US patent applications, and a recipient of the US National Science Foundation Young Faculty CAREER Award. His interests include computer architecture, processor microarchitecture, memory systems, emerging technologies, 3D die stacking, sushi, ice hockey, and snowboarding.