数据中心资源利用率敏感的编译方法

基本信息
批准号:61672492
项目类别:面上项目
资助金额:16.00
负责人:崔慧敏
学科分类:
依托单位:中国科学院计算技术研究所
批准年份:2016
结题年份:2017
起止时间:2017-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:卢廷玉,吕方,赵家程,宋育庚,石洋,阮功,张亚琳
关键词:
编译系统编译优化动态编译
结项摘要

Data centers, especially online-service data centers, are becoming increasingly popular and important, but they suffer from poor resource utilization. This project aims at developing new compiling techniques to address this challenge, improving utilization for online-service data centers while ensuring quality of service (QoS) guarantees. The key and the goal of this research is Performance Isolation: without effective mechanism to manage performance interferences among co-running applications, online services usually use much more unnecessary resources to ensure QoS, leading to poor resource utilization. In this research, we will develop a novel compiling method which can generate self-adaptive programs by modeling relationship between QoS guarantees and resource requirements.

数据中心已成为一种重要的计算系统,但数量占大多数的在线业务型数据中心,却面临整体资源利用率低下的严峻挑战。本课题针对数据中心场景,研究新的编译方法,主动避免在线业务型数据中心的资源闲置,在保证服务质量(QoS)的前提下提高整体资源利用率。避免资源闲置的关键是保证共同执行的应用间性能完全隔离,使其不再需要通过多占或独占资源来保障QoS。本课题将研究“感知”共同运行的应用、避免性能干扰的编译方法,并建立应用Qos与资源占用间的关系模型,生成可根据资源和Qos需求而灵活可变的代码(“网程”)。

项目摘要

数据中心已成为一种重要的计算系统,但数量占大多数的在线业务型数据中心,却面临整体资源利用率低下的严峻挑战。本课题针对数据中心场景,研究新的编译方法,主动避免在线业务型数据中心的资源闲置,在保证服务质量(QoS)的前提下提高整体资源利用率。避免资源闲置的关键是保证共同执行的应用间性能完全隔离,使其不再需要通过多占或独占资源来保障QoS。本课题围绕这一问题,提出一种对性能、资源、代码三者关系的模型构建方法,通过在编程平面引入资源这一维度,使得程序的性能模型不再是简单的应用特征和性能之间的关系,而是和程序的资源密切相关,从而需要考虑应用特征-性能-资源这一三维模型;提出利用编译控制对资源的弹性占用技术,以矩阵类应用为例,以循环分块为切入点,探索弹性代码的生成技术;提出资源敏感的弹性代码重构技术,以矩阵类应用为例,以循环分块为切入点,研究生成的弹性代码如何根据运行时环境动态调整自身的行为;并进一步提出编译与运行时系统结合的资源管理和任务调度技术,研究服务类应用与深度学习类应用作为数据中心混合负载时,资源的按需分配和相关的任务调度技术。通过对这些内容的研究,能够在控制QoS在预定范围内的前提下,在约束的场景下将资源利用率从现有的约30%提升到80%;另一方面,我们可以通过资源敏感的代码生成能够将矩阵类应用所遭受的干扰降低最多43.3%,将矩阵类应用对服务程序的干扰降低最多51.7%,将混合负载下矩阵类应用的绝对性能提升9%(相比于ATLAS)。本项目在JCST等会议与期刊上发表论文4篇,培养硕士生3人,达到预期的项目目标。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
3

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
4

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020
5

卫生系统韧性研究概况及其展望

卫生系统韧性研究概况及其展望

DOI:10.16506/j.1009-6639.2018.11.016
发表时间:2018

崔慧敏的其他基金

批准号:61202055
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:61903044
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目

相似国自然基金

1

基于应用“裂解-表征-聚合”的异构数据中心资源利用率提升技术研究

批准号:61802368
批准年份:2018
负责人:赵家程
学科分类:F0203
资助金额:26.00
项目类别:青年科学基金项目
2

编译时多处理机资源调度方法及同步延迟优化技术的研究

批准号:69303006
批准年份:1993
负责人:田新民
学科分类:F0204
资助金额:5.00
项目类别:青年科学基金项目
3

深度应用可感知的云数据中心资源管理与优化方法研究

批准号:61703011
批准年份:2017
负责人:毕敬
学科分类:F0609
资助金额:25.00
项目类别:青年科学基金项目
4

面向软件定义数据中心的多资源协同与自主分配方法研究

批准号:61572322
批准年份:2015
负责人:姚建国
学科分类:F0207
资助金额:64.00
项目类别:面上项目