• DocumentCode
    336931
  • Title

    Extended retiming: optimal scheduling via a graph-theoretical approach

  • Author

    O´Neil, Timothy W. ; Tongsima, Sissades ; Sha, Edwin H M

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • Volume
    4
  • fYear
    1999
  • fDate
    15-19 Mar 1999
  • Firstpage
    2001
  • Abstract
    Many iterative or recursive applications commonly found in DSP and image processing applications can be represented by data-flow graphs (DFGs). This graph is then used to perform DFG scheduling, where the starting times for executing the application´s individual tasks are determined. The minimum length of time required to execute all tasks once is called the schedule length of the DFG. A great deal of research has been done attempting to optimize such applications by applying various graph transformation techniques to the DFG in order to minimize this schedule length. One of the most effective of these techniques is retiming. We demonstrate that the traditional retiming technique does not always achieve optimal schedules and propose a new graph transformation technique, extended retiming, which will. We also present an algorithm for finding an extended retiming which transforms a DFG into one with minimal schedule length. Finally, we demonstrate a constant-time algorithm which verifies the existence of a retimed DFG with the minimum schedule length
  • Keywords
    data flow graphs; graph grammars; graph theory; image processing; iterative methods; optimisation; recursive estimation; scheduling; timing; DFG scheduling; DSP; constant-time algorithm; data-flow graphs; extended retiming; graph theory; graph transformation techniques; image processing; iterative application; minimal schedule length; optimal scheduling; recursive application; starting times; Application software; Clocks; Computer science; Data engineering; Digital signal processing; Image processing; Iterative algorithms; Optimal scheduling; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1999. Proceedings., 1999 IEEE International Conference on
  • Conference_Location
    Phoenix, AZ
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-5041-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.1999.758320
  • Filename
    758320