可重构计算及其任务调度算法研究

被引量 : 0次 | 上传用户:shumoljw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的不断发展,现在的计算机系统需要处理的数据量越来越大,这使得传统的CPU系统已不能满足应用的要求。虽然当前主流的多核处理器能够在单芯片上集成很多核,将来数量还会继续增加,但是由于其通用性设计的要求,这种方法也难以满足计算密集型应用的高性能计算要求。ASIC(专用集成电路)能够极大地提高运算速度,将其集成到处理器中能够提高处理器对特定应用的处理速度,但是,这种方法对特定应用以外的应用却无法起到加速作用,缺乏灵活性。作为专用集成电路领域的一种半定制电路,FPGA(Field-Programmable Gate Array:现场可编程门阵列)既克服了ASIC灵活性不足以及其他可编程器件门电路数少的缺点,又保持了硬件应有的高效能优点。随着生产工艺的进步,FPGA在数字电路设计领域逐步从辅助部件到了核心处理器,而基于SRAM的FPGA的出现则标志着可重构计算系统的到来。可重构计算系统一般由通用处理器和可重构处理单元(通常为FPGA)两部分组成。可重构计算系统可以既在计算速度方面远高于通用处理器又能保持远高于ASIC的灵活性,并且硬件可重构技术在动态局部可重构,多配置上下文结构等方面的发展也为其带来了更高的灵活性和实用性。由于兼具软件的灵活性和硬件的高效能,可重构计算无论是在高性能计算领域还是嵌入式智能终端领域都扮演着日益重要的角色。与软件不同的是,在可重构计算过程中会产生额外的重构过程,而这个重构过程会带来额外的时间和能耗的消耗,这使得可重构计算系统的任务调度和基于CPU的软件调度有着不同的特点。因此,如何在基于FPGA和CPU的异构系统中,如何进行高效的任务调度显得尤为重要。相关文献表明,目前针对这一问题的研究集中在时间优化上,为此本文提出了一种既能进行时间优化又能进行能耗优化的算法即TEO(Time and Energy Optimization)算法。在该算法中,通过合理设置不同的参数,可以控制调度过程,改变调度结果,这也增加了该算法的灵活性。实验结果显示,TEO算法在能耗减少22.1%的情况下,相应的执行时间只比最优时间增加了15.7%。
其他文献
面对信息时代的新经济,快速发展的高校园林界面临着全国性的竞争态势。文章针对目前高校园林企业在人力资源管理方面存在的问题和不足,结合园林企业的行业特点,围绕如何进行
对2003-2006年56个国审杂交粳稻和常规粳稻品质比较分析,结果表明,杂交粳稻的品质指标整精米率、直链淀粉含量、胶稠度和常规粳稻已经持平或非常接近,而在垩白率、垩白度上,
随着我国经济社会的不断进步和旅游业的不断发展,旅游纪念品的设计开发及市场推广受到了前所未有的重视,旅游纪念品前景广阔,消费市场巨大,在旅游业的发展中起到了相当大的助
医疗改革已经成为一个社会热点话题,而作为医学生群体,他们即将进入社会医疗机构,用自身的技能、人格以及相应的心理发展水平来应对源源而来的医患关系、医疗改革、社会发展
针对“客观的”、“价值中立的”、“普遍正确的”和“确定性的”科学知识观,从多学科的理论视角论证了科学知识也是具有“社会性”、“价值性”、“境域性”和“不确定性”
党内选举对党内民主的发展起着重要的推动作用。当前,中国共产党党内选举制度还存在党内选举的具体条例不够健全和完善,党内选举过程中还存在着一些不符合民主精神的问题和现
目的:探讨Astramax角膜工作站引导下白内障超声乳化联合人工晶体植入术中的角膜缘弧形切开对角膜散光的疗效。方法:白内障术前角膜散光41眼,随机分为治疗组和对照组。对照组
合理的土壤水分条件是果树优质丰产的基本保证,不同土壤管理方式能够改变果园的土壤水分含量与分布。免耕、生草和地表覆盖等目前果园主要研究及推广的现代土壤管理制度,是中
本文通过考察系统功能语法中语法隐喻的产生、分类以及语法隐喻理论与语用学中语用预设之间的关系,论证了语法隐喻也是实现语用预设的重要手段之一。研究发现,无论是从词汇语
艺术设计是一门专业性较强的综合性学科,有着自身的研究对象。为了顺应时代的多元化发展,深入研究现代艺术设计理论、方法和发展趋势,培养高素质的艺术设计专业人才,是艺术教