• DocumentCode
    2236535
  • Title

    A Runtime Profiler: Toward Virtualization of Polymorphic Computing Platforms

  • Author

    Mushtaq, Hamid ; Sabeghi, Mojtaba ; Bertels, Koen

  • Author_Institution
    Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    13-15 Dec. 2010
  • Firstpage
    144
  • Lastpage
    149
  • Abstract
    Runtime multitasking support on Reconfigurable Computers requires complicated resource management techniques in which the FPGA area has to be shared between multiple concurrent tasks dynamically. Such a resource allocation mechanism needs to know the current configuration and load of the system in order to decide about the allocation of the resources. In such systems, a runtime profiler is an important tool which can give vital information about the running applications on the system. In this paper, we present the design and implementation of a runtime profiler which is responsible to produce statistics about the code running on the system. We have performed a set of experiments in order to show the overhead of our proposed profiler. The evaluation results show that the overhead imposed by the profiler is less than 1.5% of the total execution time and the information generated by the profiler is almost as accurate as a design time profiler such as gprof.
  • Keywords
    concurrency control; field programmable gate arrays; multiprogramming; reconfigurable architectures; resource allocation; virtualisation; FPGA; multiple concurrent task; polymorphic computing platform virtualization; reconfigurable computer; resource allocation; resource management; runtime multitasking support; runtime profiler; molen; polymorphic; reconfigurable; runtime profiler;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Computing and FPGAs (ReConFig), 2010 International Conference on
  • Conference_Location
    Quintana Roo
  • Print_ISBN
    978-1-4244-9523-8
  • Electronic_ISBN
    978-0-7695-4314-7
  • Type

    conf

  • DOI
    10.1109/ReConFig.2010.45
  • Filename
    5695296