• DocumentCode
    2100910
  • Title

    An ILP Formulation for the Task Graph Scheduling Problem Tailored to Bi-dimensional Reconfigurable Architectures

  • Author

    Redaelli, F. ; Santambrogio, M.D. ; Memik, S. Ogrenci

  • Author_Institution
    Politec. di Milano, Milano
  • fYear
    2008
  • fDate
    3-5 Dec. 2008
  • Firstpage
    97
  • Lastpage
    102
  • Abstract
    This work proposes an exact ILP formulation for the task scheduling problem on a 2D dynamically and partially reconfigurable architecture. Our approach takes physical constraints of the target device that are relevant for reconfiguration into account. Specifically, we consider the limited number of reconfigurators, which are used to reconfigure the device. This work also proposes a reconfiguration-aware heuristic scheduler, which exploits configuration prefetching, module reuse, and anti-fragmentation techniques. We experimented with a system employing two reconfigurators. This system can be easily implemented using standard FPGAs. Our proposed ILP model can lead to an overall improvement close to 30% compared to other approaches in literature while the heuristic scheduler obtains the optimal schedule length on 60% of the considered instances.
  • Keywords
    graph theory; integer programming; linear programming; reconfigurable architectures; scheduling; antifragmentation technique; bidimensional reconfigurable architecture; configuration prefetching; integer linear programming; module reuse; reconfiguration-aware heuristic scheduler; task graph scheduling; Delay effects; Dynamic scheduling; Field programmable gate arrays; Hardware; Optimal scheduling; Prefetching; Processor scheduling; Prototypes; Reconfigurable architectures; Runtime; 2D dynamically and partially reconfigurable architecture; ILP scheduling model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs, 2008. ReConFig '08. International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4244-3748-1
  • Electronic_ISBN
    978-0-7695-3474-9
  • Type

    conf

  • DOI
    10.1109/ReConFig.2008.42
  • Filename
    4731777