Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

CLOUD COMPUTING FOR EMERGING

MOBILE CLOUD APPS


SUBMITTED BY (BATCH-16)
A.PAVAN SAI REDDY-160030076
CH.RAHUL-160030240
E.HRISHI KAMAL-160030343
LITERATURE SURVEY
S.No Author Title Journal Details Objectives Methodology

1 S. Marz Reducing power International Journal To improve the scheduling Event Stream
B. V. Zanden consumption and latency of Computer Trends performance of GUI-oriented Model
in mobile devices using an and Technology apps
event stream model (IJCTT)

2 Amit Singhai Reducing Power IJSRD - International To reduce the power Graphical
Joy Bose Consumption in Graphic Journal for Scientific consumption of graphics Intensive Method
Intensive Android Research & intensive Android applications
Applications Development by reducing an additional
layer or surface introduced
by Surface View
3 Stephen Marz Power Consumption in International Journal To change the Display Servers Kernel-Level
Mobile Devices by Using of Innovative to Kernel Display Servers Display Server
a Kernel-Level Display Research in
Server Computer and
Communication
Engineering
PROBLEM IDENTIFIED – DISPLAY SERVERS
• WHILE USING THE CLOUD APPS, THE POWER CONSUMPTION OF MOBILE BATTERY
WILL BE MORE
• BECAUSE TO USE CLOUD APPS, THE MOBILE SHOULD HAVE AN CONSTANT INTERNET
CONNECTION
• IT IS COMMONLY USED BY DISPLAY SERVERS WHICH CONSISTES OF FOUR
DIFFERENT THREAD WHICH REQUIRE A MORE POWER CONSUMPTION
• THE EXISTING PULL MODEL USED BY DISPLAY SERVERS STORE EVENTS INTO SEVERAL
QUEUES WHERE THEY ARE PROPAGATED THROUGH MULTIPLE LAYERS TO THE
APPLICATIONS THAT WILL HANDLE THEM.

• IF THERE ARE NO EVENT LISTENERS FOR AN EVENT, THEN THE EVENT WILL BE DISCARDED

• SO THE DISPLAY SERVERS WILL CONSUME MORE BATTERY LIFE


EXISTING SYSTEM – DISPLAY SERVER
SOLUTION – KERNEL-LEVEL DISPLAY SERVER

• WHEN AN EVENT OCCUR, THE INTERRUPT HANDLER RECEIVES THE INITIAL


NOTIFICATION
• THEN IT IS PROPAGATED TO EVENT INTERPRETER AND COLLECT THE REVELANT
INFORMATION
• IF ANY OTHER EVENT IS BEING PROCESSED IN THE EVENT INTERPRETER, THE EVENT
DISPATCHER WILL STORES THE EVENT IN AN EVENT QUEUE
• IT ALSO ELIMINATES EVENT POLING
KERNAL-LEVEL DISPLAY SERVER
• BY ENABLING OTHER SOFTWARE STRATEGIES TO MORE EFFECTIVELY MANAGE POWER
CONSUMPTION

• BY ELIMINATING SYSTEM CALLS BETWEEN THE APPLICATION LAYER AND THE KERNEL
LAYER

• BY STREAMLINING THE MOVEMENT OF EVENTS FROM THE KERNEL TO THE


APPLICATION
KERNEL-LEVEL DISPLAY SERVER
BATTERY CONSUMPTION ANALYSIS

• BY USING KERNEL-LEVEL DISPLAY SERVERS, IT IMPROVE BATTERY LIFE TO 30% BY EVENT


HANDLING AND SCHEDULING STRATEGIES 30%

• FROM TEXT MESSAGING APP, THE POWER WAS REDUCED BY UP TO 218 MILLIWATTS
(ROUGHLY 30%)

• FROM VIDEO APP, THE POWER WAS REDUCED BY AN AVERAGE OF 182 MILLIWATTS
(ROUGHLY 6%)
TEXT MESSAGING APP VIDEO APP
CONCLUSION
• AS THE DISPLAY SERVER DIVIDED THE WORKLOAD OF AN APP INTO MANY COMPONENTS AND
POLLING LOOPS, THE CONSUMPTION OF BATTERY WILL BE MORE

• BY USING KERNEL-LEVEL DISPLAY SERVER, IT ELIMINATES THE POLLING LOOPS AND DIRECTLY
CONNECTS THE KERNEL SERVER TO DISPLAY SERVER RATHER THAN COMMUNIVATION VIA
SYSTEM CALLS

• FINNALY BY USING KDS, IT INCREASES THE BATTERY LIFE ON AN AVERAGE OF 30%


REFERENCES

• S. MARZ AND B. V. ZANDEN, “REDUCING POWER CONSUMPTION AND LATENCY IN MOBILE


DEVICES USING AN EVENT STREAM MODEL”
• STEPHEN MARZ, “REDUCING EVENT LATENCY AND POWER CONSUMPTION IN MOBILE DEVICES
BY USING A KERNEL-LEVEL DISPLAY SERVER”
• AMIT SINGHAI, JOY BOSE, “REDUCING POWER CONSUMPTION IN GRAPHIC INTENSIVE
ANDROID APPLICATIONS”
THANK YOU

You might also like