As many of you know, Yale turned 80 at the end of June, 2019. In honor of the occasion, BSC/UPC organized a workshop on the Campus of the Universitat Politècnica de Catalunya, Campus Nord on July 1, 2, 2019. The subtitle of the workshop was "Pushing the Envelope of Computing for the Future." The agenda is below, with pointers to the slides and videos of most of the talks.Note that the first day ended with a panel (link to video), and the second day ended with a roast (link to open mike).
Day 1 - Monday, July 1st, 2019
8:30
Registration
9:15
Welcome - Mateo Valero, Founding Director, Barcelona Supercomputing Center
9:30 - 11:00
Session 1 - Chairperson: Prof. Gurindar Sohi
Per Stenstrom, Chair Professor, Chalmers University
Cross-Layer Driven Computer Architecture Optimizations (slides)
Wen-Mei Hwu, AMD Jerry Sanders Professor, University of Illinois, Urbana-Champaign
Computer Engineering - making big impact in the 21st Century (slides)
Uri Weiser, Professor Emeritus, Technion, and Intel Fellow Emeritus
The Next Challenge: Energy Efficiency in ML Architecture (slides)
Jesús Labarta, Director of Computer Sciences Dept., Barcelona Supercomputing Center, and Professor, UPC
Parallel Programming (slides)
11:00 - 11:30
Coffee break
11:30 - 13:00
Session 2 - Chairperson: Prof. Eduard Ayguadé
Onur Mutlu, Professor, ETH Zurich
Intelligent Architectures for Intelligent Machines (slides)
Cristina Silvano, Professor, Politecnico di Milano
Dynamic Application Autotuning for Approximate Computing (slides)
Georgi Gaydadjiev, MAXELER
Is Computer Architecture in 2019 “Back to the Future”? (slides)
Jean-Luc Gaudiot, Professor, University of California - Irvine
A Fine-grain Parallel Execution Model for Homogeneous/Heterogeneous Many-core Systems (slides)13:00 - 14:00
Lunch
14:00 - 15:30
Session 3 - Chairperson: Prof. Miquel Moretó
Avi Mendelson, Professor, Technion
Can Secure architecture perform? (slides, video)
Pradip Bose, Distinguished Research Staff Member, IBM Research Yorktown
Resilient, Self-Aware Swarm Computing
Ravi Iyer, Fisher Distinguished Professor, University of Illinois, Urbana-Champaign
Resilience in the Future (video)
Rosa M. Badia, Workflows and Distributed Computing group manager, Barcelona Supercomputing Center
Enabling the Convergence of HPC and Data Analytics in highly Distributed Computing Infrastructures (slides, video)15:30 - 16:00
Coffee break
16:00 - 17:30
Panel session (video)
Quantum, Deep Learning, and other magic, OR
Branch Prediction, Kiloinstructions, and Energy Awareness
Panelists: Wen-Mei Hwu, Guri Sohi, André Seznec, Uri Weiser, and Trevor Mudge
Moderator: Yale Patt
17:30
Adjourn
18:00 - 20:00
Welcome Reception
Day 2 - Tuesday, July 2nd, 2019
9:30 - 11:00
Session 4 - Chairperson: Prof. Uri Weiser
Lawrence Rauchwerger, Professor, UIUC
Two Roads to Parallelism: From Serial Code to Programming with STAPL (slides, video)
Murali Annavaram, Lane Chair Professor, University of Southern California
GPU Microarchitecture Virtualization (slides, video)
Ronny Ronen, Senior Research Scientist, Technion
A Memristive Memory Processing Unit for True In-Memory Processing (slides, video)
Peter Hofstee, Distinguished Member of Research Staff, IBM
Heterogeneous Shared-Memory Multicore Processors (slides, video)11:00 - 11:30
Coffee break
11:30 - 13:00
Session 5 - Chairperson: Prof. Trevor Mudge
André Seznec, Senior Research Director and Professor, INRIA
Branch Prediction: Jim, Yale, André, Daniel and the others (joint with Daniel) (slides, video)
Daniel A. Jimenez, Professor, Texas A&M
Branch Prediction: Jim, Yale, André, Daniel and the others (joint with André) (slides, video)
Soner Onder, Professor, Michigan Tech
Program semantics meets architecture: What if we did not have branches? (slides, video)
Adrián Cristal, Senior Researcher, Barcelona Supercomputing Center/CSIC
Kilo-Instruction processors (slides, video)13:00 - 14:00
Lunch
14:00 - 15:30
Session 6 - Chairperson: Prof. Alex Veidenbaum
Gurindar Sohi, Morgridge Chair Professor, Winsconsin
Still Speculating After All These Years (slides, video)
Walid Najjar, Professor, University of California, Riverside
Why I came to love memory latency (slides, video)
Derek Chiou, Partner Architect, Microsoft, and Research Scientist, UT
Researching Areas Deemed a Waste of Time by Yale (video)
Yale Patt, Cockrell Chair Professor, The University of Texas at Austin
What comes next, and Why Scholarship and not Research (slides, video)15:30 - 16:00
Coffee break
16:00 - 17:30
Open Mike (video). Free Speeches by anyone who wants to.
17:30
Adjourn
Organization
Xavier Martorell (Universitat Politècnica de Catalunya and Barcelona Supercomputing Center)
Wen-Mei Hwu (University of Illinois at Urbana-Champaign)
Yale Patt (University of Texas at Austin)
Mateo Valero (Universitat Politècnica de Catalunya and Barcelona Supercomputing Center)
Universitat Politècnica de Catalunya Barcelona Supercomputing Center
Computer Architecture Department Computer Sciences Department
![]()
Sponsors
Excelencia Severo Ochoa
![]()
Academia Europaea
Agència de Gestió d'Ajuts Universitaris i de Recerca
Generalitat de Catalunya
Ministerio de Ciencia, Innovación y Universidades
Yale: 80-in-2019 Video & Slides Collection
Universitat Politècnica de Catalunya and Barcelona Supercomputing Center
Barcelona, July 1-2, 2019 (see also the Workshop agenda and slides)
Sessions recorded on Monday July 1st, 2019
14:00 Session 3 - Chairperson: Prof. Miquel Moretó
16:00 Panel session: Quantum, Deep Learning, and other magic, OR Branch Prediction, Kiloinstructions and Energy Awareness
- Avi Mendelson, "Can Secure Architecture Perform?" (slides)
- Ravi Iyer, "Resilience in the Future" - audio quality low, sorry about that
- Rosa M. Badia, "Enabling the Convergence of HPC and Data Analytics in highly Distributed Computing Infrastructures" (slides)
)
Panelists: Trevor Mudge, Wen-Mei Hwu, André Seznec, Uri Weiser and Guri Sohi
Moderator: Yale Patt
Sessions recorded on Tuesday July 2nd, 2019
9:30 Session 4 - Chairperson: Prof. Uri Weiser
- Lawrence Rauchwerger, "Two Roads to Parallelism: From Serial Code to Programming with STAPL" (slides)
)
- Murali Annavaram, "GPU Microarchitecture Virtualization" (slides)
)
- Ronny Ronen, "A Memristive Memory Processing Unit for True In-Memory Processing" (slides)
)
- Peter Hofstee, "Heterogeneous Shared-Memory Multicore Processors" (slides)
)
11:30 Session 5 - Chairperson: Prof. Trevor Mudge
- André Seznec and Daniel A. Jimenez, "Branch Prediction: Jim, Yale, André, Daniel and the others" (slides)
)
- Soner Onder, "Program Semantics meets architecture: What if we did not have branches?" (slides)
)
- Adrián Cristal, "Kilo-Instruction Processors" (slides)
)
14:00 Session 6 - Chairperson: Prof. Alex Veidenbaum
- Gurindar Sohi, "Still Speculating After All These Years" (slides)
)
- Walid Najjar, "Why I came to love memory latency" (slides)
)
- Derek Chiou, "Researching Areas Deemed a Waste of Time by Yale" (slides)
)
- Yale Patt, "What comes next, and Why Scholarship and not Research" (slides)
)
16:00 Open Mike Session
Back to the top - Workshop agenda and slides.