Slide 1

Slide 1 text

1 MICRO 2015 Microarchitectural Implications of Event-driven Server-side Web Applications Yuhao Zhu UT Austin with Daniel Richins, Matthew Halpern, Vijay Janapa Reddi

Slide 2

Slide 2 text

Event-driven Applications L1-I$ MPKI SPEC CPU 2006

Slide 3

Slide 3 text

Event-driven Applications L1-I$ MPKI SPEC CPU 2006 3~4X

Slide 4

Slide 4 text

Event-driven Applications L1-I$ MPKI SPEC CPU 2006 3~4X

Slide 5

Slide 5 text

Web Mobile Internet-of-Things Cloud

Slide 6

Slide 6 text

Web Mobile Internet-of-Things Cloud

Slide 7

Slide 7 text

Web Mobile Internet-of-Things Cloud Root-cause Analysis Cache Branch Predictor TLB

Slide 8

Slide 8 text

Web Mobile Internet-of-Things Cloud Root-cause Analysis Cache Branch Predictor TLB Optimizations

Slide 9

Slide 9 text

Web Mobile Internet-of-Things Cloud Root-cause Analysis Cache Branch Predictor TLB Optimizations SPEC CPU L1-I$ MPKI Node.js 88%

Slide 10

Slide 10 text

Last Day Last Session Last Presentation

Slide 11

Slide 11 text

5 MICRO 2015 Microarchitectural Implications of Event-driven Server-side Web Applications Yuhao Zhu UT Austin with Daniel Richins, Matthew Halpern, Vijay Janapa Reddi