• DocumentCode
    2005634
  • Title

    A virtual machine for merit-based runtime reconfiguration

  • Author

    Greskamp, Brian ; Sass, Ron

  • Author_Institution
    Illinois Univ., Urbana, IL, USA
  • fYear
    2005
  • fDate
    18-20 April 2005
  • Firstpage
    287
  • Lastpage
    288
  • Abstract
    This work advocates a merit-based reconfiguration policy. In the merit-based approach, each kernel that has a hardware implementation also has a software implementation. A runtime system performs continuous profiling of the application to decide which hardware reconfigurations are most profitable at any given time. Such a system can minimize thrashing, keeping the set of hardware-resident functionality constant over short intervals while still adapting to phased behavior in the application. Consequently, the system is better able to tolerate reconfiguration latencies. The main contribution of this work is the exhibition of a simple "merit" heuristic that can be used to direct reconfiguration. In this synopsis we present a brief overview of our ongoing work. First, a simple online algorithm for calculating a figure-of-merit for RTR systems is formalized. Next we describe its implementation and demonstrate a working prototype.
  • Keywords
    field programmable gate arrays; reconfigurable architectures; virtual machines; hardware reconfiguration; merit-based runtime reconfiguration; virtual machine; Application software; Delay; Field programmable gate arrays; Hardware; Kernel; Programmable logic arrays; Programmable logic devices; Reconfigurable logic; Runtime; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 2005. FCCM 2005. 13th Annual IEEE Symposium on
  • Print_ISBN
    0-7695-2445-1
  • Type

    conf

  • DOI
    10.1109/FCCM.2005.14
  • Filename
    1508556