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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |