Performance Modeling and Estimation of Multicore Systems with Virtual Platforms
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 99 === Software and hardware developers need to get a estimation of performance quickly on a multicore architecture during the early design phase. We proposed a performance modeling simulation framework that achieves higher speedup than both execution-driven simulation...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/63715541207363469720 |
id |
ndltd-TW-099NTU05392103 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTU053921032015-10-16T04:03:10Z http://ndltd.ncl.edu.tw/handle/63715541207363469720 Performance Modeling and Estimation of Multicore Systems with Virtual Platforms 虛擬平台中多核心系統之效能模型與評估 Hui-Chuan Lee 李慧娟 碩士 國立臺灣大學 資訊工程學研究所 99 Software and hardware developers need to get a estimation of performance quickly on a multicore architecture during the early design phase. We proposed a performance modeling simulation framework that achieves higher speedup than both execution-driven simulation and trace-driven simulation by extracting the machine parameters to carry out machine-dependent analysis and analyzing the application performance information to be an abstract model. For modeling the resource contention condition in the multicore system, we also build the statistical memory contention model to predict the contention delay time. By raising simulation level to higher levels of abstraction, modeling complexity is lower and the input of storage is smaller. The proposed simulator achieves average 2407x and 28x higher than emph{QEMU} in sequential and multithreaded applications individually. Our simulator achieves at least about 3800x speedup against trace-driven simulator, for the benchmark programs in the case study. 洪士灝 2011 學位論文 ; thesis 60 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 資訊工程學研究所 === 99 === Software and hardware developers need to get a estimation of performance quickly on a multicore architecture during the early design phase. We proposed a performance modeling simulation framework that achieves higher speedup than both execution-driven simulation and trace-driven simulation by extracting the machine parameters to carry out machine-dependent analysis and analyzing the application performance information to be an abstract model. For modeling the resource contention condition in the multicore system, we also build the statistical memory contention model to predict the contention delay time. By raising simulation level to higher levels of abstraction, modeling complexity is lower and the input of storage is smaller. The proposed simulator achieves average 2407x and 28x higher than emph{QEMU} in sequential and multithreaded applications individually. Our simulator achieves at least about 3800x speedup against trace-driven simulator, for the benchmark programs in the case study.
|
author2 |
洪士灝 |
author_facet |
洪士灝 Hui-Chuan Lee 李慧娟 |
author |
Hui-Chuan Lee 李慧娟 |
spellingShingle |
Hui-Chuan Lee 李慧娟 Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
author_sort |
Hui-Chuan Lee |
title |
Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
title_short |
Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
title_full |
Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
title_fullStr |
Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
title_full_unstemmed |
Performance Modeling and Estimation of Multicore Systems with Virtual Platforms |
title_sort |
performance modeling and estimation of multicore systems with virtual platforms |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/63715541207363469720 |
work_keys_str_mv |
AT huichuanlee performancemodelingandestimationofmulticoresystemswithvirtualplatforms AT lǐhuìjuān performancemodelingandestimationofmulticoresystemswithvirtualplatforms AT huichuanlee xūnǐpíngtáizhōngduōhéxīnxìtǒngzhīxiàonéngmóxíngyǔpínggū AT lǐhuìjuān xūnǐpíngtáizhōngduōhéxīnxìtǒngzhīxiàonéngmóxíngyǔpínggū |
_version_ |
1718092000429867008 |