• DocumentCode
    2062883
  • Title

    Virtualization on the Tartan Reconfigurable Architecture

  • Author

    Mishra, Mahim ; Goldstein, Seth C.

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    323
  • Lastpage
    330
  • Abstract
    Spatial computing (SC) offers the potential for large improvements in performance and energy efficiency. Many proposed architectures have harnessed these benefits for small kernels. The Tartan architecture attempts to harness these advantages for entire general-purpose applications executing spatially. Previous work on Tartan had a configure-once model of execution, which required prohibitively large amounts of hardware resources to execute most programs. In this paper, we explore a virtualization model for Tartan. With virtualization, Tartan can execute large programs with a realistic amount of hardware, and with performance comparable to the configure-once model. We focus on three aspects of virtualization: runtime placement of code-blocks, location resolution methods for inter-block communication, and the impact of prefetching on reducing configuration delays. Our results show that the Tartan fabric can be virtualized with no loss in performance compared to a configure-once fabric of unlimited size.
  • Keywords
    multiprocessing systems; program compilers; reconfigurable architectures; storage management; virtual machines; Tartan reconfigurable architecture; configuration delays; energy efficiency; hardware resources; interblock communication; location resolution method; performance improvement; prefetching; program execution; runtime code-block placement; spatial computing; virtualization model; Computer architecture; Delay; Energy efficiency; Fabrics; Hardware; Kernel; Performance loss; Prefetching; Reconfigurable architectures; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380667
  • Filename
    4380667