• DocumentCode
    2471846
  • Title

    Exploring trade-offs in buffer requirements and throughput constraints for synchronous dataflow graphs

  • Author

    Stuijk, Sander ; Geilen, Marc ; Basten, Twan

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol.
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    899
  • Lastpage
    904
  • Abstract
    Multimedia applications usually have throughput constraints. An implementation must meet these constraints, while it minimizes resource usage and energy consumption. The compute intensive kernels of these applications are often specified as synchronous dataflow graphs. Communication between nodes in these graphs requires storage space which influences throughput. We present exact techniques to chart the Pareto space of throughput and storage tradeoffs, which can be used to determine the minimal storage space needed to execute a graph under a given throughput constraint. The feasibility of the approach is demonstrated with a number of examples
  • Keywords
    Pareto optimisation; computational complexity; constraint handling; data flow graphs; signal processing; Pareto space; buffer requirements; energy consumption; multimedia applications; resource usage; synchronous dataflow graphs; throughput constraints; Buffer storage; Energy consumption; Integer linear programming; Kernel; Linear programming; Pareto optimization; Processor scheduling; Signal processing algorithms; Throughput; Timing; Algorithms; Experimentation; Synchronous Dataflow; Theory; buffering; optimization; throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2006 43rd ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    1-59593-381-6
  • Type

    conf

  • DOI
    10.1109/DAC.2006.229409
  • Filename
    1688925