Energy efficiency of mobile clients in cloud computing Antti P. - - PowerPoint PPT Presentation

energy efficiency of mobile clients in cloud computing
SMART_READER_LITE
LIVE PREVIEW

Energy efficiency of mobile clients in cloud computing Antti P. - - PowerPoint PPT Presentation

Energy efficiency of mobile clients in cloud computing Antti P. Miettinen, Jukka K. Nurminen Nokia Research Center, Helsinki, Finland 22.6.2010 Nokia Research Center 1 Mobile cloud computing Remote processing Local processing Data format?


slide-1
SLIDE 1

Nokia Research Center

Energy efficiency of mobile clients in cloud computing

Antti P. Miettinen, Jukka K. Nurminen Nokia Research Center, Helsinki, Finland 22.6.2010

1

slide-2
SLIDE 2

Nokia Research Center

Mobile cloud computing

Remote processing Data format? Bitmaps? Vector graphics? Local processing

slide-3
SLIDE 3

Nokia Research Center

Balance: computing versus communication

When is it feasible to move to cloud?

communication computing

slide-4
SLIDE 4

Nokia Research Center

Computing: what is the energy cost?

Large variation

slide-5
SLIDE 5

Nokia Research Center

Computing: current mobile devices

High performance Energy efficiency

slide-6
SLIDE 6

Nokia Research Center

Computing: dynamic power management

DVFS = Dynamic Voltage and Frequency Scaling P ~ V2f V ~ f t ~ 1/f P P t t E = Pt

slide-7
SLIDE 7

Nokia Research Center

Computing: effect of dynamic power management

slide-8
SLIDE 8

Nokia Research Center

Communication: effect of bit-rate and technology

slide-9
SLIDE 9

Nokia Research Center

Communication: effect of traffic pattern

slide-10
SLIDE 10

Nokia Research Center

Communication: effect of DPM

slide-11
SLIDE 11

Nokia Research Center

Computing & communication: Effect of DPM

High performance Energy efficiency ?

slide-12
SLIDE 12

Nokia Research Center

The balance – roughly

1000 cycles

1000 cycles versus 1 byte

1 byte

Cost of computing is reasonably stable Cost of communication has large variance

slide-13
SLIDE 13

Nokia Research Center

Computational intensity

Workload Cycles/byte gzip ASCII compress 330 bzip2 ASCII compress 1080 html2text wikipedia.org 2100 html2text en.wikipedia.org 5900 pdftotext N900 datasheet 960 pdftotext E72 datasheet 8900

slide-14
SLIDE 14

Nokia Research Center

In practice (PDF viewer)

Energy can be saved Performance can be improved

slide-15
SLIDE 15

Nokia Research Center

Fruitful area for further research

  • New computationally intensive applications for mobile devices?
  • Technology development?
  • Radio bit-rates versus computing efficiency?
  • Tools for managing the complexity?
  • Energy aware development tools
  • Energy aware middle-ware?
  • Energy optimized protocols for thin clients?
  • Server side technologies for optimizing client energy efficiency?
slide-16
SLIDE 16

Nokia Research Center

Thank You

16

slide-17
SLIDE 17

Nokia Research Center

Coarse grain estimation can be simple