Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS 2014.1 1.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
After Baptism, What Then?. Things To Remember... You are a new creature 2Co 5:17; Ro 6:3-4 You are a babe in Christ 1Co 3:1-2; He 5:12-14 You are in a.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 38.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Chapter 1 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
ZMQS ZMQS
Richmond House, Liverpool (1) 26 th January 2004.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
Break Time Remaining 10:00.
ABC Technology Project
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
“Start-to-End” Simulations Imaging of Single Molecules at the European XFEL Igor Zagorodnov S2E Meeting DESY 10. February 2014.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
We are learning how to read the 24 hour clock
1..
Do you have the Maths Factor?. Maths Can you beat this term’s Maths Challenge?
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
A SMALL TRUTH TO MAKE LIFE 100%
1 Unit 1 Kinematics Chapter 1 Day
PSSA Preparation.
How Cells Obtain Energy from Food
Immunobiology: The Immune System in Health & Disease Sixth Edition
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
CpSc 3220 Designing a Database
Traktor- og motorlære Kapitel 1 1 Kopiering forbudt.
Smart Offloading for Mobile Cloud Applications Francisco Airton PhD Student Orientador: Paulo Maciel.
Presentation transcript:

Extending the Capacity of Mobile Devices Through Cloud Offloading Francisco Airton – PhD Student 04 of may, 2014 Workshop MoDCS

CONTEXT Mobile Cloud Computing (MCC) 2

CONTEXT 3

GENERAL PROBLEM STATEMENT

MY SPECIFIC PROBLEM STATEMENT [JACTAP, 2014] 5

MY SOLUTION -> Input Level Granularity Method 01 Method 02 Method 03 App Input G = 3 G = Granularity G = 6 Input 01 Input 02 Method 01 Method 02 Method 03 App 6

MY SOLUTION -> Input Level Granularity Terrorists !!! E.g. Face Recognition 7

WHAT WE HAVE DONE Mobile Cloud Face Recognition based on Smart Cloud Ranking 1 8

WHAT WE HAVE DONE Mobile Cloud Face Recognition based on Smart Cloud Ranking 1 9

WHAT WE HAVE DONE Mobile Cloud Face Recognition based on Smart Cloud Ranking CPU utilization (U ) Round-Trip Time (RTT ) Metrics: 1 10

WHAT WE HAVE DONE Mobile Cloud Face Recognition based on Smart Cloud Ranking 1 11

WHAT WE HAVE DONE Mobile Cloud Face Recognition based on Smart Cloud Ranking 1 12

WHAT WE HAVE DONE Can Cloudlet Offloading Save Energy for Face Recognition Apps? 2 1.How much database load a smartphone support over standalone face recognition process? 2.Can Offloading Save Energy for Face Recognition Apps? 3.What is the energy saving obtained by offloading face recognition for cloudlets? 13

How much database load a smartphone support over standalone face recognition process? 14

15

16

17

Can Offloading Save Energy for Face Recognition Apps? 18

Can Offloading Save Energy for Face Recognition Apps? 19

Can Offloading Save Energy for Face Recognition Apps? 20

Can Offloading Save Energy for Face Recognition Apps? 21

Can Offloading Save Energy for Face Recognition Apps? 22

WHAT WE ARE DOING Finishing the paper 02 Can Cloudlet Offloading Save Energy for Face Recognition Apps? Starting a mapping study: Benchmark Applications used in Mobile Cloud Computing Research: A Systematic Mapping Study 23

SOME OTHERS IDEAS TO DEVELOP NEXT Eucalyptus Auto-Scaling Compare offloaded itens 24

WHAT WE PLAN TO DO IN LONG TERM Schedule * Generalize SmartRank (+ input gran.) * Model scenarios for SmartRank * Use it with the benchmarks reported by the mapping 25

Thank You! 26