Co-located with ISCA 2016

Sunday, June 19th, 2016

9:00 AM - 5:00 PM

Tutorial on Infrastructure and Tools

for Mobile Computer Architecture Research

with an Emphasis on Real System Measurement

About MobiTools

Computer architecture research has been largely driven by access and awareness of infrastructures such as simulators and workload suites. Many computer architecture domains such as GPUs and data­centers have mature infrastructures that have been developed for years and are now widely adopted. The nature of mobile research emphasizes real system study and measurement. However, we currently lack systematic infrastructures that are easily accessible and widely adopted. We see this as the major barrier of entry.

The tutorial is a step to overcome this increasing barrier. We present a series of tools and infrastructures that enable computer system and architecture research in the mobile computing space. The tutorial will span three key components of mobile computing: software, hardware, and end-users. The tools that we will cover strongly emphasize real system measurement, including performance, power/energy, and user QoS experience.

Tentative Agenda

June 19 (Sunday), 2016





9:00 AM - 9:10 AM Opening and Introduction Vijay Janapa Reddi
9:10 AM - 9:45 AM Invited Talk System and Toolchain Support for Intermittent Computing Brandon Lucia
9:45 AM - 10:30 AM Designing for Smartphone System and Architectures
for Performance and Energy Efficiency
Carole-Jean Wu
10:30 AM - 11:00 AM Coffee Break
11:00 AM - 11:45 AM Invited Talk Controlling Mobile and Embedded Applications Hank Hoffman
11:45 AM - 12:30 PM An Overview of Infrastructure and
Benchmarks for Deep Neural Networks
Brandon Reagen
12:30 PM - 2:00 PM Lunch Break
2:00 PM - 2:30 PM Tutorial Modeling Emerging Non-volatile Memories
with NVsim and NVsim-CAM
Shuangchen Li
2:30 PM - 3:00 PM Studying User Interactivity with MOSAIC Matthew Halpern
3:00 PM - 3:30 PM Quantifying End-user Quality-of-Experience Matthew Halpern
3:30 PM - 4:00 PM Coffee Break
4:00 PM - 4:30 PM Tutorial Energy and Power Measurement on Mobile Devices Yuhao Zhu

Participate in MobiTools 2016

We invite participation primarily in two forms:


Do you have a mobile research tool you would like to introduce to a broader audience? Apply to present it at MobileTools! MobiTools invites mobile research tool developers to give a thirty minute presentation about their tool and how to conduct productive research with it. An ideal presentation will briefly introduce the tool and its underlying mechanisms and then walk the audience through a (possibly hands on) "quickstart" tutorial.

Apply to Present Your Tool!


Are you a computer system enthusiast and looking to get your hands dirty on some real mobile devices? Attend MobiTools! MobiTools will expose you to the cutting-edge mobile research and its infrastructures. Being co-located with ISCA provides an opportunity to have some great invited speakers and an exciting panel: a great opportunity to see the masterminds behind mobile computer architecture research.

Sign Up to Attend MobiTools!


Yuhao Zhu

Yuhao Zhu is a Ph.D. student at The University of Texas at Austin. He likes building better hardware and software to make next-generation client and cloud computing faster, more energy efficient, and deliver better Quality of Experience.

Matthew Halpern

Matthew Halpern is a Ph.D. student at The University of Texas at Austin. He is interested in leveraging crowdsourcing and big data techniques to build more intelligent and responsive mobile Web services at both the client and server side.

Vijay Janapa Reddi

Vijay Janapa Reddi is an Assistant Professor at The University of Texas at Austin. He is interested in system architecture and software research to address performance, energy, and reliability issues for mobile and high-performance computing.