skip to main content
10.1145/2669062.2669064acmotherconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Compute for mobile devices: performance-focused hands-on tutorial

Published:24 November 2014Publication History

ABSTRACT

For modern SoCs used in mobile devices, it is vital to focus on the processing efficiency through leveraging a heterogeneous potential of the architecture. In this tutorial, we offer a hands-on experience with existing APIs for accelerating compute-intensive portions of a mobile application.

Specifically, as a first step we introduce the essentials of the most popular general Compute APIs available in the mobile domain, including RenderScript*, OpenCL*, GLES pixel and recently compute shaders (plus quick comparison to more vendor-specific APIs like CUDA* and Metal*). We continue with medium-complexity topics like example API-specific performance tricks in action.

Finally, we touch advanced aspects like tools-assisted performance analysis. General focus is on the changes required for the typical user code to leverage good GPU acceleration.

Index Terms

  1. Compute for mobile devices: performance-focused hands-on tutorial

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            SA '14: SIGGRAPH Asia 2014 Mobile Graphics and Interactive Applications
            November 2014
            80 pages
            ISBN:9781450318914
            DOI:10.1145/2669062

            Copyright © 2014 Owner/Author

            Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 24 November 2014

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate178of869submissions,20%
          • Article Metrics

            • Downloads (Last 12 months)5
            • Downloads (Last 6 weeks)0

            Other Metrics

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader