An Instruction-Oriented Approach for Fast and Accurate Processor Simulation
碩士 === 國立清華大學 === 資訊工程學系 === 99 === This paper proposes an instruction-oriented approach to improve processor simulation speed while maintaining timing accuracy. Existing advanced processor simulation approaches are known to be able to do functional simulation at very high speed, yet efficient and a...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/74102764624324397569 |
id |
ndltd-TW-099NTHU5392007 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTHU53920072015-10-13T19:06:37Z http://ndltd.ncl.edu.tw/handle/74102764624324397569 An Instruction-Oriented Approach for Fast and Accurate Processor Simulation 針對迅速且精確處理器模擬之指令導向方法 Tu, Hao-Chuan 杜浩銓 碩士 國立清華大學 資訊工程學系 99 This paper proposes an instruction-oriented approach to improve processor simulation speed while maintaining timing accuracy. Existing advanced processor simulation approaches are known to be able to do functional simulation at very high speed, yet efficient and accurate timing calculation is still a challenging task. Little improve has been achieved in improving simulation speed without sacrificing accuracy. In this paper, we propose an efficient and effective instruction-oriented approach that simulates only necessary states instruction-by-instruction, instead of updating all states cycle-by-cycle. This approach can apply to various types of processor, including superscalar processor. The experimental result shows that the simulation performance is nearly 10 times faster than the traditional cycle-accurate approach, while the result is 100% accurate. Tsay, Ren-Song 蔡仁松 2010 學位論文 ; thesis 25 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 99 === This paper proposes an instruction-oriented approach to improve processor simulation speed while maintaining timing accuracy. Existing advanced processor simulation approaches are known to be able to do functional simulation at very high speed, yet efficient and accurate timing calculation is still a challenging task. Little improve has been achieved in improving simulation speed without sacrificing accuracy. In this paper, we propose an efficient and effective instruction-oriented approach that simulates only necessary states instruction-by-instruction, instead of updating all states cycle-by-cycle. This approach can apply to various types of processor, including superscalar processor. The experimental result shows that the simulation performance is nearly 10 times faster than the traditional cycle-accurate approach, while the result is 100% accurate.
|
author2 |
Tsay, Ren-Song |
author_facet |
Tsay, Ren-Song Tu, Hao-Chuan 杜浩銓 |
author |
Tu, Hao-Chuan 杜浩銓 |
spellingShingle |
Tu, Hao-Chuan 杜浩銓 An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
author_sort |
Tu, Hao-Chuan |
title |
An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
title_short |
An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
title_full |
An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
title_fullStr |
An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
title_full_unstemmed |
An Instruction-Oriented Approach for Fast and Accurate Processor Simulation |
title_sort |
instruction-oriented approach for fast and accurate processor simulation |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/74102764624324397569 |
work_keys_str_mv |
AT tuhaochuan aninstructionorientedapproachforfastandaccurateprocessorsimulation AT dùhàoquán aninstructionorientedapproachforfastandaccurateprocessorsimulation AT tuhaochuan zhēnduìxùnsùqiějīngquèchùlǐqìmónǐzhīzhǐlìngdǎoxiàngfāngfǎ AT dùhàoquán zhēnduìxùnsùqiějīngquèchùlǐqìmónǐzhīzhǐlìngdǎoxiàngfāngfǎ AT tuhaochuan instructionorientedapproachforfastandaccurateprocessorsimulation AT dùhàoquán instructionorientedapproachforfastandaccurateprocessorsimulation |
_version_ |
1718040619506466816 |