线程级多任务并行动态调度研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:aiyouxizhiwojian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体工艺技术的快速发展,集成电路的规模越来越大,传统的单核系统设计不再满足设计要求,多核技术成为当今处理器发展的主要方向。多核系统拥有众多的计算核心,通过将计算任务分配给不同的处理核心可以大幅提高计算性能,因此如何合理高效进行任务调度,确保全部处理核心处于有效工作状态是当今多核系统研究的一个重要方向。多核任务调度的关键难点在于发掘任务并行性,超标量技术和多线程技术是当今高性能处理器开发指令并行性的主流技术,本文借鉴指令并行思想,结合多核系统中任务的粗粒度特性,给出了一种新型的粗粒度多线程多核体系结构,在传统多核架构中增加控制处理器,控制处理器利用多线程和乱序多发射思想提取任务的并行性,将可并行的任务发射到不同处理核心执行,提高处理核心的利用率。论文的主要工作如下:首先介绍了粗粒度多线程多核体系结构系统模型,将系统的任务执行指令化,给出了一种“线程指令+任务指令+底层指令”的层次化编程方法,使得控制和计算分离,降低用户编程难度。其次研究了任务并行化方法,分析指令级并行和任务级并行的区别,分析任务级应用多线程技术和乱序执行技术所面临的问题,并针对任务的粗粒度特性提出了任务级多线程取指策略、资源分配策略和线程切换机制。再次对论文所提出的多线程控制处理器进行设计实现,介绍和分析了各关键模块的设计原理和实现方案,同时在控制处理器中加入资源管理机制实现资源的动态分配,提高资源利用率。最后,论文将设计的控制处理器集成到目标多核系统中,进行测试和性能评估,通过加载不同的任务指令验证了控制处理器的正确性,并提出了进一步优化的方向。
其他文献
网购很吸引人,但网购净水器回来请谁来安装呢?如果安装过程中出了问题怎么办?目前一些品牌净水器已经从工业设计的角度,充分考虑到安装及后续维修的便捷性,对产品的结构不断
计量经济学作为一门经济学科,进入21世纪后在全世界得到了迅猛的发展,可以说是近10年来发展最为迅速的经济学科子类。其研究成果越来越多地被应用到实际金融领域,并取得了令
分析了从原料选配到络筒等工序生产过程中棉结形成的原因。结果表明,要减少成纱棉结,必须合理配棉,适度打击,加强梳理和去杂,整顿好机械状态,优选各工序的工艺参数,加强清洁
教学管理在学校管理中占据中至关重要的地位。随着我国教育教学事业改革的全面深入推进,中小学现行教学管理模式的弊端与缺陷逐渐暴露出来。"以人为本"思想与传统将人视为管
作为俄罗斯伟大的批判现实主义作家,列夫·托尔斯泰的作品中蕴含着深刻的哲理,处处展现着其对人的生命意义的思考和探寻。托尔斯泰的短篇小说《伊凡·伊里奇之死》通过对主人
在五大技能中,译和写仍然是英语专业学生的弱点。正确认识翻译理论与技巧的关系、翻译与其它技能的关系、文学素养与翻译、翻译与语言理论基础课的关系对于翻译与写作能力的
夏琼寺和却藏寺是青海著名的两座藏传佛教格鲁派寺院,根据两寺僧人的口传和一些文献记载以及塔尔寺的唐卡等其他资料,两寺的创建者同属却藏活佛转世系统。两寺因同一寺主,宗教关
被遗忘权是要求信息控制者将存在于网络上的与当事主体相关的不正确的、已超过时效的、对其可能产生负面社会评价的信息进行撤销或删除的权利。目前中国已成为全球网络使用人
<正>目的报道7例家族性类淀粉样多发性神经病的临床、病理、基因特点。方法我们收集北京大学第一医院2007年至2013年7年间确诊的TTR基因突变所致家族性类淀粉样多发性神经病
会议
实验动物的质量直接影响科研实验结果,日常管理和定期检测相结合才能使实验动物的质量得到根本控制。本文以实验动物小鼠为对象,分别从日常饲养管理、环境管理、微生物质量定