• DocumentCode
    2047019
  • Title

    ReConfigME: a detailed implementation of an operating system for reconfigurable computing

  • Author

    Wigley, Grant ; Kearney, David ; Jasiunas, Mark

  • Author_Institution
    Adv. Comput. Res. Centre, South Australia Univ., Australia
  • fYear
    2006
  • fDate
    25-29 April 2006
  • Abstract
    Reconfigurable computing applications have traditionally had the exclusive use of the field programmable gate array, primarily because the logic densities of the available devices have been relatively similar in size compared to the application. But with the modern FPGA expanding beyond 10 million system gates, and through the use of dynamic reconfiguration, it has become feasible for several applications to share a single high density device. However, developing applications that share a device is difficult as the current design flow assumes the exclusive use of the FPGA resources. As a consequence, the designer must ensure that resources have been allocated for all possible combinations of loaded applications at design time. If the sequence of application loading and unloading is not known in advance, all resource allocation cannot be performed at design time because the availability of resources changes dynamically. In this paper, we present an implementation of an operating system that has the ability to share its FPGA resources dynamically among multiple executing applications.
  • Keywords
    field programmable gate arrays; operating systems (computers); reconfigurable architectures; resource allocation; ReConfigME; field programmable gate array; operating system; reconfigurable computing; resource allocation; Application software; Australia; Computer architecture; Field programmable gate arrays; Lakes; Operating systems; Programmable logic arrays; Reconfigurable logic; Resource management; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
  • Print_ISBN
    1-4244-0054-6
  • Type

    conf

  • DOI
    10.1109/IPDPS.2006.1639475
  • Filename
    1639475