首页 | 本学科首页   官方微博 | 高级检索  
     检索      

多核编程模型运行时环境的自适应性研究
引用本文:曹仰杰,杨海兵,钱德沛,伍卫国.多核编程模型运行时环境的自适应性研究[J].西安交通大学学报,2011,45(6):130-134.
作者姓名:曹仰杰  杨海兵  钱德沛  伍卫国
作者单位:1. 西安交通大学电子与信息工程学院,710049,西安
2. 西安交通大学电子与信息工程学院,710049,西安;北京航空航天大学计算机学院,100191,北京
基金项目:国家自然科学基金,国家高技术研究发展计划资助项目,中意国际合作项目
摘    要:针对多核编程模型运行时环境易造成处理器核资源竞争加剧以及可扩展性较差等弊端,基于动态反馈控制思想,将资源分配、运行时控制、任务执行视为有机整体,提出了自适应协同调度模型ACSM.ACSM采用集中式与分布式相结合的协同机制,动态调节处理器核资源在不同应用负载间及其内部的分配与管理.ACSM的优势在于充分体现了多核编程模型良好的可编程性和可移植性,消除了传统多核运行时环境显式指定核数的弊端,增强了处理器核资源分配的高效性和自适应性.实验结果表明,ACSM在提高多核编程模型易用性的同时,减少了系统处理器核资源的不良竞争,提升了系统的整体性能和资源利用率.与仅依赖多核编程模型运行时环境的调度算法相比,ACSM使应用程序的运行时间缩短了近50%,并且随着应用程序数量的增加效果更加显著.

关 键 词:多核  编程模型  运行时环境  协同调度

On Adaptability of the Runtime Environment for Emerging Multi-Core Programming Models
CAO Yangjie,YANG Haibing,QIAN Depei,WU Weiguo.On Adaptability of the Runtime Environment for Emerging Multi-Core Programming Models[J].Journal of Xi'an Jiaotong University,2011,45(6):130-134.
Authors:CAO Yangjie  YANG Haibing  QIAN Depei  WU Weiguo
Institution:1(1.School of Electronics and Information Engineering,Xi′an Jiaotong University,Xi′an 710049,China;2.School of Computer Science and Engineering,Beihang University,Beijing 100191,China)
Abstract:The adaptability and collaboration of the multi-core runtime system is studied to address the problems that the current multi-core runtime can easily lead to intensified competition for processor resources and the system scalability is inferior.An adaptive and collaborative scheduling model,named ACSM,is presented based upon the dynamic feedback-control principle by taking resource allocation,runtime control,and task execution as a holistic system.The ACSM dynamically reallocates and manages processor resou...
Keywords:multi-core  programming model  runtime system  collaborative scheduling  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号