天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于Bochs的X86小核前端時序模擬器的設計及優(yōu)化

發(fā)布時間:2018-03-08 01:05

  本文選題:Bochs 切入點:跟蹤驅(qū)動模擬 出處:《北京郵電大學》2012年碩士論文 論文類型:學位論文


【摘要】:體系結構軟件模擬技術是使用軟件的方式來模擬計算機系統(tǒng)硬件在系統(tǒng)結構級別的功能和性能特性。在現(xiàn)代計算機系統(tǒng)的設計和制造中,使用體系結構軟件模擬技術來對體系結構設計進行評估和驗證己成為一個不可缺少的環(huán)節(jié)。 本文研究了X86小核處理器的前端設計結構,并在此基礎上設計了一個時序模擬器。該時序模擬器以跟蹤驅(qū)動模擬技術為理論依據(jù),與Bochs模擬器相結合,實現(xiàn)了一個可以執(zhí)行X86指令的時序模擬器。 在模擬器的設計完成后,我們選取SPEC CPU2006中的perlbench測試集作為負載,對時序模擬器進行了驗證。通過對事件統(tǒng)計信息及測試集IPC的分析,我們發(fā)現(xiàn)了X86小核前端時序模擬器存在性能缺失,并結合X86小核前端設計結構找到了導致時序模擬器性能缺失的原因。 為了提高X86小核前端時序模擬器的性能,本文進一步提出了一種加快trace生成速度的方法。該方法通過修改Bochs模擬器中的數(shù)據(jù)結構而實現(xiàn),最終使X86小核前端時序模擬器的模擬速度達到每秒500K個處理器周期,這一速度很好地滿足了設計需求。 綜上所述,我們可以發(fā)現(xiàn)基于Bochs的X86小核前端時序模擬器不但能夠指導X86小核處理器的設計,而且能夠成為其性能評估及優(yōu)化的工具,這對X86小核處理器的設計有著重要的理論意義和使用價值。
[Abstract]:Architecture of software simulation technology is the function and performance characteristics of the way of using the software to simulate the computer system hardware in the system level. In the design and manufacturing of modern computer system, using the software architecture of system simulation technology to design the structure of the assessment and verification has become an indispensable link.
This paper studies the structure of front-end design of X86 single core processor, and on the basis of the design of a timing simulator. The timing simulator using trace driven simulation technology as the theoretical basis, combined with the Bochs simulator, can achieve a X86 instruction timing simulator.
The complete design of the simulator, we select SPEC CPU2006 in the perlbench test set as a load of timing simulator is verified. Through the information and statistics on the test set of events of IPC analysis, we found X86 small front timing simulator performance loss, and the combination of X86 small front design structure found the cause of timing simulator performance missing.
In order to improve the performance of X86 small front timing simulator, this paper proposes a method of accelerating trace generation speed. The method is accomplished by modifying the data structure of Bochs simulator, the simulation speed of the X86 small front timing simulator per second 500K processor cycles, the speed is very good to meet the design requirements.
To sum up, we can find the design guidelines for X86 single core processor can not only X86 small front timing simulator based on Bochs, and can become a tool for performance evaluation and optimization, the X86 single core processor design has important theoretical significance and practical value.

【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP332

【相似文獻】

相關期刊論文 前10條

1 顧靜,帥典勛,顧清;無失真并行數(shù)據(jù)壓縮的脈動陣列ASIC設計[J];電子學報;2000年09期

2 張根周,高保嘉;CMOS標準單元版圖線網(wǎng)延遲的計算機時序模擬[J];微電子學與計算機;1991年01期

3 劉春英;董克儉;;串行時鐘芯片DS1302與DSP的接口應用[J];福建電腦;2006年03期

4 楊建立,朱昭;CPU技術及其發(fā)展過程[J];信陽農(nóng)業(yè)高等?茖W校學報;2003年03期

5 崔偉;馮長江;丁國寶;;基于單片機的邊界掃描實驗系統(tǒng)的設計與實現(xiàn)[J];計算機測量與控制;2009年08期

6 馬平濤;;淺析公司服務器虛擬化[J];中國新技術新產(chǎn)品;2009年21期

7 安建峰;樊曉椏;;x86指令集兼容處理器中微指令的設計與驗證[J];西北工業(yè)大學學報;2010年02期

8 俞建新;PowerPC發(fā)展綜述[J];工業(yè)控制計算機;2000年02期

9 杜敬倉;史小軍;;基于計算機并口的時序模擬及其在單片機ISP中的應用[J];電子工程師;2007年01期

10 張倫;;X86虛擬機的實現(xiàn)[J];計算機與網(wǎng)絡;2007年10期

相關會議論文 前2條

1 胡建人;;MID設備構成的虛擬儀器硬件平臺[A];2009全國虛擬儀器大會論文集(一)[C];2009年

2 趙衛(wèi)杰;鄭建宏;;傳感器芯片在SOC設計中的應用[A];全國第二屆信號處理與應用學術會議?痆C];2008年

相關重要報紙文章 前10條

1 本報記者 劉麗麗;國信證券:x86架構引領靈活布局[N];計算機世界;2010年

2 本報記者 丁偉;逐鹿非x86市場[N];計算機世界;2009年

3 ;x86服務器市場下滑[N];中國計算機報;2009年

4 本報記者 邱江勇;服務器:低端市場萎縮 非X86產(chǎn)品回暖[N];中國電子報;2009年

5 祁金華;大型機整合x86 應對金融海嘯[N];網(wǎng)絡世界;2008年

6 本報記者 張偉;高端技術下移IBM x86服務器基準測試首次破百萬[N];中國計算機報;2009年

7 本報記者 邱江勇;政策利好推動x86服務器將逆勢向上[N];中國電子報;2009年

8 ;聯(lián)想萬全新品性能卓越再續(xù)X86服務器輝煌[N];人民郵電;2009年

9 周震剛;2009 x86服務器市場多艱[N];計算機世界;2009年

10 本報記者 劉麗麗;國產(chǎn)8路 x86服務器改寫高端市場[N];計算機世界;2010年

相關博士學位論文 前1條

1 黃麗華;基于貝葉斯網(wǎng)絡時序模擬的配電系統(tǒng)可靠性評估[D];河北農(nóng)業(yè)大學;2012年

相關碩士學位論文 前10條

1 肖榮榮;基于Bochs的X86小核前端時序模擬器的設計及優(yōu)化[D];北京郵電大學;2012年

2 裴雅麗;x86架構CPU中斷機制的研究和實現(xiàn)[D];北京交通大學;2012年

3 張妍;系統(tǒng)級X86模擬器在無操作系統(tǒng)主機上的啟動實現(xiàn)及外設模擬方案[D];復旦大學;2011年

4 劉寧勇;基于x86的可編程自動化控制器設計與實現(xiàn)[D];北方工業(yè)大學;2012年

5 徐永丹;基于X86構架的可穿戴計算終端硬件設計與研究[D];電子科技大學;2010年

6 曹歡寅;高可移植性x86模擬器的指令翻譯和系統(tǒng)態(tài)實現(xiàn)框架[D];復旦大學;2011年

7 張鋒;基于Romley平臺的X86服務器主板開發(fā)[D];山東大學;2012年

8 肖積濤;基于X86平臺的PCI104數(shù)據(jù)采集系統(tǒng)的設計[D];安徽工程大學;2012年

9 付強;基于X86架構的Linux防火墻研究與設計[D];沈陽工業(yè)大學;2013年

10 夏傳龍;低功耗可穿戴計算機樣機研制[D];電子科技大學;2007年



本文編號:1581724

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1581724.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶05ab8***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com