• DocumentCode
    2722248
  • Title

    Energy-optimized mapping of application to smartphone platform — A case study of mobile face recognition

  • Author

    Yi-Chu Wang ; Kwang-Ting Cheng

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA, USA
  • fYear
    2011
  • fDate
    20-25 June 2011
  • Firstpage
    84
  • Lastpage
    89
  • Abstract
    Modern smartphones use heterogeneous multi-core SoC which includes CPU, GPU, DSP and various application-specific accelerators. It provides opportunities to realize compute-intensive applications on a battery-powered and resource-limited mobile device by assigning each sub-task to the most suitable computing core. To meet the performance requirement with minimized energy consumption, the algorithm also needs to be characterized to identify its adaptability to the performance and energy/power trade-off. In this paper, we use face recognition as an application driver and Nvidia´s Tegra SoC/platform as a target platform to explore the strategies of application-to-platform mapping for energy minimization and performance optimization. We demonstrate that tuning the algorithms for the platform can significantly reduce the computational complexity to meet the real-time performance requirement with very little compromise in the recognition accuracy. We further demonstrate that utilizing the mobile GPU inside the Tegra SoC for feature extraction, the most compute-intensive task in this application, can achieve 51% reduction in runtime and 50% reduction in total energy consumption, in comparison with an implementation which uses the CPU only.
  • Keywords
    computer graphic equipment; coprocessors; face recognition; feature extraction; mobile handsets; multiprocessing systems; system-on-chip; Nvidia Tegra SoC; application-to-platform mapping; energy minimization; energy-optimized mapping; feature extraction; mobile GPU; mobile face recognition; multicore SoC; smartphone platform; Accuracy; Face; Face recognition; Feature extraction; Graphics processing unit; Kernel; Mobile communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition Workshops (CVPRW), 2011 IEEE Computer Society Conference on
  • Conference_Location
    Colorado Springs, CO
  • ISSN
    2160-7508
  • Print_ISBN
    978-1-4577-0529-8
  • Type

    conf

  • DOI
    10.1109/CVPRW.2011.5981820
  • Filename
    5981820