• DocumentCode
    117309
  • Title

    A case study of OpenCL on an Android mobile GPU

  • Author

    Ross, James A. ; Richie, David A. ; Park, Song J. ; Shires, Dale R. ; Pollock, Lori L.

  • Author_Institution
    Engility Corp., Chantilly, VA, USA
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    An observation in supercomputing in the past decade illustrates the transition of pervasive commodity products being integrated with the world´s fastest system. Given today´s exploding popularity of mobile devices, we investigate the possibilities for high performance mobile computing. Because parallel processing on mobile devices will be the key element in developing a mobile and computationally powerful system, this study was designed to assess the computational capability of a GPU on a low-power, ARM-based mobile device. The methodology for executing computationally intensive benchmarks on a handheld mobile GPU is presented, including the practical aspects of working with the existing Android-based software stack and leveraging the OpenCL-based parallel programming model. The empirical results provide the performance of an OpenCL N-body benchmark and an auto-tuning kernel parameterization strategy. The achieved computational performance of the low-power mobile Adreno GPU is compared with a quad-core ARM, an ×86 Intel processor, and a discrete AMD GPU.
  • Keywords
    Android (operating system); graphics processing units; mobile computing; parallel programming; ARM; Android mobile GPU; Android-based software stack; OpenCL N-body benchmark; autotuning kernel parameterization; handheld mobile GPU; mobile computing; mobile device; parallel processing; parallel programming; pervasive commodity product; supercomputing; Androids; Benchmark testing; Computer architecture; Graphics processing units; Humanoid robots; Mobile communication; Performance evaluation; Android; N-body; OpenCL; handheld GPU;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Extreme Computing Conference (HPEC), 2014 IEEE
  • Conference_Location
    Waltham, MA
  • Print_ISBN
    978-1-4799-6232-7
  • Type

    conf

  • DOI
    10.1109/HPEC.2014.7040987
  • Filename
    7040987