• DocumentCode
    2190275
  • Title

    Low-Overhead Run-Time Scheduling for Fine-Grained Acceleration of Signal Processing Systems

  • Author

    Boutellier, Jani ; Bhattacharyya, Shuvra S. ; Silvén, Olli

  • Author_Institution
    Machine Vision Group, University of Oulu, 90014 University of Oulu, Finland
  • fYear
    2007
  • fDate
    17-19 Oct. 2007
  • Firstpage
    457
  • Lastpage
    462
  • Abstract
    In this paper, we present four scheduling algorithms that provide flexible utilization of fine-grain DSP accelerators with low run-time overhead. Methods that have originally been used in operations research are implemented in a way that minimizes the amount of run-time computations. These low overhead scheduling methods can be used for synchronization in multi-processor systems, especially when dedicated co-processors implement tasks with low turnaround times. We demonstrate our methods by an application to MPEG-4 video decoding. In this demonstration, MPEG-4 macroblock decoding is modeled as a permutation flowshop problem and our proposed algorithms are applied to schedule co-processors that implement MPEG-4 block decoding operations. Experimental results demonstrate the effectiveness of our scheduling approach.
  • Keywords
    Acceleration; Coprocessors; Decoding; Digital signal processing; MPEG 4 Standard; Processor scheduling; Runtime; Scheduling algorithm; Signal processing; Signal processing algorithms; Scheduling; digital signal processors; parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 2007 IEEE Workshop on
  • Conference_Location
    Shanghai, China
  • ISSN
    1520-6130
  • Print_ISBN
    978-1-4244-1222-8
  • Electronic_ISBN
    1520-6130
  • Type

    conf

  • DOI
    10.1109/SIPS.2007.4387591
  • Filename
    4387591