计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2010年
13期
2999-3002,3056
,共5页
多核处理器%并行程序%并行编程模型%cache块技术%任务密取
多覈處理器%併行程序%併行編程模型%cache塊技術%任務密取
다핵처리기%병행정서%병행편정모형%cache괴기술%임무밀취
为了在多核处理器上充分利用多核资源以提升程序性能,研究了多核处理器的体系结构和多核环境下可能影响并行程序性能的因素,实现了基于任务的并行编程模型.该模型提供了单任务数据并行和多任务并行两种并行处理方式,其中单任务数据并行使用cache块技术划分数据集,多任务并行使用任务密取的任务调度策略.用该模型实现了计算斐波那契数列的递归算法,实验结果表明,使用该模型编写多核并行程序可以达到较高的相对于串行计算的加速比.
為瞭在多覈處理器上充分利用多覈資源以提升程序性能,研究瞭多覈處理器的體繫結構和多覈環境下可能影響併行程序性能的因素,實現瞭基于任務的併行編程模型.該模型提供瞭單任務數據併行和多任務併行兩種併行處理方式,其中單任務數據併行使用cache塊技術劃分數據集,多任務併行使用任務密取的任務調度策略.用該模型實現瞭計算斐波那契數列的遞歸算法,實驗結果錶明,使用該模型編寫多覈併行程序可以達到較高的相對于串行計算的加速比.
위료재다핵처리기상충분이용다핵자원이제승정서성능,연구료다핵처리기적체계결구화다핵배경하가능영향병행정서성능적인소,실현료기우임무적병행편정모형.해모형제공료단임무수거병행화다임무병행량충병행처리방식,기중단임무수거병행사용cache괴기술화분수거집,다임무병행사용임무밀취적임무조도책략.용해모형실현료계산비파나계수렬적체귀산법,실험결과표명,사용해모형편사다핵병행정서가이체도교고적상대우천행계산적가속비.