• DocumentCode
    2351599
  • Title

    Temporal partitioning and scheduling for reconfigurable computing

  • Author

    GajjalaPurna, Karthikeya M. ; Bhatia, Dinesh

  • Author_Institution
    Design Autom. Lab., Cincinnati Univ., OH, USA
  • fYear
    1998
  • fDate
    15-17 Apr 1998
  • Firstpage
    329
  • Lastpage
    330
  • Abstract
    FPGA based custom computing machine applications have grown tremendously. Reconfigurable FPGAs incur very less reconfiguration times and also have the ability to reconfigure partially. They provide avenues to reuse the hardware resources at runtime, thus decreasing the hardware costs. In this paper, we present algorithms for temporal partitioning of applications into small size segments (under the area constraints), and scheduling of segments to ensure proper execution by satisfying the data dependencies among the segments. Our investigation concentrates on applications that are also directed acyclic graphs (DAGs). We have implemented the algorithms and have produced mappings of real applications on reconfigurable hardware
  • Keywords
    directed graphs; field programmable gate arrays; processor scheduling; reconfigurable architectures; FPGA based custom computing machine; area constraints; data dependencies; directed acyclic graphs; hardware costs; hardware resources; mappings; reconfigurable FPGAs; reconfigurable computing; reconfigurable hardware; scheduling; temporal partitioning; Added delay; Automatic control; Automatic generation control; Binary trees; Conferences; Field programmable gate arrays; Hardware; Processor scheduling; Runtime environment; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    FPGAs for Custom Computing Machines, 1998. Proceedings. IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-8900-5
  • Type

    conf

  • DOI
    10.1109/FPGA.1998.707939
  • Filename
    707939