• DocumentCode
    1956339
  • Title

    Buffer Capacity Computation for Throughput Constrained Streaming Applications with Data-Dependent Inter-Task Communication

  • Author

    Wiggers, Maarten H. ; Bekooij, Marco J G ; Smit, Gerard J M

  • Author_Institution
    Univ. of Twente, Enschede
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    183
  • Lastpage
    194
  • Abstract
    Streaming applications are often implemented as task graphs, in which data is communicated from task to task over buffers. Currently, techniques exist to compute buffer capacities that guarantee satisfaction of the throughput constraint if the amount of data produced and consumed by the tasks is known at design-time. However, applications such as audio and video decoders have tasks that produce and consume an amount of data that depends on the decoded stream. This paper introduces a dataflow model that allows for data-dependent communication, together with an algorithm that computes buffer capacities that guarantee satisfaction of a throughput constraint. The applicability of this algorithm is demonstrated by computing buffer capacities for an H.263 video decoder.
  • Keywords
    data flow graphs; video coding; video streaming; H.263 video decoder; audio decoders; buffer capacities; buffer capacity computation; data-dependent inter-task communication; task graphs; throughput constrained streaming; video decoders; Assembly; Decoding; Delay; Digital-analog conversion; Discrete cosine transforms; Embedded computing; Production; Streaming media; System recovery; Throughput; buffer capacity computation; variable rate dataflow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2008. RTAS '08. IEEE
  • Conference_Location
    St. Louis, MO
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3146-5
  • Type

    conf

  • DOI
    10.1109/RTAS.2008.10
  • Filename
    4550791