Smartphone energy considerations (for browser design) Ratul Mahajan Microsoft Research.

Slides:



Advertisements
Similar presentations
Diversity in Smartphone Usage MobiSys ‘10 June 17, 2010 UCLA, Microsoft, USC Hossein Falaki, Ratul Mahajan, Srikanth Kandula Dimitrios Lymberopoulos, Ramesh.
Advertisements

© 2011 Rainforest Automation, Inc.. 2 ● Rainforest introduction ● Product overview: EMU™, RAVEn™ ● Partner solutions ● Prepay solution ● STB opportunity.
COMPUTER CONCEPTS Computer Information Systems. COURSE COMPETENCIES Explain the functions of computer system components. Describe the information processing.
Architectures and Systems for Mobile-Cloud Computing: A Workload-Driven Perspective Prashant Nair Adviser: Moin Qureshi ECE Georgia Tech Xin Zhang Adviser:
Information flow inside the computer IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), program.
Energy Model for Multiprocess Applications Texas Tech University.
Wireless Bandwidth Crisis
Diversity in Smartphone Usage Hossein Falaki, Ratul mahajan, Srikanth kandula, Dimitrios Lymberopoulous, Ramesh Govindan, Deborah Estrin. UCLA, Microsoft,
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Design Considerations and Best Practices for Mobile Applications David E. Figley, Jr Programmer, C2 Technologies, Inc.
Dynamics GP Testdrive In this test drive, you’ll see how Microsoft Dynamics GP helps you gain and share financial insight. Dynamics GP Testdrive.
Hardware.  Learn what hardware is  Learn different input and output devices  Learn what the CPU is.
Flood Action IET Technical Bid A community organisation tool for android.
Overview of Windows and Microsoft Word. Operating System Performs 3 functions –Controls the hardware of the computer Screen, keyboard, disk drives, etc.
A First Look at Traffic on Smartphones Hossein Falaki Dimitrios Lymberopoulos Ratul Mahajan Srikanth Kandula Deborah Estrin.
Context-Aware Interactive Content Adaptation Iqbal Mohomed, Jim Cai, Sina Chavoshi, Eyal de Lara Department of Computer Science University of Toronto MobiSys2006.
© Oxford University Press 2011 IP Pairs of devices Pairs of devices.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
GO MOBILE By: Cindy Collins.  Some websites have what I call single serving content: you’ll go there once, and not return until you need it again.
Computer Systems Nat 4/5 Computing Science Operating Systems.
Mobile web vs apps compared. Pro's of mobile web Accessible through any browser Doesn't require app download Load page by page Good for SEO Will have.
A single Workspace for all your apps Using any device with a browser.
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
Application-Aware Traffic Scheduling for Workload Offloading in Mobile Clouds Liang Tong, Wei Gao University of Tennessee – Knoxville IEEE INFOCOM
Office 2010 and Windows 8.1 Pp OFF 7-75 Windows 8.1 Newest version of Microsoft Windows Operating System Instructions Coordinates all computer hardware.
Windows App Studio Windows App Studio is the tool that makes it fast and easy to build Windows 10 apps. It’s accessible from any device with a browser.
Smartphone Energy Drain in the Wild: Analysis and Implications Authors: Xiaomeng Chen, Ning Ding, Abhilash Jindal†, Y. Charlie Hu†, Maruti Gupta, Rath.
By: Amol Kokje Tosha Shah Raymond Tyler. Outline of Presentation Motivation Goals Methodology Application Flow What we have done To do Possible extensions.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
Introduction to Mobile Computing
The gamut from smartphone to desktop Vic Laurie
Computer Information Systems
WorkDiff Mobile, Scenario-Based Collaboration Solution WorkDiff Allows Users to Work Differently While Using Familiar Functions of Microsoft Office 365.
Utilize Internal Data via Mobile Business Apps
Wireless Communication and Networks
Outline Introduction Related Work
Introduction to Mobile Web Applications
Configuring Windows 10 for Your Studio
Computer Basics.
in All Office 365 Apps for Enterprise Companies
Booklet365 Office 365 Outlook Add-In Makes Easy Work of Managing Schedules for Fitness Gyms, Sports Associations, Trainers, and Their Customers Partner.
Collaborative Detection of Energy Bugs
A Modern Intranet Integration that Extends the Value of Your Microsoft Office 365 Deployment, Boosts Productivity, and Enhances Collaboration OFFICE 365.
Smart Org Charts in Microsoft Office 365: Securely Create, Collaborate, Edit, and Share Org Charts in PowerPoint and Online with OrgWeaver Software OFFICE.
Mobile Website vs. Mobile App
Module 1.1 Introduction to computers
MIT App Inventor By Hans Yip.
Navigation Patterns Using Fragments
Skyhigh Enables Enterprises to Use Productivity Tools of Microsoft Office 365 While Meeting Their Security, Compliance & Governance Requirements Partner.
+Vonus: An Intuitive, Cloud-Based Point-of-Sale Solution That’s Powered by Microsoft Office 365 with Tools to Increase Sales Using Social Media OFFICE.
International Symposium on Microarchitecture. New York, NY.
Background Energy efficiency is a critical issue for mobile device.
PostBeyond Delivers an Enterprise Solution That Strengthens Communications with Employees and Integrates Seamlessly with Microsoft Office 365 OFFICE 365.
Office 365 Integration Enables WebUntis Users to Sign in Using Office 365 Account Information and to Export WebUntis Timetables Directly to Outlook OFFICE.
PredictRemainingTime
Workflows that Span Teams, Systems & Data Sources
كيــف تكتـب خطـة بحـث سيئـة ؟؟
الدكتـور/ عبدالناصـر محمـد عبدالحميـد
Built on the Powerful Microsoft Office 365 Platform, My Intranet Boosts Efficiency with Support of Daily Tasks, Internal Communications and Collaboration.
The Jamespot for Office 365 Application Attaches Business Processes to Docs and Syncs Them to OneDrive to Simplify Collaboration and Sharing OFFICE 365.
Agolo Summarization Platform Integrates with Microsoft OneDrive to Relate Enterprise Cloud Documents with Real-Time News Summaries OFFICE 365 APP BUILDER.
Nat 4/5 Computing Science Operating Systems
Making Your Laptop Work for You
Characterizing Smartwatch Usage In The Wild
Yooba File Sync: A Microsoft Office 365 Add-In That Syncs Sales Content in SharePoint Online to Yooba’s Sales Performance Management Solution OFFICE 365.
Sense-Aid: A Mobile Crowdsensing framework
Average Daily Time Spent On Video Based On Total U.S. Population
Monthly Time Spent In Hours:Min P2+ P18+ T12-17 A18-24 A25-34 A35-49
comScore Xmedia and Extended TV (Beta) Nielsen Total Audience
Sample Analytics Categories
Presentation transcript:

Smartphone energy considerations (for browser design) Ratul Mahajan Microsoft Research

Smartphone energy use High diversity of users motivates adaptation Users run many apps, and no one app dominates. Accounting for low-level device behavior is critical Non-linear battery effects can be ignored

High diversity across users Two orders Diversity in smartphone usage MobiSys 2010

Number of apps used is high 4 50% of users run more than 50 apps

Time spent on different app types

Traffic generated by different app types A first look at traffic on smartphones IMC 2010

Energy hungry hardware devices Top 4 1.Screen 2.CPU 3.Memory 4.Radio GPS is expensive but not always on

CPU energy use depends on how its used

Behavior of 3G radio Tail

Savings from reducing tail length

Summary High diversity of users motivates adaptation Users run many apps, and no one app dominates. Accounting for low-level device behavior is critical Non-linear battery effects can be ignored