一種多核系統(tǒng)上基于頁著色的內存管理方法
本文選題:多核 切入點:cache 出處:《東北大學學報(自然科學版)》2014年03期
【摘要】:當今多核平臺多采用共享cache架構,但運行在不同核心上的任務產(chǎn)生的cache沖突問題使得程序最壞執(zhí)行時間的計算變得十分困難.因此提出了使用頁著色技術解決多核cache上訪存沖突問題的方法.此方法的優(yōu)勢是使已有單核上的WCET分析技術可以對多核上的程序執(zhí)行時間進行判斷.在Linux系統(tǒng)上實現(xiàn)了支持頁著色劃分方法的內存管理系統(tǒng),并使用通用測試集對該方法進行了測試.實驗結果表明,在Linux系統(tǒng)中使用該內存管理策略后,在相同多核平臺上程序的執(zhí)行時間變得可預測.
[Abstract]:Nowadays, multi-core platforms adopt a shared cache architecture. However, the problem of cache conflict caused by tasks running on different cores makes it very difficult to calculate the worst execution time of a program. Therefore, a method of using page coloring technology to solve the problem of multi-core cache petition and memory conflict is proposed. The advantage of this method is that the existing WCET analysis technique can judge the execution time of programs on multiple cores. A memory management system supporting the method of page coloring is implemented on the Linux system. The experimental results show that the execution time of programs on the same multi-core platform becomes predictable after using the memory management strategy in Linux system.
【作者單位】: 東北大學信息科學與工程學院;
【基金】:國家自然科學基金資助項目(61100023) 中央高校基本科研業(yè)務費專項資金資助項目(N120404008)
【分類號】:TP333
【共引文獻】
相關期刊論文 前5條
1 呂鳴松;郭浩;關楠;;MRU Cache替換算法平均性能剖析[J];東北大學學報(自然科學版);2013年11期
2 黃濤;王晶;王克義;;一種降低末級高速緩存污染的分階段自適應動態(tài)插入策略[J];北京大學學報(自然科學版);2014年02期
3 黃濤;王晶;管雪濤;鐘祺;王克義;;采用分區(qū)域管理的軟硬件協(xié)作高能效末級高速緩存設計[J];計算機輔助設計與圖形學學報;2013年11期
4 湯恩義;李宣東;;面向維護的實時軟件時間變化敏感點檢測[J];計算機學報;2013年12期
5 呂鳴松;關楠;王義;;面向WCET估計的Cache分析研究綜述[J];軟件學報;2014年02期
相關博士學位論文 前1條
1 陳芳園;基于多核處理器平臺的實時系統(tǒng)WCET分析研究[D];國防科學技術大學;2011年
相關碩士學位論文 前4條
1 周學文;基于汽車控制應用的強實時性共享SRAM多核結構研究[D];上海交通大學;2012年
2 余丹萍;基于程序階段行為的共享緩存動態(tài)劃分方法研究[D];華中科技大學;2013年
3 袁大星;虛擬化環(huán)境下面向分布式非關系型數(shù)據(jù)管理的通信優(yōu)化系統(tǒng)[D];華中科技大學;2013年
4 郭雪蓉;基于重用距離分析的多虛擬機緩存劃分系統(tǒng)[D];華中科技大學;2013年
【相似文獻】
相關期刊論文 前10條
1 尤彩萍;;多核嵌入式系統(tǒng)軟件開發(fā)方法的研究[J];寧波職業(yè)技術學院學報;2010年05期
2 盧凱,金士堯,盧錫城;并行文件系統(tǒng)中適度貪婪的Cache預取一體化算法[J];計算機學報;1999年11期
3 ;NI加入多核協(xié)會共同提高基于多核的軟硬件平臺的互用性[J];電子技術應用;2008年05期
4 施笑安,周興社,吳勇英;Linux內核支持服務質量的改進[J];計算機工程;2005年20期
5 李健航,潘孝梅;Pentium體系結構簡介[J];微型機與應用;1994年10期
6 ;NI加入多核協(xié)會共同提高基于多核的軟硬件平臺的互用性[J];微計算機信息;2008年12期
7 李劍陽;付宇卓;劉婷;;基于Microblaze多核系統(tǒng)的設計及在FPGA上的實現(xiàn)[J];微電子學與計算機;2009年07期
8 戴梅萼,史嘉權;計算機系統(tǒng)存儲體設計技術的探討[J];微型機與應用;1995年03期
9 胡東偉;梁宏明;陳杰;;移動終端基帶芯片架構概論[J];移動通信;2009年08期
10 尚毅,向旭光;怎樣使奔騰586奔起來[J];實驗技術與管理;1996年02期
相關會議論文 前10條
1 李鑫;竇勇;鄧林;張勁;;多核平臺下事務處理類應用性能分析及評價[A];2010年第16屆全國信息存儲技術大會(IST2010)論文集[C];2010年
2 何軍;王飆;;通用多核處理器發(fā)展現(xiàn)狀和趨勢研究[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(A輯)[C];2011年
3 鄧亞丹;吳京;熊偉;景寧;;基于共享cache多核處理器的數(shù)據(jù)庫內存排序優(yōu)化[A];第26屆中國數(shù)據(jù)庫學術會議論文集(B輯)[C];2009年
4 石文強;倪曉強;金作霖;張民選;;Cache動態(tài)插入策略模型研究[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(B輯)[C];2011年
5 劉奇;郝守青;沈海華;章隆兵;;一種基于RAM的降低異構多核切換開銷的方法[A];2010年第16屆全國信息存儲技術大會(IST2010)論文集[C];2010年
6 劉濤;季振洲;王慶;朱素霞;;嵌入式多核平臺大容量高速存儲與增強可靠性研究[A];2010年第16屆全國信息存儲技術大會(IST2010)論文集[C];2010年
7 鄭涵;吳英;丁曉東;樂嘉錦;;基于Web的個性化智能Cache庫[A];第二十屆全國數(shù)據(jù)庫學術會議論文集(技術報告篇)[C];2003年
8 彭林;張小強;劉德峰;謝倫國;田祖?zhèn)?;一種挖掘多核處理器存儲級并行的算法[A];第15屆全國信息存儲技術學術會議論文集[C];2008年
9 張承義;郭維;周宏偉;;Cache漏流功耗的自適應優(yōu)化:動態(tài)容量調整[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(B輯)[C];2011年
10 劉杰;馬彥;葉維;高劍剛;;多核處理器存儲體系分析[A];第十五屆計算機工程與工藝年會暨第一屆微處理器技術論壇論文集(A輯)[C];2011年
相關重要報紙文章 前10條
1 張云泉;并行計算:迎接多核時代的挑戰(zhàn)[N];計算機世界;2006年
2 《計算機世界》評測實驗室 吳挺;圖形工作站的多核棋局[N];計算機世界;2007年
3 樂天邋編譯;Snow Leopard:沒有新功能的OS?[N];計算機世界;2008年
4 雷陽;Vista改變的江湖[N];電腦商報;2007年
5 北京市科委保密委員會主辦;操作系統(tǒng)與數(shù)據(jù)庫的安全漏洞[N];北京科技報;2000年
6 左亞莉;操作系統(tǒng)誰更超值 Linux 遭遇挑戰(zhàn)[N];中國民航報;2005年
7 ;誰是未來手機上的王者[N];中國高新技術產(chǎn)業(yè)導報;2004年
8 本報記者 劉學習;三大發(fā)展趨勢鑄造應用盾牌[N];計算機世界;2005年
9 王曉sァ÷尢,
本文編號:1665764
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1665764.html