Teacher: Rodolfo Jardim de Azevedo
Open Hours: Mon: 10h-12h
Waiters Search directly in my room.
Living room: 316
19/06 | Partial notes available. Updated until 19/06 |
12/03 | Be sure to subscribe to course list. |
03/03 | Check the important dates on the graduate calendar and graduation calendar. |
Read, present and discuss recent articles in the area of Computer Architecture and Compilers
References to articles are at the bottom of this page.
Class | Data | Article | Presenters | |
---|---|---|---|---|
Graduate | Undergraduate | |||
1 | 04/03 | Presentation of the course | ||
11/03 | THERE WILL BE NO CLASS | |||
18/03 | THERE WILL BE NO CLASS | |||
2 | 25/03 | Understanding fundamental design choices in single-ISA heterogeneous multicore architectures. 2013. ACM Trans. Archit. Code Optim. 9, 4, Article 32 (January 2013) | Rene (73673) | |
3 | 01/04 | Discerning the Dominant Out-of-Order Performance Advantage: is it Dynamism or Speculation? Daniel McFarlin (Carnegie Mellon University), Charles Tucker (University of Illinois Urbana Champaign), Craig Zilles (University of Illinois Urbana Champaign) - ASPLOS 2013 | 134077 | |
4 | 08/04 | Power Struggles: Revisiting the RISC vs. CISC Debate on Contemporary ARM and x86 Architectures. Emily Blem, Jaikrishnan Menon, and Karthikeyan Sankaralingam (University of Wisconsin) - HPCA 2013 | Roger (134078) | Diego (104819) |
5 | 15/04 | NOC-Out: Microarchitecting a Scale-Out Processor. Pejman Lotfi-Kamran, Boris Grot, and Babak Falsafi (EPFL) - MICRO 2012 | Julian (142693) | |
6 | 22/04 | Transactional Memory Architecture and Implementation for IBM System z. Christian Jacobi, Timothy Slegel, and Dan Greiner (IBM) - MICRO 2012 | Iliezer (149867) | |
7 | 29/04 | Unifying Primary Cache, Scratch, and Register File Memories in a Throughput Processor. Mark Gebhart (The University of Texas at Austin), Stephen W. Keckler (NVIDIA / The University of Texas at Austin), Brucek Khailany and Ronny Krashinsky (NVIDIA), and William J. Dally (NVIDIA and Stanford University) - MICRO 2012 | William (134056) | Raphael (92680) |
8 | 06/05 | Systematic Energy Characterization of CMP / SMT Processor Systems via Automated Micro-Benchmarks. Ramon Bertran (Barcelona Supercomputing Center and IBM Research), Alper Buyuktosunoglu and Meeta Sharma Gupta (IBM Research), Marc Gonzalez (Barcelona Supercomputing Center), and Pradip Bose (IBM Research) - MICRO 2012 | Leonard (98336) | Ricardo (107101) |
9 | 13/05 | Unikernels: Library Operating Systems for the Cloud. Anil Madhavapeddy (University of Cambridge), Richard Mortier (University of Nottingham), Charalampos Rotsos (University of Cambridge), David Scott (Citrix Systems R&D), Balraj Singh (University of Cambridge), Thomas Gazagnaire (OcamlPro), Steven Smith (University of Cambridge), Steven Hand (University of Cambridge), Jon Crowcroft (University of Cambridge) - ASPLOS 2012 | Allison (144656) | Kim (144668) |
10 | 20/05 | Accelerating Write by Exploiting PCM Asymmetries. Jianhui Yue and Yifeng Zhu (University of Maine) - HPCA 2013 | Samuel (144681) | Fabio (094763) |
11 | 27/05 | ECM: Effective Capacity Maximizer for High-Performance Compressed Caching. Seungcheol Baek, Hyung Gyu Lee, Chrysostomos Nicopoulos, Junghee Lee, and Jongman Kim (Georgia Institute of Technology, Daegu University, University of Cyprus) - HPCA 2013 | Henry (142690) | Thais (144682) |
14 | 03/06 | Amoeba-Cache: Adaptive Blocks for Eliminating Waste in the Memory Hierarchy. Snehasish Kumar (Simon Fraser University), Hongzhou Zhao (University of Rochester), Arrvindh Shriraman and Eric Matthews (Simon Fraser University), Sandhya Dwarkadas (University of Rochester), and Lesley Shannon (Simon Fraser University) - MICRO 2012 | Arx (107460) | |
13 | 10/06 | Illusionist: Transforming Lightweight Cores into Aggressive Cores on Demand. Amin Ansari, Shuguang Feng, Shantanu Gupta, Josep Torrellas, and Scott Mahlke (UIUC, Northrop Grumman, Intel, University of Michigan) - HPCA 2013 | George (144637) | Gilvan (144664) |
12 | 17/06 | Application-to-Core Mapping Policies to Reduce Memory System Interference in Multi-Core Systems Reetuparna Das, Rachata Ausavarungnirun, Onur Mutlu, Akhilesh Kumar, and Mani Azimi (University of Michigan, Carnegie Mellon University, Intel) - HPCA 2013 | Liana (98364) | Thiago (72488) |
15 | 24/06 | Why You Should Care About Quantile Regression. Augusto Oliveira (University of Waterloo), Sebastian Fischmeister (University of Waterloo), Amer Diwan (Google Inc.), Matthias Hauswirth (University of Lugano), Peter Sweeney (IBM Research) - ASPLOS 2013 | Lucas (142696) |
All students must read all articles listed in the calendar. Furthermore, for each article, a pair of students will make a presentation in the classroom followed by topics for discussion. see the suggested articles for this semester.