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
Link To Document