Loading [a11y]/accessibility-menu.js
A case study of OpenCL on an Android mobile GPU | IEEE Conference Publication | IEEE Xplore

A case study of OpenCL on an Android mobile GPU


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 tod...Show More

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.
Date of Conference: 09-11 September 2014
Date Added to IEEE Xplore: 12 February 2015
ISBN Information:
Conference Location: Waltham, MA, USA

Contact IEEE to Subscribe

References

References is not available for this document.