面向眾核系統(tǒng)的線程分組映射方法
本文關(guān)鍵詞:面向眾核系統(tǒng)的線程分組映射方法
更多相關(guān)文章: 眾核系統(tǒng) 線程映射 數(shù)據(jù)相關(guān)性 數(shù)據(jù)重用距離 線程邏輯分組
【摘要】:為了使應(yīng)用線程更合理地映射到眾核處理器具體處理核上,提出一種利用不同線程內(nèi)部數(shù)據(jù)局部性及不同線程間數(shù)據(jù)相關(guān)性的特點(diǎn)、結(jié)合具體硬件架構(gòu)特征的線程分組映射方法。通過計算數(shù)據(jù)重用距離,分析應(yīng)用程序線程內(nèi)部數(shù)據(jù)局部性,用線程相關(guān)性矩陣度量不同線程間的數(shù)據(jù)相關(guān)性;根據(jù)應(yīng)用程序數(shù)據(jù)相關(guān)性及眾核處理器硬件架構(gòu)特點(diǎn),通過設(shè)計數(shù)據(jù)相關(guān)性子樹生成算法,將應(yīng)用線程分為能反映不同線程數(shù)據(jù)訪問特點(diǎn)的邏輯組;在線程邏輯分組的基礎(chǔ)上,通過線程到處理核的綁定實(shí)現(xiàn)線程到具體處理器不同處理核硬件線程的合理映射。實(shí)驗(yàn)結(jié)果表明:與傳統(tǒng)映射方法相比,該線程分組映射方法在不產(chǎn)生額外運(yùn)行時開銷的基礎(chǔ)上,計算性能平均提高了14%,能耗降低了12%。該方法可以根據(jù)應(yīng)用程序不同線程之間的數(shù)據(jù)相關(guān)性,將不同線程合理映射到具體眾核處理器不同處理核上,在不引入額外運(yùn)行時開銷的基礎(chǔ)上,提升眾核系統(tǒng)的計算效能。
【作者單位】: 西安交通大學(xué)電子與信息工程學(xué)院;
【關(guān)鍵詞】: 眾核系統(tǒng) 線程映射 數(shù)據(jù)相關(guān)性 數(shù)據(jù)重用距離 線程邏輯分組
【基金】:國家自然科學(xué)基金資助項目(61572394,U1304603) 國家高技術(shù)研究發(fā)展計劃資助項目(2014AA01A302) 深圳市科技計劃資助項目(JCYJ20120615101127404)
【分類號】:TP332
【正文快照】: 如何在充分利用眾核處理器高計算能力的同時降低系統(tǒng)能耗是眾核系統(tǒng)面臨的關(guān)鍵問題[1]。隨著多核/眾核技術(shù)的發(fā)展,眾核處理器片內(nèi)集成的處理器核數(shù)越來越多,進(jìn)一步加劇了多個處理核對片上共享計算資源(例如共享緩存和共享帶寬)的爭用。在程序運(yùn)行過程中,如果將具有頻繁信息交
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 許勇,郭長國,賈焰;實(shí)時線程庫研究與實(shí)現(xiàn)[J];計算機(jī)工程與應(yīng)用;2002年13期
2 賈剛勇;李曦;周學(xué)海;朱宗衛(wèi);;一個平衡功耗、性能和公平性的組管理方法[J];中國科學(xué)院大學(xué)學(xué)報;2013年04期
3 Jeff.Prosise ,王巖松;線程探秘[J];個人電腦;1996年03期
4 華衛(wèi)中,趙春云;Java線程的深入探討[J];計算機(jī)系統(tǒng)應(yīng)用;1997年07期
5 李正輝 ,夏峰 ,華衛(wèi)中 ,趙春云;Java線程的深入探討[J];微電腦世界;1997年03期
6 丁成;孫玉芳;;Linux2.5線程機(jī)制研究[J];計算機(jī)科學(xué);2003年12期
7 陽國貴;姜波;;線程切換開銷分析工具的設(shè)計與實(shí)現(xiàn)[J];計算機(jī)應(yīng)用;2010年08期
8 華衛(wèi)中,趙春云;Java線程的深入探討[J];微電子學(xué)與計算機(jī);1998年03期
9 鄭麟;;淺談《JAVA程序設(shè)計》中線程的教學(xué)[J];電腦知識與技術(shù);2010年27期
10 丁黎明;;基于任務(wù)分解的線程模型及其Java實(shí)現(xiàn)[J];中小企業(yè)管理與科技(下旬刊);2010年10期
中國重要報紙全文數(shù)據(jù)庫 前2條
1 Warton;Java的多線程編程[N];電腦報;2004年
2 ;Linux遭遇擴(kuò)展性問題[N];計算機(jī)世界;2007年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 賈剛勇;系統(tǒng)級熱敏感管理技術(shù)的研究[D];中國科學(xué)技術(shù)大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前3條
1 鄭彩平;CMT架構(gòu)下線程行為互補(bǔ)性的研究[D];沈陽航空工業(yè)學(xué)院;2010年
2 劉安毅;基于Linux Pthread線程庫的實(shí)時對象方法學(xué)研究與實(shí)現(xiàn)[D];大連理工大學(xué);2001年
3 徐元旭;SIMT線程調(diào)度模型分析及優(yōu)化[D];哈爾濱工業(yè)大學(xué);2013年
,本文編號:780018
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/780018.html