MO901/MC039: Seminários de Computação: Arquitetura de Computadores

DataAviso
01/03Artigos selecionados para o semestre
25/02Sala de aula definida: CC52 (também conhecida como sala 352 do IC-3 1/2)
19/02Aulas as sextas das 10:00-11:00. Atendimento após o horário de aula
19/02Não perca das datas importantes do Calendário de graduação e Calendário de pós-graduação.

Revisar a literatura das áreas de Arquitetura de Computadores através de artigos recentes.

Artigos selecionados para apresentação neste semestre.

Artigos recentes das áreas de Arquitetura de Computadores e Compiladores.

A avaliação é baseada nas apresentações, presença e participação em sala.

Para graduação: NotaFinal = 0,5 * NotaApresentação + 0,5 * NotaParticipação.

Para pós-graduação: Conceitos: S: presença >= 75%, I: presença < 75%.

Qualquer tentativa de fraude durante o semestre será punida até o limite da minha autoridade, incluindo nota zero na disciplina para todos os envolvidos.

Atendimento após o horário da aula. Se precisar de outro horário, basta enviar email sugerindo horário alternativo.

DataAulaArtigoApresentador
04/0301Apresentação da disciplina e seleção dos artigos
11/mar02MORC: A Manycore-Oriented Compressed Cache. Tri M. Nguyen (Princeton University), David Wentzlaff (Princeton University). MICRO 2015.180791 - Daniel
18/mar03The Inner Most Loop Iteration counter: a new dimension in branch history. Andre Seznec (INRIA/IRISA), Joshua San Miguel (University of Toronto), Jorge Albericio (University of Toronto). MICRO 2015.162643 - Rafael
25/mar--Feriado
01/abr04PIM-enabled instructions: a low-overhead, locality-aware processing-in-memory architecture. Junwhan Ahn, Sungjoo Yoo, Onur Mutlu, Kiyoung Choi. ISCA 2015.180787 - Maurício
08/abr05Unified address translation for memory-mapped SSDs with FlashMap. Jian Huang, Anirudh Badam, Moinuddin K. Qureshi, Karsten Schwan. ISCA 2015.Carlos
15/abr06Performance implications of dynamic memory allocators on transactional memory systems. Alexandro Baldassin, Edson Borin, and Guido Araujo. 2015. SIGPLAN Not. 50, 8 (January 2015), 87-96.078179 - Juvenal
22/abr--Feriado
29/abr07ThyNVM: Enabling Software-Transparent Crash Consistency in Persistent Memory Systems. Jinglei Ren (Tsinghua University), Jishen Zhao (University of California, Santa Cruz), Samira Khan (University of Virginia), Jongmoo Choi (Dankook University), Yongwei Wu (Tsinghua University), Onur Mutlu (Carnegie Mellon University). MICRO 2015.188941
06/mai08LaZy superscalar. Görkem Aşılıoğlu, Zhaoxiang Jin, Murat Köksal, Omkar Javeri, Soner Önder. ISCA 2015.Jorge
13/mai09Exploiting Commutativity to Reduce the Cost of Updates to Shared Data in Cache-Coherent Systems. Guowei Zhang (Massachusetts Institute of Technology), Webb Horn (Massachusetts Institute of Technology), Daniel Sanchez (Massachusetts Institute of Technology). MICRO 2015.143050 - Ricardo
20/mai10The load slice core microarchitecture. Trevor E. Carlson, Wim Heirman, Osman Allam, Stefanos Kaxiras, Lieven Eeckhout. ISCA 2015. Priscila
27/mai--Feriado
03/jun11NVML: Implementing Persistent Memory Applications. Paul Von Behren, Intel. USENIX Conference on File and Storage Technologies 2015.156737
10/jun12Microarchitectural Implications of Event-driven Server-side Web Applications. Yuhao Zhu (UT Austin), Daniel Richins (UT Austin), Matthew Halpern (UT Austin), Vijay Janapa Reddi (UT Austin). MICRO 2015. Refined Transactional Lock Elision. Dave Dice (Oracle Labs), Alex Kogan (Oracle Labs), Yossi Lev (Oracle Labs). PPoPP 2016.152362
17/jun13Taming Kernels and Krakens With Control-Flow IntegrityJoão Corrêa
24/jun14Architecturing a Processor with Optical RAM - EQEJorge Gonzalez
01/jul15OpenISA, repensando a interface do ISA para portabilidade de códigoRafael Auler