基于靜態(tài)寄存器分配的系統(tǒng)仿真協(xié)同優(yōu)化方法
[Abstract]:Aiming at the problems of high expansion rate of target code caused by code translation mechanism based on static register allocation and large switching overhead between translation engine and execution engine in X86 system simulation, a register mapping method is proposed. A soft and hard cooperative optimization method based on custom instruction and shadow register. Register mapping optimizes the operation of the source machine register simulated in memory to the local machine register, which reduces the expansion rate of the target code after translation. Custom instructions and shadow register optimizations simplify the context backup and recovery operations for engine switching to two custom instructions, which improves the efficiency of engine switching. Compared with before collaborative optimization, the target code expansion rate of X86 simulation system Linux-0.2 after translation is reduced by 21.9. the speed ratio of switching machine time is 1.35. The test results show that the cooperative optimization method is feasible and effective to improve the system simulation efficiency.
【作者單位】: 信息工程大學(xué)數(shù)學(xué)工程與先進(jìn)計(jì)算國(guó)家重點(diǎn)實(shí)驗(yàn)室;
【基金】:國(guó)家863計(jì)劃項(xiàng)目(2009AA012200)
【分類號(hào)】:TP391.9;TP332.11
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 蔡嵩松;劉奇;王劍;劉金剛;;基于龍芯處理器的二進(jìn)制翻譯器優(yōu)化[J];計(jì)算機(jī)工程;2009年07期
2 蔡萬(wàn)偉;臺(tái)運(yùn)方;劉奇;張戈;;基于MIPS架構(gòu)的內(nèi)存虛擬化研究[J];計(jì)算機(jī)研究與發(fā)展;2013年10期
相關(guān)博士學(xué)位論文 前1條
1 廖銀;動(dòng)態(tài)二進(jìn)制翻譯建模及其并行化研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2013年
【共引文獻(xiàn)】
相關(guān)期刊論文 前7條
1 周海洋;葛寧;于立新;李玉紅;;基于TLM2.0的SPARC事務(wù)級(jí)建模[J];計(jì)算機(jī)工程;2011年14期
2 陳喬;蔣烈輝;董衛(wèi)宇;王立新;;基于Alpha處理器的系統(tǒng)級(jí)仿真實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2011年16期
3 徐金龍;蔣烈輝;董衛(wèi)宇;王立新;陳喬;;動(dòng)態(tài)二進(jìn)制翻譯緩存的分區(qū)管理機(jī)制研究[J];計(jì)算機(jī)工程;2012年02期
4 石揚(yáng);楊升春;歐中紅;;龍芯3A平臺(tái)上Linux應(yīng)用程序本地開(kāi)發(fā)環(huán)境的實(shí)現(xiàn)[J];計(jì)算機(jī)與數(shù)字工程;2012年01期
5 廖銀;孫廣中;姜海濤;靳國(guó)杰;陳國(guó)良;;動(dòng)態(tài)二進(jìn)制翻譯中全寄存器直接映射方法[J];計(jì)算機(jī)應(yīng)用與軟件;2011年11期
6 宋強(qiáng);陳香蘭;陳華平;;動(dòng)態(tài)二進(jìn)制翻譯器QEMU中冗余指令消除技術(shù)研究[J];計(jì)算機(jī)應(yīng)用與軟件;2012年05期
7 宋克鑫;陳香蘭;陳華平;王篁;;動(dòng)態(tài)二進(jìn)制翻譯的多核并行化中原子指令的翻譯研究[J];計(jì)算機(jī)應(yīng)用與軟件;2013年11期
相關(guān)博士學(xué)位論文 前2條
1 姜海濤;內(nèi)核級(jí)二進(jìn)制翻譯系統(tǒng)設(shè)計(jì)及性能優(yōu)化[D];中國(guó)科學(xué)技術(shù)大學(xué);2013年
2 廖銀;動(dòng)態(tài)二進(jìn)制翻譯建模及其并行化研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2013年
【二級(jí)參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳書(shū)明;李振濤;萬(wàn)江華;胡定磊;郭陽(yáng);汪東;扈嘯;孫書(shū)為;;“銀河飛騰”高性能數(shù)字信號(hào)處理器研究進(jìn)展[J];計(jì)算機(jī)研究與發(fā)展;2006年06期
2 胡良校;陳耀強(qiáng);方濱興;胡銘曾;;指令級(jí)并行之發(fā)展與展望[J];計(jì)算機(jī)科學(xué);1997年04期
3 李駿;管海兵;李增祥;梁阿磊;;動(dòng)態(tài)二進(jìn)制翻譯中基本塊重疊冗余的優(yōu)化[J];計(jì)算機(jī)工程;2007年22期
4 龍開(kāi)文;付宇卓;;系統(tǒng)級(jí)動(dòng)態(tài)二進(jìn)制翻譯器的中斷處理策略[J];計(jì)算機(jī)工程;2008年22期
5 蔡嵩松;劉奇;王劍;劉金剛;;基于龍芯處理器的二進(jìn)制翻譯器優(yōu)化[J];計(jì)算機(jī)工程;2009年07期
6 吳貞海;劉福巖;;基于快速上下文切換擴(kuò)展的快速地址空間切換[J];計(jì)算機(jī)工程;2010年10期
7 胡偉武,唐志敏;龍芯1號(hào)處理器結(jié)構(gòu)設(shè)計(jì)[J];計(jì)算機(jī)學(xué)報(bào);2003年04期
8 沈立;王志英;肖儂;;多核平臺(tái)下應(yīng)用程序的動(dòng)態(tài)優(yōu)化[J];計(jì)算機(jī)科學(xué)與探索;2010年04期
9 邢沖;付宇卓;;系統(tǒng)級(jí)動(dòng)態(tài)二進(jìn)制翻譯中的代碼Cache索引[J];計(jì)算機(jī)工程;2008年22期
10 王楠;單征;岳峰;;I386到Alpha動(dòng)態(tài)二進(jìn)制翻譯中的代碼緩存管理優(yōu)化[J];信息工程大學(xué)學(xué)報(bào);2010年06期
相關(guān)博士學(xué)位論文 前5條
1 曹宏嘉;面向微處理器設(shè)計(jì)的動(dòng)態(tài)二進(jìn)制翻譯技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2005年
2 李祖松;龍芯2號(hào)處理器多線程技術(shù)研究[D];中國(guó)科學(xué)院研究生院(計(jì)算技術(shù)研究所);2006年
3 唐遇星;面向動(dòng)態(tài)二進(jìn)制翻譯的動(dòng)態(tài)優(yōu)化和微處理器體系結(jié)構(gòu)支撐技術(shù)研究[D];國(guó)防科學(xué)技術(shù)大學(xué);2005年
4 馬湘寧;二進(jìn)制翻譯關(guān)鍵技術(shù)研究[D];中國(guó)科學(xué)院研究生院(計(jì)算技術(shù)研究所);2004年
5 劉圓;多核結(jié)構(gòu)上高效的線程級(jí)推測(cè)及事務(wù)執(zhí)行模型研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2007年
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 李響;李為吉;柳長(zhǎng)安;;一種基于幾何分析的協(xié)同優(yōu)化方法[J];機(jī)械工程學(xué)報(bào);2010年07期
2 薛彩軍,邱清盈,丁寧;基于本體論的結(jié)構(gòu)靜動(dòng)態(tài)協(xié)同優(yōu)化系統(tǒng)[J];機(jī)床與液壓;2002年06期
3 薛彩軍,聶宏,邱清盈;分布式環(huán)境下結(jié)構(gòu)動(dòng)靜態(tài)協(xié)同優(yōu)化設(shè)計(jì)[J];應(yīng)用科學(xué)學(xué)報(bào);2005年03期
4 邱清盈;馮培恩;潘雙夏;武建偉;;復(fù)雜機(jī)械協(xié)同優(yōu)化設(shè)計(jì)的規(guī)劃策略研究[J];計(jì)算機(jī)集成制造系統(tǒng);2006年11期
5 李海燕;馬明旭;井元偉;柳銳;;一種具有全局穩(wěn)定性的多學(xué)科協(xié)同優(yōu)化方法[J];計(jì)算機(jī)集成制造系統(tǒng);2009年12期
6 李海燕;馬明旭;井元偉;;基于非支配排序遺傳算法的的多學(xué)科魯棒協(xié)同優(yōu)化方法[J];控制理論與應(yīng)用;2011年04期
7 劉濤;梁春華;;一種求解生產(chǎn)-配送問(wèn)題的協(xié)同優(yōu)化方法[J];哈爾濱理工大學(xué)學(xué)報(bào);2013年01期
8 魏鋒濤;宋俐;李言;石坤;;改進(jìn)的多學(xué)科協(xié)同優(yōu)化方法[J];計(jì)算機(jī)集成制造系統(tǒng);2013年09期
9 董飛;仇勇;鄭英;陳康;;TD-SCDMA/TD-LTE協(xié)同優(yōu)化方法研究[J];電信工程技術(shù)與標(biāo)準(zhǔn)化;2014年02期
10 胡成玉;吳湘寧;王永驥;;基于種群熵的多粒子群協(xié)同優(yōu)化[J];計(jì)算機(jī)應(yīng)用研究;2008年12期
相關(guān)會(huì)議論文 前10條
1 邱清盈;馮培恩;武建偉;;分布式三層次協(xié)同優(yōu)化系統(tǒng)的研究[A];面向制造業(yè)的自動(dòng)化與信息化技術(shù)創(chuàng)新設(shè)計(jì)的基礎(chǔ)技術(shù)——2001年中國(guó)機(jī)械工程學(xué)會(huì)年會(huì)暨第九屆全國(guó)特種加工學(xué)術(shù)年會(huì)論文集[C];2001年
2 張桓銘;肖田元;范文慧;郜震霄;趙洪兵;;協(xié)同優(yōu)化建模方法研究與實(shí)現(xiàn)[A];第十屆中國(guó)科協(xié)年會(huì)論文集(一)[C];2008年
3 吳俊;胡暉;鐘永新;;基于云優(yōu)化技術(shù)的3G網(wǎng)協(xié)同優(yōu)化應(yīng)用研究[A];第九屆中國(guó)通信學(xué)會(huì)學(xué)術(shù)年會(huì)論文集[C];2012年
4 邱志平;;基于協(xié)同優(yōu)化方法的非概率可靠性優(yōu)化設(shè)計(jì)[A];中國(guó)力學(xué)學(xué)會(huì)學(xué)術(shù)大會(huì)'2009論文摘要集[C];2009年
5 李兵;郝勇生;彭興;殷捷;王建勇;;鋼鐵企業(yè)多能源協(xié)同優(yōu)化模型研究[A];全國(guó)冶金自動(dòng)化信息網(wǎng)2014年會(huì)論文集[C];2014年
6 夏涼;朱繼宏;張衛(wèi)紅;;提高組件系統(tǒng)布局協(xié)同優(yōu)化設(shè)計(jì)效率的新策略[A];中國(guó)計(jì)算力學(xué)大會(huì)'2010(CCCM2010)暨第八屆南方計(jì)算力學(xué)學(xué)術(shù)會(huì)議(SCCM8)論文集[C];2010年
7 陳秋蓮;李陶深;黃毅然;;基于協(xié)同優(yōu)化方法的分布式協(xié)同演化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];廣西計(jì)算機(jī)學(xué)會(huì)2006年年會(huì)論文集[C];2006年
8 楊軍剛;張衛(wèi)紅;朱繼宏;;壓力載荷下的結(jié)構(gòu)拓?fù)洹螤顓f(xié)同優(yōu)化[A];中國(guó)力學(xué)學(xué)會(huì)學(xué)術(shù)大會(huì)'2009論文摘要集[C];2009年
9 李一飛;陳s叛,
本文編號(hào):2363079
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2363079.html