• Home
  • Search
  • The Impact of Multimedia Extensions for Multimedia Applications on Mobile Computing Systems
  • Cite Icon3
  • https://doi.org/10.1007/978-3-540-70585-7_30Copy DOI Icon

The Impact of Multimedia Extensions for Multimedia Applications on Mobile Computing Systems

  • Jul 6, 2008
  • Jong-Myon Kim
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Multimedia is a key element in human-computer interaction systems. Multimedia applications, however, are among the most dominant computing workloads driving innovations in high performance and low power imaging systems. Parallel implementations of multimedia applications mostly focus on the use of parallel computers. Modern general-purpose processors, however, have employed multimedia extensions (e.g., MMX, VIS, MAX, AltiVec) or subword parallel instructions to their instruction set architectures to improve the performance of multimedia. This paper quantitatively evaluates the impact of multimedia extensions on multiprocessor systems to exploit subword level parallelism (SLP) in addition to data level parallelism (DLP). Experimental results for a set of multimedia applications on a representative multiprocessor array shows that MMX (a representative Intel’s multimedia extension) achieve an average speedup ranging from 3x to 5x over the same baseline multiprocessor array. MMX also outperforms baseline in both area efficiency (a 13% increase) and energy consumption (a 73% decrease), resulting in better component utilization and sustainable battery life. These results demonstrate that MMX is a suitable candidate for mobile multimedia computing systems.KeywordsMobile multimedia computing systemsMultimedia extensionsMultiprocessor arraysParallel processing

Similar Papers
  • Book Chapter

Impact of Multimedia Extensions for Different Processing Element Granularities on an Embedded Imaging System

  • Jan 01, 2010
  • Jong-Myon Kim
  • Conference Article
  • Citations32

64-bit and multimedia extensions in the PA-RISC 2.0 architecture

  • Feb 25, 1996
  • R Lee +1
  • Conference Article
  • Citations7

Exploring the Limits of Sub-Word Level Parallelism

  • Oct 15, 2000
  • Kevin Scott +1
  • PDF
  • Book Chapter
  • Citations2

A High-Performance System Architecture for Medical Imaging

  • Jul 24, 2019
  • Tassadaq Hussain +3
  • Research Article
  • Citations137

A Vectorizing Compiler for Multimedia Extensions

  • Aug 01, 2000
  • International Journal of Parallel Programming
  • N Sreraman +1
  • Research Article
  • Citations117

Compilation Techniques for Multimedia Processors

  • Aug 01, 2000
  • International Journal of Parallel Programming
  • Andreas Krall +1
  • Conference Article
  • Citations3

Efficient processing of color image sequences using a color-aware instruction set on mobile systems

  • Sep 27, 2004
  • Jong‐Myon Kim +1
  • Research Article
  • Citations7

A High-Performance Imaging and Control System for a Micromirror-Based Laser-Scanning Endoscope Device

  • Oct 01, 2006
  • IEEE Transactions on Instrumentation and Measurement
  • P.G Papageorgas +6
  • Conference Article
  • Citations1

Analysis of GRIN Rod and Conventional Optical Systems for Imaging of Two-Dimensional Optoelectronic Device Arrays

  • Jan 01, 1997
  • Optics in Computing
  • Neil Mcardle +1
  • Conference Article

Combining the quantized color instruction set and loop unrolling on portable video processing systems

  • Apr 19, 2004
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Jongmyon Kim +1
  • Research Article
  • Citations11

Efficient Parallel Nonlinear Multigrid Relaxation Algorithms for Low-Level Vision Applications

  • Aug 01, 1995
  • Journal of Parallel and Distributed Computing
  • E Memin +2
  • Conference Article

Improving Software Productivity and Performance Through a Transparent SIMD Execution

  • Aug 01, 2018
  • Michael Guilherme Jordan +2
  • Research Article
  • Citations33

Enhancing Energy Efficiency of Multimedia Applications in Heterogeneous Mobile Multi-Core Processors

  • Nov 01, 2017
  • IEEE Transactions on Computers
  • Young Geun Kim +2
  • Research Article
  • Citations6

Parallelization of multimedia applications on the multi-level computing architecture

  • Aug 01, 2011
  • Journal of Embedded Computing
  • Utku Aydonat +1
  • Research Article
  • Citations7

Parallel Data Cube Storage Structure for Range Sum Queries and Dynamic Updates

  • May 01, 2005
  • Journal of Computer Science and Technology
  • Hong Gao +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.