Illustration of servers and clouds


Date Title
Oct. 3, 2019

OmniX – an OS architecture for omni-programmable systems

Speaker: Mark Silberstein

Nov. 15, 2018

Rethinking GPU Execution Model

Speaker: Yunho Oh

Oct. 12, 2018

Scalability, Fairness, and Availability in Modern Storage Systems: Challenges, Solutions, and Outlook

Speaker: Arash Tavakkol

Dec. 8, 2017

What impact Integrated Photonics can have on data center architecture?

Speaker: Sebastien Rumley

Oct. 30, 2017

Designing Processors to Accelerate Robot Motion Planning

Speaker: Daniel Sorin

May 23, 2017

Project PHI: System Design for Pervasive Hierarchical Intelligence

Speaker: Hadi Esmaeilzadeh

May 22, 2017

RISC-V: Instruction sets want to be free

Speaker: Krste Asanovic

May 9, 2017

Processors for the Data Center and Cloud of the Future

Speaker: David Wentzlaff

Nov. 30, 2016

ARMv8-A next-generation vector architecture for HPC

Speaker: Grigorios Magklis

May 3, 2016

Inferring Behavior of Solid State Drives

Speaker: Ryan Rakvic

Apr. 15, 2016

Exploiting Value Properties to Accelerate Deep Learning in Hardware

Speaker: Andreas Moshovos

Dec. 1, 2015

Support for Managed-Language Workloads in Warehouse-Scale Computers

Speaker: Martin Maas

Sep. 17, 2015

Optimizing communication architecture for many-core systems

Speaker: Jinho Lee

Aug. 31, 2015

A landscape of the new dark silicon design regime

Speaker: Michael B. Taylor

June 26, 2015

Memory Processing Units

Speaker: Karu Sankaralingam

June 25, 2015

Memory That Never Forgets: Exploring Nonvolatility of Emerging Memory Technologies for Architecture Design

Speaker: Yuan Xie

June 24, 2015

Interconnect and Memory Challenges in Interposer-based Systems 

Speaker: Gabriel Loh

Mar. 19, 2015

The Energy Challenges of Caching and Moving Data On Your Chip 

Speaker: Arrvindth Shriraman

Mar. 10, 2015

Enabling Efficient Communication in Large Heterogeneous Processors 

Speaker: Brad Beckmann

Dec. 3, 2014

Declarative query processing in imperative managed runtimes 

Speaker: Stratis Viglas

Oct. 31, 2014

JavaScript in the Small

Speaker: Satish Chandra

Oct. 29, 2014

KnightShift: Achieving Energy Proportionality Through Server-level Heterogeneity

Speaker: Murali Annavaram

Oct. 27, 2014

Adaptive, Efficient, Parallel Execution of Parallel Program

Speaker: Guri Sohi

Sep. 30, 2014

DeNovo: A Software-Driven Rethinking of the Memory Hierarchy

Speaker: Sarita Adve

Sep. 19, 2014

Memory Processing Units

Speaker: Karu Sankaralingam

Sep. 18, 2014

Challenges in Address Translation for Next-Generation Heterogeneous Manycore Systems

Speaker: Abhishek Bhattacharjee

Feb. 3, 2014

Diagnosing Production-Run Concurrency-Bug Failures

Speaker: Shan Lu

Jan. 24, 2014

2.5D and 3D IC — The Status, The Challenges, and The Prospect

Speaker: Hsien-Hsin Sean Lee

Dec. 5, 2013

The Design and Implementation of a Database Processing Unit

Speaker: Martha Kim

Nov. 4, 2013

Design for Security: The Hardware-Up Principle

Speaker: Simha Sethumadhavan

Oct. 11, 2013

A Path to Achieving Sequential Correctness for Parallel Programs

Speaker: Satish Narayanasamy

Jun. 7, 2013

Less is More: Experiences in Deconstructing Hardware Coherence

Speaker: Stefanos Kaxiras

Jan. 25, 2013

Disciplined Approximate Computing: From Language to Hardware

Speaker: Luis Ceze

Jan. 25, 2013

Design tradeoffs of approximate analog neural accelerators

Speaker: Renée St.Amant

Sep. 18, 2012

Power is Money: Spend it wisely 

Speaker: David Wood

Apr. 17, 2012

Scalable Memory Hierarchies with QoS Guarantees 

Speaker: Christos Kozyrakis

Feb. 20, 2012

Exascale Computing: Challenges and Opportunities 

Speaker: Nader Bagherzadeh

Sept. 15, 2011

Defying Dark Silicon with Idempotent Processors

Speaker: Karu Sankaralingam

July 5, 2011

Design and Implementation of a Many-Core Processor Using 3D Integration Technology

Speaker: Hsien-Hsin S. Lee

July 4, 2011

The Era of SoCs and Intel

Speaker: Yannis Schoinas

May 30, 2011

Exploiting simplicity in hardware data prefetching

Speaker: Jose Luis Briz

May 27, 2011

Accelerating Data Analytics with Custom Hardware

Speaker: Brian Gold

Mar. 15, 2011

Automatic Pipeline Synthesis from Transactional Hardware Specifications

Speaker: James Hoe

Feb. 8, 2011

GPU Architecture Challenges for Throughput Computing

Speaker: Tor Aamodt

Feb. 7, 2011

Kilo-NOC: A Network-on-Chip Architecture for Scalability and Service Guarantees in Highly-Integrated CMPs

Speaker: Boris Grot

Oct. 22, 2010

EGRA: a Coarse-Grained Reconfigurable Architectural Template

Speaker: Giovanni Ansaloni

Feb. 12, 2010

User-Interaction-Based Energy Management

Speaker: Chris Gniady

Oct. 30, 2009

Tagless Directories and Phantom BTB

Speaker: Andreas Moshovos

Oct. 22, 2009

Runtime Management for Supervised and Dynamic Parallel Applications in Soft Real-Time Embedded Multicores

Speaker: Assia Djabelhir

Oct. 20, 2009

Design Optimizations for On-Chip Networks

Speaker: Vijay Narayanan

Apr. 27, 2009

Power-, Temperature-, and Reliability-Aware Design and Management of Integrated Circuits

Speaker: Robert Dick 

Apr. 23, 2009

Pinhole Processing in the Multicore and Post-Multicore Eras

Speaker: Doug Burger 

Mar. 17, 2009

Amdahl’s Law in the Multicore Era

Speaker: Mark Hill

Sep. 11, 2008

Power to the People (PTP): Learning and Leveraging the Relationship between Architectural Properties and User Satisfaction

Speaker: Gokhan Memik