• DocumentCode
    1952574
  • Title

    A configurable framework for investigating workload execution

  • Author

    Matthews, Eric ; Shannon, Lesley ; Fedorova, Alexandra

  • Author_Institution
    Sch. of Eng. Sci., Simon Fraser Univ., Burnaby, BC, Canada
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    409
  • Lastpage
    412
  • Abstract
    Processor systems contain a limited number of hardware counters that provide some visibility for certain types of interactions, but do not support sophisticated analysis due to limited resources. By contrast, system software simulators provide multidimensional runtime data, but slowdown application execution, often resulting in an inaccurate picture of hardware/ software interactions. The ideal solution to this problem is to create a dedicated hardware unit to “watch” the processor for these types of behaviours. In this paper, we present a hardware framework that leverages an FPGA´s reconfigurable fabric to investigate of workload execution behaviours on processors using a hardware-Based Analyzer for the Characterization of User Software (ABACUS). ABACUS is currently able to interface with the LEON3 processor using 1367 FFs, 1504 LUTs and 1 Block RAM on a Virtex 2Pro running at 144 MHz.
  • Keywords
    field programmable gate arrays; ABACUS; FPGA reconfigurable fabric; LEON3 processor; configurable framework; hardware-based analyzer; processor systems; user software characterization; workload execution behaviours; Computer architecture; Field programmable gate arrays; Hardware; Measurement; Microarchitecture; Radiation detectors; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2010 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-8980-0
  • Type

    conf

  • DOI
    10.1109/FPT.2010.5681447
  • Filename
    5681447