适配异构内存架构的自适应任务调度的研究

基本信息
批准号:61602301
项目类别:青年科学基金项目
资助金额:21.00
负责人:陈全
学科分类:
依托单位:上海交通大学
批准年份:2016
结题年份:2019
起止时间:2017-01-01 - 2019-12-31
项目状态: 已结题
项目参与者:杜从晋,陈中普,戴猷,郭浩东
关键词:
高性能低功耗任务调度异构内存编程模型
结项摘要

With the rapid development of big data, more and more applications need to access large scale data set at runtime, which requires memory having high bandwidth and low latency in consequence. Meanwhile, since more and more cores are integrated in a single computer, these cores would access the memory concurrently, and worse the "memory wall" problem. To deal with this problem, emerging memory architecture uses 3D-stacked memory that has high bandwidth and low capacity to increase the data access bandwidth, and uses traditional memory that has low bandwidth but has high capacity to store large volume of data. However, existing runtime systems and programming models do not consider heterogeneous memory architecture. Especially, how to perform scalable task scheduling at runtime is one of the most important challenges for effectively and efficiently utilizing heterogeneous memory architecture. Generally, this project focuses on three key problems: manageable, high performance, and low power. Mainly, we plan to explore the methodology to explore the data access pattern online, design and implement programming model adapted to heterogeneous memory architecture, and investigate scalable runtime task scheduling policies considering both performance and energy consumption. This project will provide an efficient solution for scalable high performance low power runtime task scheduling technique on heterogeneous memory architecture.

随着大数据研究的蓬勃发展,越来越多的应用在运行时依赖于超大规模的数据集,加剧了对高带宽低延迟内存的需求。而多核技术乃至众核技术的普及导致大量的核并发的访问数据,从而进一步加剧了“存储墙”问题。为了解决该问题,异构内存架构综合使用高带宽低容量的三维堆叠内存提高数据访问带宽,以及低带宽高容量的传统内存存储大量数据。然而,当前的计算机运行时系统及编程模型缺乏对异构内存架构的感知支持。特别地,如何进行自适应运行时任务调度是高效利用丰富的异构内存资源的一个巨大挑战。为此,本项目将围绕易管理、高性能、低功耗三个关键问题,开展以下研究:研究运行时应用数据访问特征分析机制;设计并实现适配异构内存架构的编程模型;研究考虑性能和能耗因素的可扩展任务调度策略。项目成果有望对适配异构内存架构的可扩展的高性能低功耗任务调度技术提供一个高效的解决方案。

项目摘要

该项目抓住当前异构内存架构的运行时支持显著不足的主要矛盾,从适配复杂异构内存架构的高性能任务调度方面开展研究。具体的研究内容包括:研究运行时应用数据访问特征分析机制;设计并实现适配异构内存架构的编程模型;研究考虑性能和能耗因素的可扩展任务调度策略。最终对适配异构内存架构的可扩展的高性能低功耗任务调度技术提供一个高效的解决方案。项目在上述研究内容方面取得了一系列创新性成果。针对预期的高性能及低功耗目标,项目实现了内存带宽敏感的任务调度策略,设计实现了低功耗任务调度策略,在保证服务质量的前提下,降低能耗。同时设计实现了一系列细粒度资源管理和任务调度策略,可保证高优先级应用的服务质量的的前提下,显著提高资源利用率,进而提高能效。上述研究成果对未来内存特征敏感的任务调度研究具有很强的指导意义。总地来说,本项目成功完成预订指标,目前出版英文著作1部,发表高水平学术论文16篇,其中第一/通讯作者论文10篇,申请国家发明专利8项,其中授权2项。研究成果获得中国计算机学会推荐A、B、C类会议最佳/焦点论文奖各1次。项目负责人在项目执行期间获得2017年教育部自然科学一等奖(排名第3),2017 IEEE TCSC Awards for Excellence,2018年上海市技术发明一等奖(排名第6),2019年国家技术发明二等奖(排名第5),以及2019年阿里巴巴达摩院青橙奖。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

粗颗粒土的静止土压力系数非线性分析与计算方法

粗颗粒土的静止土压力系数非线性分析与计算方法

DOI:10.16285/j.rsm.2019.1280
发表时间:2019
2

中国参与全球价值链的环境效应分析

中国参与全球价值链的环境效应分析

DOI:10.12062/cpre.20181019
发表时间:2019
3

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

基于公众情感倾向的主题公园评价研究——以哈尔滨市伏尔加庄园为例

DOI:
发表时间:2022
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

基于细粒度词表示的命名实体识别研究

基于细粒度词表示的命名实体识别研究

DOI:10.3969/j.issn.1003-0077.2018.11.009
发表时间:2018

陈全的其他基金

批准号:41907322
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:21674117
批准年份:2016
资助金额:69.00
项目类别:面上项目

相似国自然基金

1

异构众核处理器自适应任务调度理论与方法

批准号:61370098
批准年份:2013
负责人:唐小勇
学科分类:F0202
资助金额:76.00
项目类别:面上项目
2

基于内存计算的遥感数据高效并行和任务调度研究

批准号:61562086
批准年份:2015
负责人:钱育蓉
学科分类:F0207
资助金额:39.00
项目类别:地区科学基金项目
3

异构多核片上系统自适应实时任务调度机制及算法研究

批准号:60973030
批准年份:2009
负责人:徐成
学科分类:F0204
资助金额:30.00
项目类别:面上项目
4

“非对称多通道”异质、异构内存系统架构及“启发式”混合内存资源管理机制的研究

批准号:61502452
批准年份:2015
负责人:刘磊
学科分类:F0204
资助金额:22.00
项目类别:青年科学基金项目