• DocumentCode
    580519
  • Title

    A hierarchical approach to the out-of-order arrival of frames in video streaming applications on clustered MPSoC

  • Author

    Genius, Daniela ; El Abidine, Khouloud Zine

  • Author_Institution
    Lab. LIP6, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    2012
  • fDate
    23-25 Oct. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We consider video streaming applications written in the form of coarse-grained parallel threads which are mapped onto a multi processor system-on-chip. For performance reasons, the threads are replicated, organized into several parallel pipelines, and mapped onto a clustered architecture. This type of architecture has non uniform memory access so that latencies vary strongly. As a consequence, data items potentially arrive at the join task in an arbitrary order, but have to leave in-order. We extend an algorithm initially conceived for networking applications. This algorithm re-establishes the order while using minimal buffer space for a given throughput. Data items are either stored in a buffer or discarded if their earliness or lateness exceeds a limit previously fixed by experimentation. The extended algorithm handles the notion of hierarchy which is typical for video streaming: several blocks make up a stripe, several stripes make up a frame and so forth. We show first experimental results for a multi-pipeline Motion JPEG decoder on a multi-cluster SoC and compare with an existing implementation.
  • Keywords
    buffer storage; decoding; image motion analysis; multi-threading; multiprocessing systems; pipeline processing; system-on-chip; video coding; video streaming; clustered architecture; coarse-grained parallel threads; data items storage; minimal buffer space; multicluster MPSOC; multipipeline motion JPEG decoder; multiprocessor system-on-chip; networking applications; nonuniform memory access; out-of-order arrival of frames; parallel pipelines; video streaming applications; Buffer storage; Decoding; Out of order; Pipelines; Streaming media; System-on-a-chip; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
  • Conference_Location
    Karlsruhe
  • Print_ISBN
    978-1-4673-2089-4
  • Electronic_ISBN
    978-2-9539987-4-0
  • Type

    conf

  • Filename
    6385397