• DocumentCode
    1622097
  • Title

    A solution to the data re-ordering problem for multi-pipeline streaming applications on clustered MPSoC

  • Author

    Genius, Daniela ; El Abidine, Khouloud Zine

  • Author_Institution
    LIP6, Univ. Pierre et Marie Curie, Paris, France
  • fYear
    2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We consider streaming applications modeled as a set of coarse-grained parallel threads. Their Task and Communication Graph (TCG) can contain pipeline or task farm parallelism, or any combination of both. Applications can be written in the form of several parallel pipelines. Data are potentially read and forwarded in an arbitrary order by a task which joins the streams having passed through the pipelines; such out-of-order arrival is unacceptable in video streaming. Mapping a multi-pipeline TCG on a clustered multi processor system-on-chip, where memory access latency varies strongly, further aggravates the problem. We present several methods to re-establish the order between data items; all these methods use a so-called merge task. This task employs an order re-establishing algorithm which uses a re-ordering buffer, initially described for telecommunication applications. The algorithm discards, on entering the re-ordering buffer, data items arriving too early or too late; it thus guarantees minimal buffer space. Preliminary experimental results are given for a multi-pipeline Motion JPEG decoder.
  • Keywords
    image coding; multiprocessing systems; parallel architectures; system-on-chip; video streaming; TCG; buffer reordering; buffer space; clustered MPSoC; clustered multiprocessor system-on-chip; coarse grained parallel threads; data reordering problem; memory access latency; merge task; multipipeline motion JPEG decoder; multipipeline streaming; out-of-order arrival; task and communication graph; task farm parallelism; video streaming; Decoding; Out of order; Parallel processing; Pipelines; Streaming media; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2012 7th International Workshop on
  • Conference_Location
    York
  • Print_ISBN
    978-1-4673-2570-7
  • Electronic_ISBN
    978-1-4673-2571-4
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2012.6322892
  • Filename
    6322892