energy efficient parallel software for mobile hand held
play

Energy-efficient parallel software for mobile hand-held devices - PowerPoint PPT Presentation

Energy-efficient parallel software for mobile hand-held devices Antti P Miettinen , Nokia Research Center Vesa Hirvisalo, Helsinki University of Technology Mobile-phone view to parallel SW Parallel == efficient? Not always


  1. Energy-efficient parallel software for mobile hand-held devices Antti P Miettinen , Nokia Research Center Vesa Hirvisalo, Helsinki University of Technology

  2. Mobile-phone view to parallel SW  Parallel == efficient? − Not always  Observability limit − Simulators: challenge and opportunity  Rapid feedback − Along fast emulation − With parameterized models

  3. Is mobile device special?  Small size − But rich set of HW − Heterogeneity  High volume product − Cost optimized  Limited energy − Power optimized http://www.phonewreck.com/2008/11/20/nokia-n95-teardown/

  4. Is mobile software special?  Typically host ≠ target − Cross development − Simulators  Observability wall − Especially energy − Simulators functional − Limited I/O on target http://maemo-sdk.garage.maemo.org/user-guide.html

  5. Performance of parallel software?

  6. Nice behavior

  7. Bad behavior

  8. Understanding program behavior  Real behavior  But, accuracy? − Noisy, complex, … − Can be very good − Hard to model, but also − Hard to understand  Abstract models − Simple, parameterized − Easy to understand

  9. How to achieve this? Software Training under set development Functional simulator Reference platforms abstract models metrics measurements

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend