• DocumentCode
    1013613
  • Title

    Portable video supercomputing

  • Author

    Gentile, Antonio ; Wills, D. Scott

  • Author_Institution
    Dipt. di Ingegneria Informatica, Palermo Univ., Italy
  • Volume
    53
  • Issue
    8
  • fYear
    2004
  • Firstpage
    960
  • Lastpage
    973
  • Abstract
    As inexpensive imaging chips and wireless telecommunications are incorporated into an increasing array, of portable products, the need for high efficiency, high throughput embedded processing will become an important challenge in computer architecture. Videocentric applications, such wireless videoconferencing, real-time video enhancement and analysis, and new, immersive modes of distance education, will exceed the computational capabilities of current microprocessor and digital signal processor (DSP) architectures. A new class of embedded computers, portable video supercomputers, will combine supercomputer performance with the energy efficiency required for deployment in portable systems. We examine one candidate portable video supercomputer, a low memory, monolithically integrated SIMD architecture (SIMPil) that exploits the substantial data parallelism that exists in a suite of implemented video processing applications. The processing element microarchitecture is optimized using a novel technique that combines application simulation and technology modeling to provide a desired combination of performance, area, and energy consumption. Analysis results show that, for MPEG encoding, a SIMPil array implemented in 100 nm CMOS provides 100x greater performance and 10x higher energy efficiency than today´s DSPs implemented 150 nm CMOS. This is accomplished using execution parallelism and a carefully selected processing element design. This research demonstrates that appropriately designed SIMD arrays, implemented monolithically in today´s technology, can provide high performance and high efficiency for embedded video processing.
  • Keywords
    embedded systems; parallel architectures; parallel machines; portable computers; video signal processing; MPEG encoding; SIMD architecture; computer architecture; data parallelism; embedded computer; portable video supercomputing; processing element microarchitecture; processor design; technology modeling; videocentric applications; Application software; CMOS technology; Computer architecture; Digital signal processing; Energy efficiency; Parallel processing; Signal analysis; Supercomputers; Teleconferencing; Throughput; 65; Image and video processing systems; high efficiency SIMD architecture; processor design methodologies.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2004.48
  • Filename
    1306990