skip to main content
10.1145/2713168.2713186acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
demonstration

Energy efficient video encoding using the tegra K1 mobile processor

Published:18 March 2015Publication History

ABSTRACT

Energy consumption is an important concern for mobile devices, where the evolution in battery storage capacity has not followed the power usage requirements of modern hardware. However, innovative and flexible hardware platforms give developers better means of optimising the energy consumption of their software. For example, the Tegra K1 System-on-Chip (SoC) offers two CPU clusters, GPU offloading, frequency scaling and other mechanisms to control the power and performance of applications. In this demonstration, the scenario is live video encoding, and participants can experiment with power usage and performance using the Tegra K1's hardware capabilities. A popular power-saving approach is a "race to sleep" strategy where the highest CPU frequency is used while the CPU has work to do, and then the CPU is put to sleep. Our own experiments indicate that an energy reduction of 28 % can be achieved by running the video encoder on the lowest CPU frequency at which the platform achieves an encoding frame rate equal to the minimum frame rate of 25 Frames Per Second (FPS).

References

  1. L. V. Agostini, I. S. Silva, and S. Bampi. Pipelined fast 2d dct architecture for jpeg image compression. In Integrated Circuits and Systems Design, 2001, 14th Symposium on., pages 226--231. IEEE, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Castagnetti, C. Belleudy, S. Bilavarn, and M. Auguin. Power consumption modeling for dvfs exploitation. In Digital System Design: Architectures, Methods and Tools (DSD), 2010 13th Euromicro Conference on, pages 579--586. IEEE, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Flinn and M. Satyanarayanan. Powerscope: A tool for profiling the energy usage of mobile applications. In Mobile Computing Systems and Applications, 1999. Proceedings. WMCSA'99. Second IEEE Workshop on, pages 2--10. IEEE, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. K. Lahiri, S. Dey, D. Panigrahi, and A. Raghunathan. Battery-driven system design: A new frontier in low power design. In Proceedings of the 2002 Asia and South Pacific Design Automation Conference, page 261. IEEE Computer Society, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. NVIDIA. Jetson-TK1 Embedded Development Platform., 2014. http://www.nvidia.com/object/jetson-tk1-embedded-dev-kit.html.Google ScholarGoogle Scholar
  6. NVIDIA. Tegra K1 Next-Get Mobile Processor., 2014. http://www.nvidia.com/object/tegra-k1-processor.html.Google ScholarGoogle Scholar
  7. NVIDIA. Tegra K1 Whitepaper., 2014. www.nvidia.com/content/PDF/tegra_white_-papers/Tegra-K1-whitepaper-v1.0.pdf.Google ScholarGoogle Scholar
  8. NVIDIA. Variable SMP., 2014. www.nvidia.com/content/PDF/tegra_white_-papers/Variable-SMP-A-Multi-Core-CPU-Architecture-for-Low-Power-and-High-Performance.pdf.Google ScholarGoogle Scholar
  9. Texas Instruments. INA219 Power Rail Monitor., 2014. http://www.ti.com/product/ina219.Google ScholarGoogle Scholar

Index Terms

  1. Energy efficient video encoding using the tegra K1 mobile processor

          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 Conferences
            MMSys '15: Proceedings of the 6th ACM Multimedia Systems Conference
            March 2015
            277 pages
            ISBN:9781450333511
            DOI:10.1145/2713168

            Copyright © 2015 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: 18 March 2015

            Check for updates

            Qualifiers

            • demonstration

            Acceptance Rates

            MMSys '15 Paper Acceptance Rate12of41submissions,29%Overall Acceptance Rate176of530submissions,33%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader