• DocumentCode
    3569844
  • Title

    Quantized color instruction set for media-on-demand applications

  • Author

    Kim, Jongmyon ; Wills, D. Scott

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    1
  • fYear
    2003
  • Abstract
    This paper presents quantized color pack eXtension (QCPX) ISA to accelerate performance of pixel-oriented media processing applications. The QCPX ISA (with a 32 bit word size) supports two packed, quantized (reduced) 16-bit color pixels represented in a YCbCr (Y: luminance, Cr and Cb: chrominance) color format. Unlike typical multimedia instruction set extensions (e.g., MDMX, MMX, ALTIVEC), QCPX obtains substantial performance and code density improvements through implicit support for color pixel processing rather than depending solely on generic subword parallelism. To fully measure its impact, QCPX is evaluated in the context of a massively data-parallel SIMD execution platform where data parallelism is harnessed by an orthogonal mechanism. Simulation results indicate that the 32-bit QCPX ISA achieves an overall average speedup of 584% over the non-QCPX and 88% over the 32-bit MDMX-like ISA with four media applications in a same machine platform. In addition, QCPX results in a higher system utilization in excess of 95% due to a significant reduction of conditional instructions.
  • Keywords
    edge detection; image colour analysis; instruction sets; median filters; parallel processing; vector quantisation; video on demand; 32 bit; ISA; YCbCr; chrominance; code density improvements; color pixel processing; data-parallel SIMD execution platform; generic subword parallelism; luminance; media-on-demand applications; pixel-oriented media processing applications; quantized color instruction set; quantized color pack extension; Acceleration; Application software; Chromium; Color; Context modeling; Instruction sets; Microelectronics; Parallel processing; Throughput; Velocity measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2003. ICME '03. Proceedings. 2003 International Conference on
  • Print_ISBN
    0-7803-7965-9
  • Type

    conf

  • DOI
    10.1109/ICME.2003.1220874
  • Filename
    1220874