• DocumentCode
    2259638
  • Title

    Sim-spm: A SimpleScalar-Based Simulator for Multi-level SPM Memory Hierarchy Architecture

  • Author

    Ren, Xiaoguang ; Tang, Yuhua ; Tang, Tao ; Ye, Sen ; Wang, Huiquan ; Zhou, Jing

  • Author_Institution
    Nat. Lab. for Parallel, Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    17
  • Lastpage
    23
  • Abstract
    As a fast on-chip SRAM managed by software (the application and/or compiler), Scratchpad Memory (SPM) is widely used in many fields. This paper presents a Simple Scalar-based multi-level SPM memory hierarchy architecture simulator Sim-spm. We simulate the hardware of the multi-level SPM memory hierarchy successfully by extending Sim-outorder, which is an out-of-order simulator from Simple Scalar. Through the simulating memory method, the simulation framework of the multi-level SPM memory hierarchy has been built under the existing ISA (Instruction Set Architecture), which largely reduces the requirement to modify the existing compiler. The experimental results show that Sim-spm can accurately simulate the running state of the processor with a multi-level SPM memory hierarchy architecture, and it has a good prospect for the research of multi-level SPM memory hierarchy architecture.
  • Keywords
    SRAM chips; instruction sets; memory architecture; ISA; SRAM; Sim-outorder; Sim-spm; instruction set architecture; multilevel SPM memory hierarchy architecture; scratchpad memory; simple scalar-based simulator; SPM; SimpleScalar; memory hierarchy; simulator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2010 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4244-8335-8
  • Electronic_ISBN
    978-0-7695-4214-0
  • Type

    conf

  • DOI
    10.1109/HPCC.2010.18
  • Filename
    5581319