vijay janapa reddi, ph.d. electrical and computer ... · technologies such as html, css, etc.,...
TRANSCRIPT
![Page 1: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/1.jpg)
OF THE ROAD FOR MY CAREER
Vijay Janapa Reddi, Ph.D.Electrical and Computer Engineering
The University of Texas at Austin1
![Page 2: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/2.jpg)
2
![Page 3: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/3.jpg)
“The NSF Early Faculty Development (CAREER) Program Award is the most sought-after recognition a new faculty member can receive.”
3
![Page 4: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/4.jpg)
4
![Page 5: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/5.jpg)
5
![Page 6: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/6.jpg)
6
![Page 7: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/7.jpg)
I received another two emails like this in 2014 and 2015,marking the end of my CAREER.
6
![Page 8: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/8.jpg)
7
![Page 9: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/9.jpg)
Disclaimer: The views expressed in this presentation are solely my own and do not reflect those of my employer, students, NSF, colleagues, or anyone else.
8
![Page 10: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/10.jpg)
My CAREER development …
9
![Page 11: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/11.jpg)
10
![Page 12: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/12.jpg)
Number of mobile computing papers in ISCA, MICRO, HPCA,
ASPLOS in 2010
?==
11
![Page 13: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/13.jpg)
Number of mobile computing papers in ISCA, MICRO, HPCA,
ASPLOS in 2010
1/157==
12
![Page 14: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/14.jpg)
< 1% of all papers are on mobile*
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors. 13
![Page 15: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/15.jpg)
Mobile Applications
14
![Page 16: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/16.jpg)
Mobile Applications
15
![Page 17: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/17.jpg)
Mobile Applications^
Web
15
![Page 18: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/18.jpg)
+
16
![Page 19: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/19.jpg)
WebAppWebApp
WebCore(s)(i.e., Processor Architecture)
WebRT(i.e., Web Runtime)
Mobile Web Applications(i.e., the Green Web)
QoS, Performancerequirements, etc.
Runtimefeedback
Big/Little Cores, Freq., Voltage
Power, Performance,Microarch. data
Display
eQoS-Aware Web Application Design➣ Understand QoS vs. Performance vs. Energy➣ Language Extensions: e.g., <QoS>
Web-specific Processor Architecture➣ Web-optimized General-purpose Cores➣ An Event-Driven Architecture
Mobile Device (Client-side Computing)
Intelligent Web Runtime➣ Webpage Perf / Energy Prediction➣ Web Workloads Scheduling
Radio Network
[ HPCA’16, MICRO’15, HPCA’15, ISCA’14, ISPASS’15, IEEE Micro’15, HPCA’13, TOCS’11, ISCA’10, … ]
17
![Page 20: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/20.jpg)
WebAppWebApp
WebCore(s)(i.e., Processor Architecture)
WebRT(i.e., Web Runtime)
Mobile Web Applications(i.e., the Green Web)
QoS, Performancerequirements, etc.
Runtimefeedback
Big/Little Cores, Freq., Voltage
Power, Performance,Microarch. data
Display
eQoS-Aware Web Application Design➣ Understand QoS vs. Performance vs. Energy➣ Language Extensions: e.g., <QoS>
Web-specific Processor Architecture➣ Web-optimized General-purpose Cores➣ An Event-Driven Architecture
Mobile Device (Client-side Computing)
Intelligent Web Runtime➣ Webpage Perf / Energy Prediction➣ Web Workloads Scheduling
Radio Network
18
![Page 21: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/21.jpg)
WebAppWebApp
WebCore(s)(i.e., Processor Architecture)
WebRT(i.e., Web Runtime)
Mobile Web Applications(i.e., the Green Web)
QoS, Performancerequirements, etc.
Runtimefeedback
Big/Little Cores, Freq., Voltage
Power, Performance,Microarch. data
Display
eQoS-Aware Web Application Design➣ Understand QoS vs. Performance vs. Energy➣ Language Extensions: e.g., <QoS>
Web-specific Processor Architecture➣ Web-optimized General-purpose Cores➣ An Event-Driven Architecture
Mobile Device (Client-side Computing)
Intelligent Web Runtime➣ Webpage Perf / Energy Prediction➣ Web Workloads Scheduling
Radio Network
Other devices
Profile, hints, optimizations
WebCC(i.e., Web Crowdsourcing
Compiler)
Crowdsourced Data Analytics
18
![Page 22: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/22.jpg)
NSF reviews
19
![Page 23: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/23.jpg)
20
![Page 24: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/24.jpg)
• “++ This is a very well-written proposal with a brilliant research direction”
20
![Page 25: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/25.jpg)
• “++ This is a very well-written proposal with a brilliant research direction”
• “+ The pervasiveness of mobile computing provides a great opportunity for impact by this work.”
20
![Page 26: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/26.jpg)
• “++ This is a very well-written proposal with a brilliant research direction”
• “+ The pervasiveness of mobile computing provides a great opportunity for impact by this work.”
• “This is one of the best written proposal with substantial amount of substantive novel ideas built on impressive work and infrastructure.”
20
![Page 27: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/27.jpg)
• “++ This is a very well-written proposal with a brilliant research direction”
• “+ The pervasiveness of mobile computing provides a great opportunity for impact by this work.”
• “This is one of the best written proposal with substantial amount of substantive novel ideas built on impressive work and infrastructure.”
• “It has potential to make broad impact to advance state of art in mobile computing research and make impact to industry.”
20
![Page 28: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/28.jpg)
• “++ This is a very well-written proposal with a brilliant research direction”
• “+ The pervasiveness of mobile computing provides a great opportunity for impact by this work.”
• “This is one of the best written proposal with substantial amount of substantive novel ideas built on impressive work and infrastructure.”
• “It has potential to make broad impact to advance state of art in mobile computing research and make impact to industry.”
• “+Hands-on learning at K-12 level by conducting IoT workshops has a mass-appeal to this project. Industry support is another positive aspect of the project.”
20
![Page 29: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/29.jpg)
“While improving the energy-efficiency and response time of mobile devices is an important issue,
industry is taking care of this and I do not see a need for an NSF Career proposal on this.”
Unaware of the Problem
21
![Page 30: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/30.jpg)
“I think the problem tackled (speed of web browsing) is mainly related to networking and not to the
processing speed of the client processor.”
[ ISCA’14, IEEE Micro’15 ]
Living in the Past
22
![Page 31: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/31.jpg)
“- The proposed techniques depend on many existing technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe
out existing efforts. Industry is still defining itself in the mobile web and things can change drastically.”
Ignorance of Web Technologies
23
![Page 32: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/32.jpg)
“… would work proposed in this effort be invalid if the user instead stops browsing the mobile web for high powered sites, but instead starts using the apps which are very well optimized for mobile browsing?”
Problem with “Shallow Research” or Blackbox Testing
24
![Page 33: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/33.jpg)
“ - The major source of power consumption in mobile devices (e.g. smartphones, tablets) is
the display and not the computing engine. There is no mention of this at all throughout the proposal.”
[ HPCA’16 ]
25
![Page 34: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/34.jpg)
“- The proposal is very ambitious in its scope and unfocussed in its approach, and as such, its impact is very questionable.”
“+ The pervasiveness of mobile computing provides a great opportunity for impact by this work.”
x
Let’s Agree to Disagree
26
![Page 35: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/35.jpg)
“There is a noticeable pattern with your proposal though, across divisions: Your work was valued higher by the industry reviewers each time. I went back and studied the reviews and summaries of everyone’s prior submissions trying to understand better what’s going on. The pattern with your CAREER is very evident and worth more conversation and thought on our side and on yours. Are you making the case better for industry or does industry see the problem space as more important? Those are just 2 of a number of questions around this observation.” — NSF Program Director
27
![Page 36: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/36.jpg)
So what do I do now…
28
![Page 37: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/37.jpg)
29
![Page 38: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/38.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 39: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/39.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 40: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/40.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 41: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/41.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 42: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/42.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 43: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/43.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 44: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/44.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ers
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 45: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/45.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ersIt takes a while for an area
to become mainstream
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 46: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/46.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ersIt takes a while for an area
to become mainstream
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 47: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/47.jpg)
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Tota
l Num
ber o
f Ac
cept
ed P
aper
s*
0
10
20
30
2010 2011 2012 2013 2014 2015
ISCA MICROHPCA ASPLOS
Data
cent
ersIt takes a while for an area
to become mainstream
Mobile is just at the beginning. Now is the time to lead and do exciting work
*Papers from ISCA, MICRO, HPCA, ASPLOS based on titles and session names. Does not consider papers that are generic (micro)architectural techniques that could be put to use in mobile application processors.
29
![Page 48: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/48.jpg)
“Science advances one funeral at a time.”
“A new scientific truth does not triumph by convincing
– Max Planck, a founder of quantum theory
30
![Page 49: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/49.jpg)
– Max Planck, a founder of quantum theory
“Science advances one funeral at a time.”
“A new scientific truth does not triumph by convincing its opponents and making them see the light, but
rather because its opponents eventually die, and a new generation grows up that is familiar with it.”
31
![Page 50: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/50.jpg)
32
![Page 51: Vijay Janapa Reddi, Ph.D. Electrical and Computer ... · technologies such as HTML, CSS, etc., which if they change significantly could delay results or wipe out existing efforts](https://reader033.vdocument.in/reader033/viewer/2022060606/605b09cf3c585f324910e923/html5/thumbnails/51.jpg)
Thank You.
33