项目名称: 异构众核处理器自适应任务调度理论与方法
项目编号: No.61370098
项目类型: 面上项目
立项/批准年度: 2013
项目学科: 自动化技术、计算机技术
项目作者: 唐小勇
作者单位: 湖南农业大学
项目金额: 76万元
中文摘要: 众核处理器以其高性能、低功耗等优势正逐步成为未来高性能处理器发展趋势, 然而如何使这种硬件能力转化为高效的高性能并行应用能力, 是众核时代面临的严峻挑战之一. 课题组针对众核处理器的大规模性与异构性, 以系统资源可靠性分析为基础, 提出可弹性伸缩的资源逻辑虚拟分组理论与mesh通信网络拓扑动态重构技术, 实现众核资源动态协同管理与虚拟机重构. 以OpenCL并行编程环境开发的应用程序为研究对象, 依据任务优先约束、计算量和数据存取量, 面向众核处理器虚拟机建立任务DAG超图. 在此基础上, 以资源虚拟分组为计算节点, 提出面向应用程序个性化需求的分层负载均衡调度理论. 最后, 在综合考虑任务计算量、数据存取量与mesh通信网络竞争基础上, 对基于DAG超图的任务进自适应调度. 课题研究成果将丰富众核平台下资源管理与任务调度方面的基础理论, 为提高众核处理器并行处理能力提供一种可行方法.
中文关键词: 异构众核系统;DAG;任务调度;可靠性;随机性
英文摘要: Many-core processor is gradually become the development trend of the future high-performance processors with its high-performance, low power consumption. However, how to make this hardware capability into the improvement of high-performance parallel appl
英文关键词: Heterogenous many-core system;DAG;task scheduling;reliability;stochastic