利用訪存負(fù)載平衡提高多核處理器系統(tǒng)吞吐量
發(fā)布時間:2018-04-29 20:56
本文選題:訪存負(fù)載平衡 + 多核處理器。 參考:《小型微型計算機(jī)系統(tǒng)》2014年03期
【摘要】:多任務(wù)并行執(zhí)行是發(fā)揮多核處理器效能的常用手段,對多任務(wù)進(jìn)行有效調(diào)度從而避免資源使用瓶頸是多核處理器任務(wù)調(diào)度的一個重要課題.本文針對多核處理器片上存儲資源的使用提出一個訪存負(fù)載平衡調(diào)度機(jī)制,通過刻畫任務(wù)訪存負(fù)載、操作系統(tǒng)內(nèi)核層性能檢測,實(shí)現(xiàn)了集成的計算和訪存負(fù)載協(xié)同平衡系統(tǒng).該調(diào)度系統(tǒng)在區(qū)分任務(wù)訪存特征的基礎(chǔ)上,可以在操作系統(tǒng)內(nèi)核層組織任務(wù)執(zhí)行.通過對測試程序集合的實(shí)驗(yàn)驗(yàn)證,并與其它兩種調(diào)度算法進(jìn)行比較,相對于操作系統(tǒng)缺省的計算負(fù)載平衡機(jī)制,訪存負(fù)載平衡調(diào)度系統(tǒng)可以提高多核處理器任務(wù)吞吐量達(dá)8.2%,并且具有較低的系統(tǒng)實(shí)現(xiàn)開銷.
[Abstract]:Multi-task parallel execution is a commonly used method to exert the efficiency of multi-core processor. It is an important task for multi-core processor to schedule multi-task efficiently and avoid resource bottleneck. In this paper, a memory access load balancing scheduling mechanism is proposed for the use of memory resources on multi-core processors. By describing the task memory access load and the kernel layer performance detection of the operating system, an integrated computing and memory access load balancing system is implemented. On the basis of distinguishing the characteristics of task access, the scheduling system can organize task execution in the kernel layer of the operating system. Through the experimental verification of the set of test programs, and compared with the other two scheduling algorithms, compared with the default computing load balancing mechanism of the operating system, Memory access load balancing scheduling system can improve the throughput of multi-core processors to 8.2 and has low system implementation overhead.
【作者單位】: 中國科學(xué)技術(shù)大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院;
【基金】:國家自然科學(xué)基金項(xiàng)目(60970023)資助 國家″九七三″重點(diǎn)基礎(chǔ)研究發(fā)展計劃項(xiàng)目(2011CB302501)資助 國家″八六三″高技術(shù)研究發(fā)展計劃項(xiàng)目(2012AA010902,2012AA010901)資助 國家科技重大專項(xiàng)項(xiàng)目(2009ZX01036-001-002,2011ZX01028-001-002-3)資助
【分類號】:TP332
【共引文獻(xiàn)】
相關(guān)期刊論文 前3條
1 呂方;崔慧敏;霍瑋;馮曉兵;;面向并發(fā)性能下降的調(diào)度策略的綜述[J];計算機(jī)研究與發(fā)展;2014年01期
2 呂方;崔慧敏;王蕾;劉磊;武成崗;馮曉兵;游本中;;Dynamic I/O-Aware Scheduling for Batch-Mode Applications on Chip Multiprocessor Systems of Cluster Platforms[J];Journal of Computer Science & Technology;2014年01期
3 史i8;馮雨聲;齊勇;孫偉;;多用戶服務(wù)器程序自恢復(fù)系統(tǒng)[J];軟件學(xué)報;2015年08期
相關(guān)博士學(xué)位論文 前3條
1 陳銳忠;非對稱多核處理器的若干調(diào)度問題研究[D];華南理工大學(xué);2013年
2 章鐵飛;基于程序訪存模式的存儲系統(tǒng)節(jié)能技術(shù)研究[D];浙江大學(xué);2013年
3 孫蓀;提高多核處理器片上Cache利用率的關(guān)鍵技術(shù)研究[D];中國科學(xué)技術(shù)大學(xué);2015年
,本文編號:1821518
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1821518.html
最近更新
教材專著