DocumentCode
3076730
Title
SEMCS: A Precise Memory-Hierarchy Simulation Framework on Parallel Full-System Simulator
Author
Wu, Junjie ; Pan, Xiaohui ; Liu, Guanghui ; Yang, Xuejun
Author_Institution
Nat. Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
Volume
2
fYear
2009
fDate
10-11 July 2009
Firstpage
192
Lastpage
196
Abstract
The memory wall problem makes researches on memory hierarchy more and more important. And in these researches, software simulation plays a significant role. To model the real runtime environment, full system simulators have been widely used. However, researchers are often perplexed by the precise problem when they run a parallel program on a full system multi-core simulator, especially in multiple configurations. Because the influence arising from operating system and the relative execution speed of parallel threads often make the performance of target programs uncertain. To solve the precise problem, this paper proposes a single execution multi-configuration simulation framework (SEMCS). Then we design and implement a Simics module, called trans-multicast using the SEMCS framework. Finally, we test a benchmark from SPEComp2001 on a four core processor in three memory hierarchy configurations. And the result has verified the effectiveness of the SEMCS framework.
Keywords
digital simulation; operating systems (computers); parallel memories; parallel programming; SEMCS; memory hierarchy simulation; operating system; parallel full-system simulator; single execution multi-configuration simulation; Cache memory; Computational modeling; Computer simulation; Concurrent computing; Distributed processing; Laboratories; Operating systems; Read-write memory; Testing; Yarn; Full-system; Memory Hierarchy; Multi-core; Parallel; Simulation;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Engineering, 2009. ICIE '09. WASE International Conference on
Conference_Location
Taiyuan, Chanxi
Print_ISBN
978-0-7695-3679-8
Type
conf
DOI
10.1109/ICIE.2009.220
Filename
5211441
Link To Document