• DocumentCode
    3300835
  • Title

    Fast online placement for reconfigurable computing systems

  • Author

    Bazargan, K. ; Sarrafzadeh, M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Northwestern Univ., Evanston, IL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    300
  • Lastpage
    302
  • Abstract
    Advances in programmable hardware have lead to new architectures where the hardware can be dynamically adapted to the application to gain better performance. There are still many challenging problems to be solved before any practical general-purpose reconfigurable system is built. One fundamental issue is the placement of the modules on the reconfigurable functional unit (RFU). In this paper we present an online heuristic placement method with overall O(n log n) space complexity and O(log n) time complexity for each insertion/deletion of modules on the RFU chip, n being the number of modules currently on the RFU. Our proposed method is O(n) faster than an algorithm which considers all possible locations for placing a new module, but as experimental results show its quality is 7% worse
  • Keywords
    computational complexity; field programmable gate arrays; reconfigurable architectures; architectures; fast online module placement; module deletion; module insertion; online heuristic placement method; programmable hardware; reconfigurable computing systems; reconfigurable functional unit; space complexity; time complexity; Algorithm design and analysis; Application software; Computer architecture; Delay; Energy management; Engines; Field programmable gate arrays; Hardware; Performance gain; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 1999. FCCM '99. Proceedings. Seventh Annual IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-7695-0375-6
  • Type

    conf

  • DOI
    10.1109/FPGA.1999.803706
  • Filename
    803706