A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === The Memory-Wall causes the overwhelming bottleneck in computer performance. An efficient memory hierarchy is designed to alleviate the memory latency. The memory usage and operating system are closely related, but there is a growing gap between architectural...

Full description

Bibliographic Details
Main Authors: Tsai,Meng-Ting, 蔡孟廷
Other Authors: Chen, Tien-Fu
Format: Others
Language:en_US
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/my5mf8
id ndltd-TW-103NCTU5394100
record_format oai_dc
spelling ndltd-TW-103NCTU53941002019-05-15T22:33:38Z http://ndltd.ncl.edu.tw/handle/my5mf8 A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation 基於全系統模擬以研究系統行為對記憶體階層架構的影響之探索 Tsai,Meng-Ting 蔡孟廷 碩士 國立交通大學 資訊科學與工程研究所 103 The Memory-Wall causes the overwhelming bottleneck in computer performance. An efficient memory hierarchy is designed to alleviate the memory latency. The memory usage and operating system are closely related, but there is a growing gap between architectural research and OS research. In this thesis, we propose a novel analysis framework to connect the OS behavior and the hardware architecture based on full-system simulation so that we can explore the impact of system behavior on memory hierarchy. We proposed a lightweight event catcher to trace the system event. By combining the system event with hardware information, which is obtained from hardware monitor in the QEMU, we can not only obtain the full-system trace but also these important OS kernel events that are correctly interleaved in the memory trace. The advantages of our approach includes a detailed memory evaluation study can be performed from perspective of operating system events. To demonstrate our platform, we analyzed the memory system behavior with some new observations in spatial domain and temporal domain. According to the observation results, we provide several recommendations for the adjustment in the future design. Chen, Tien-Fu 陳添福 2015 學位論文 ; thesis 40 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 103 === The Memory-Wall causes the overwhelming bottleneck in computer performance. An efficient memory hierarchy is designed to alleviate the memory latency. The memory usage and operating system are closely related, but there is a growing gap between architectural research and OS research. In this thesis, we propose a novel analysis framework to connect the OS behavior and the hardware architecture based on full-system simulation so that we can explore the impact of system behavior on memory hierarchy. We proposed a lightweight event catcher to trace the system event. By combining the system event with hardware information, which is obtained from hardware monitor in the QEMU, we can not only obtain the full-system trace but also these important OS kernel events that are correctly interleaved in the memory trace. The advantages of our approach includes a detailed memory evaluation study can be performed from perspective of operating system events. To demonstrate our platform, we analyzed the memory system behavior with some new observations in spatial domain and temporal domain. According to the observation results, we provide several recommendations for the adjustment in the future design.
author2 Chen, Tien-Fu
author_facet Chen, Tien-Fu
Tsai,Meng-Ting
蔡孟廷
author Tsai,Meng-Ting
蔡孟廷
spellingShingle Tsai,Meng-Ting
蔡孟廷
A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
author_sort Tsai,Meng-Ting
title A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
title_short A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
title_full A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
title_fullStr A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
title_full_unstemmed A Study of System Behavior Impacts on Memory Hierarchy Exploration Based on Full-System Simulation
title_sort study of system behavior impacts on memory hierarchy exploration based on full-system simulation
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/my5mf8
work_keys_str_mv AT tsaimengting astudyofsystembehaviorimpactsonmemoryhierarchyexplorationbasedonfullsystemsimulation
AT càimèngtíng astudyofsystembehaviorimpactsonmemoryhierarchyexplorationbasedonfullsystemsimulation
AT tsaimengting jīyúquánxìtǒngmónǐyǐyánjiūxìtǒngxíngwèiduìjìyìtǐjiēcéngjiàgòudeyǐngxiǎngzhītànsuǒ
AT càimèngtíng jīyúquánxìtǒngmónǐyǐyánjiūxìtǒngxíngwèiduìjìyìtǐjiēcéngjiàgòudeyǐngxiǎngzhītànsuǒ
AT tsaimengting studyofsystembehaviorimpactsonmemoryhierarchyexplorationbasedonfullsystemsimulation
AT càimèngtíng studyofsystembehaviorimpactsonmemoryhierarchyexplorationbasedonfullsystemsimulation
_version_ 1719130924066537472