基于高速緩存負(fù)荷均衡的動(dòng)態(tài)二進(jìn)制翻譯研究
[Abstract]:Aiming at the problem that instruction and data cache access load increases greatly and the increase is uneven in dynamic translation, the translator performance is degraded. A software / hardware co-translation method based on dynamic equalization of instruction cache and data cache access load is proposed. In this method, the buffer load balance state is designed for the processor, which divides the data cache into normal area and load balance area (load balancing area,LBA), and the normal program data is cached in the ordinary area. The load balance area absorbs part of the load generated by the dynamic translator scheduler address space translation operation on the instruction cache through the load conversion channel (load transforming channel,LTC), in order to improve the data cache utilization rate. EEMBC (embedded microprocessor benchmark consortium) benchmark test results show that, In the case of the same processor resources, the method reduces the average number of instruction cache access by 35, data cache access times by 58, and dynamic translator performance increases by 171.
【作者單位】: 浙江大學(xué)超大規(guī)模集成電路設(shè)計(jì)研究所;專用集成電路與系統(tǒng)國家重點(diǎn)實(shí)驗(yàn)室(復(fù)旦大學(xué));
【基金】:中央高;究蒲袠I(yè)務(wù)費(fèi)專項(xiàng)基金項(xiàng)目(2012QNA5004)
【分類號】:TP332;TP314
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 李劍慧;馬湘寧;朱傳琪;;動(dòng)態(tài)二進(jìn)制翻譯與優(yōu)化技術(shù)研究[J];計(jì)算機(jī)研究與發(fā)展;2007年01期
2 廖銀;孫廣中;姜海濤;靳國杰;陳國良;;動(dòng)態(tài)二進(jìn)制翻譯中全寄存器直接映射方法[J];計(jì)算機(jī)應(yīng)用與軟件;2011年11期
【共引文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳龍;武成崗;謝海斌;崔慧敏;張兆慶;;二進(jìn)制翻譯中解析多目標(biāo)分支語句的圖匹配方法[J];計(jì)算機(jī)研究與發(fā)展;2008年10期
2 趙天磊;唐遇星;付桂濤;賈小敏;齊樹波;張民選;;利用動(dòng)態(tài)二進(jìn)制翻譯加速應(yīng)用程序行為特征分析[J];計(jì)算機(jī)研究與發(fā)展;2012年01期
3 任菁菁;吳書業(yè);;一個(gè)靜態(tài)二進(jìn)制翻譯系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)時(shí)代;2008年10期
4 孫光輝;王麗娟;;動(dòng)態(tài)二進(jìn)制翻譯中動(dòng)態(tài)優(yōu)化的成本與收益分析[J];計(jì)算機(jī)時(shí)代;2010年02期
5 張妍;;基于動(dòng)態(tài)二進(jìn)制轉(zhuǎn)換技術(shù)的DOS環(huán)境模擬器的實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2011年12期
6 賈寧;楊春;佟冬;王克義;;動(dòng)態(tài)翻譯系統(tǒng)中的間接轉(zhuǎn)移關(guān)聯(lián)軟件預(yù)測算法[J];計(jì)算機(jī)研究與發(fā)展;2014年03期
7 劉暢;陳志堅(jiān);孟建熠;譚年熊;;利用控制流識別進(jìn)行二進(jìn)制翻譯代碼緩存壓縮[J];計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào);2014年06期
8 張_";陳香蘭;;基于龍芯3A處理器的跨平臺二進(jìn)制翻譯器QEMU的優(yōu)化研究[J];計(jì)算機(jī)應(yīng)用與軟件;2014年07期
9 徐金龍;蔣烈輝;董衛(wèi)宇;方明;;動(dòng)態(tài)二進(jìn)制翻譯的多線程并行優(yōu)化研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2011年07期
10 李娜;;一個(gè)ARM即時(shí)編譯器的設(shè)計(jì)與實(shí)現(xiàn)[J];商洛學(xué)院學(xué)報(bào);2009年02期
相關(guān)博士學(xué)位論文 前3條
1 趙天磊;微處理器Cache訪問行為分析技術(shù)研究[D];國防科學(xué)技術(shù)大學(xué);2011年
2 楊吟冬;面向受限系統(tǒng)的分布式動(dòng)態(tài)二進(jìn)制翻譯器的分析與研究[D];上海交通大學(xué);2012年
3 姜海濤;內(nèi)核級二進(jìn)制翻譯系統(tǒng)設(shè)計(jì)及性能優(yōu)化[D];中國科學(xué)技術(shù)大學(xué);2013年
相關(guān)碩士學(xué)位論文 前10條
1 白莉莉;多源二進(jìn)制代碼一體化翻譯關(guān)鍵技術(shù)研究[D];解放軍信息工程大學(xué);2010年
2 張妍;系統(tǒng)級X86模擬器在無操作系統(tǒng)主機(jī)上的啟動(dòng)實(shí)現(xiàn)及外設(shè)模擬方案[D];復(fù)旦大學(xué);2011年
3 劉凱;S+core模擬器的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年
4 徐帆;軟硬協(xié)同動(dòng)態(tài)二進(jìn)制翻譯系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2010年
5 張偉富;基于多核的動(dòng)態(tài)剖析加速方法研究[D];華中科技大學(xué);2011年
6 劉絮穎;反編譯中控制流重構(gòu)與控制結(jié)構(gòu)恢復(fù)技術(shù)研究[D];解放軍信息工程大學(xué);2011年
7 陳喬;系統(tǒng)級仿真性能優(yōu)化技術(shù)研究[D];解放軍信息工程大學(xué);2011年
8 徐金龍;基于動(dòng)態(tài)翻譯的CPU仿真技術(shù)研究[D];解放軍信息工程大學(xué);2011年
9 陳世昊;目標(biāo)機(jī)仿真器集成與指令仿真緩存管理策略[D];華中科技大學(xué);2008年
10 余璐;一種改進(jìn)QEMU精確異常處理機(jī)制的研究[D];華中科技大學(xué);2008年
【二級參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 蔡嵩松;劉奇;王劍;劉金剛;;基于龍芯處理器的二進(jìn)制翻譯器優(yōu)化[J];計(jì)算機(jī)工程;2009年07期
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 蔡建兵,王曉東;矩陣乘法的高速緩存復(fù)雜性分析[J];福建電腦;2003年12期
2 John Clyman ,伍穎文;雙處理幕后的結(jié)構(gòu)[J];個(gè)人電腦;1995年09期
3 黃濤;王晶;王克義;;一種降低末級高速緩存污染的分階段自適應(yīng)動(dòng)態(tài)插入策略[J];北京大學(xué)學(xué)報(bào)(自然科學(xué)版);2014年02期
4 ;“動(dòng)態(tài)高速緩存”有關(guān)問題解答[J];電腦;1995年01期
5 吳英杰,王曉東;高速緩存參數(shù)無關(guān)的高效算法[J];福建電腦;2003年12期
6 Johann Holzmann;;利用現(xiàn)代高速緩存體系結(jié)構(gòu)進(jìn)行嵌入式控制[J];電子產(chǎn)品世界;2005年24期
7 唐楓;鐘珞;;利用WEB緩存解決網(wǎng)絡(luò)流量問題[J];交通與計(jì)算機(jī);2006年01期
8 蔣勇;如何選配高速緩存?[J];電腦愛好者;1996年01期
9 ;回音[J];微電腦世界;1996年05期
10 陳虹蘋;利用高速緩存為互聯(lián)網(wǎng)提速[J];河南廣播電視大學(xué)學(xué)報(bào);2001年03期
相關(guān)會(huì)議論文 前1條
1 高欣;劉衡竹;張波濤;;高速緩存優(yōu)化研究與設(shè)計(jì)[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(A輯)[C];2011年
相關(guān)重要報(bào)紙文章 前10條
1 飛思卡爾半導(dǎo)體公司汽車和標(biāo)準(zhǔn)產(chǎn)品部Johann Holzmann;利用高速緩存體系結(jié)構(gòu)進(jìn)行汽車引擎嵌入式控制[N];中國電子報(bào);2005年
2 楊阿昭;ECDN 提高網(wǎng)絡(luò)性能[N];中國計(jì)算機(jī)報(bào);2002年
3 宋占川;Oracle服務(wù)器性能調(diào)整攻略[N];計(jì)算機(jī)世界;2003年
4 高明云;高速緩存技術(shù)實(shí)現(xiàn)更快內(nèi)容傳輸[N];人民郵電;2003年
5 山楓;趨勢科技利用高速緩存方案 企業(yè)防毒性能長5倍[N];中國計(jì)算機(jī)報(bào);2002年
6 陳怡均 DigiTimes;IBM研發(fā)新DRAM電路[N];電子資訊時(shí)報(bào);2007年
7 本報(bào)記者 武漢;來跟著我的節(jié)拍[N];網(wǎng)絡(luò)世界;2003年
8 小溪綜合編譯;新一代視頻游戲機(jī)上演三國大戰(zhàn)[N];計(jì)算機(jī)世界;2006年
9 ;顯卡術(shù)語釋義[N];電腦報(bào);2002年
10 山東財(cái)政學(xué)院 楊曉紅;為電子商務(wù)站點(diǎn)加速[N];計(jì)算機(jī)世界;2000年
相關(guān)博士學(xué)位論文 前2條
1 方磊;適用于多/眾核系統(tǒng)的智能目錄高速緩存[D];浙江大學(xué);2014年
2 隋秀峰;高性能微處理器中自適應(yīng)高速緩存管理策略研究[D];中國科學(xué)技術(shù)大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 冷冰;基于路訪問軌跡和路休眠的高速緩存低功耗研究[D];浙江大學(xué);2012年
2 吳英杰;充分利用高速緩存的高效算法研究[D];福州大學(xué);2004年
3 梁靜;基于路預(yù)測訪問的低功耗高速緩存設(shè)計(jì)研究[D];浙江大學(xué);2012年
4 趙彩;基于混合糾錯(cuò)碼的可容錯(cuò)性高速緩存研究[D];浙江大學(xué);2015年
5 陳石坤;多核處理器中CACHE一致性協(xié)議研究和實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2005年
6 姜彩萍;互聯(lián)網(wǎng)高速緩存系統(tǒng)構(gòu)建和性能分析[D];吉林大學(xué);2004年
7 李瑞東;高速緩存參數(shù)無關(guān)DNA短序列精確比對算法[D];哈爾濱工業(yè)大學(xué);2013年
8 陳燕暉;頁面分配器的研究與實(shí)現(xiàn)[D];國防科學(xué)技術(shù)大學(xué);2006年
9 虞增輝;輕量級Web瀏覽器的協(xié)議、技術(shù)及其實(shí)現(xiàn)[D];浙江大學(xué);2005年
10 蘇家勁;基于云環(huán)境的電信OSS及信息高速交互策略的研究與實(shí)現(xiàn)[D];南昌大學(xué);2013年
,本文編號:2220384
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2220384.html