基于三维堆叠NVM-DRAM混合介质的内存大数据处理体系结构关键技术研究

基本信息
批准号:61672511
项目类别:面上项目
资助金额:63.00
负责人:喻之斌
学科分类:
依托单位:中国科学院深圳先进技术研究院
批准年份:2016
结题年份:2020
起止时间:2017-01-01 - 2020-12-31
项目状态: 已结题
项目参与者:Lieven Eeckhout,白童心,王卡风,贝振东,熊文,赵宝新,罗妮,史思萍,刘星
关键词:
面向大数据处理的计算机系统结构大数据可定制加速计算系统并行计算模型
结项摘要

Nearly half of big data applications need real-time processing. However, traditional disk-based big data platform can not satisfy this requirement due to the inefficient I/O operations. In-memory computing is deemed to be a powerful solution to address this issue. However, in-memory computing makes computer architecture face two serious challenges: (1) The density, power consumption, and scalability of currently used DRAM make it can not keep up with the increment of data amount. (2) Current processors are not designed for big data processing, making it not be fully utilized on the one hand and the performance of big data processing is not high on the other hand. This project therefore proposes an in-memory big data processing architecture leveraging 3D mix NVM-DRAM memory. It focuses on the research on memory access model, processor architecture, performance and energy model, and run-time system. We hope the above challenges can be resolved by the study of this project.

大数据应用中有近一半的任务需要实时处理,但基于磁盘的处理系统由于I/O性能低下而难以满足要求。内存计算模式为解决这个问题带来了新的希望。但内存计算对计算机系统结构也构成了新的挑战。主要体现在:(1)当前普遍采用的DRAM内存由于其在存储密度、能耗、和可扩展性等方面的限制使其难以跟上数据增长的步伐;(2) 现代处理器体系结构设计没有考虑内存大数据程序的特点,导致处理器资源利用率不高且性能也不高的局面。为此,本课题根据对已有大数据处理程序在体系结构层次特征的分析,提出基于三维堆叠NVM-DRAM混合介质的新型体系结构。主要研究内容为:(1)三维堆叠NVM-DRAM混合介质环境下访存行为理论模型;(2)处理器总体架构;(3)能效模型;(4)运行时系统。课题期望通过对这四个内容的研究,解决内存计算在体系结构层次所面临的挑战。

项目摘要

本项目题为“基于三维堆叠NVM-DRAM混合介质的内存大数据处理体系结构关键技术研究”,旨在研究面向新型应用-内存大数据处理的新型体系结构。为了研究适合于新型应用的新型体系结构,首先需要研究如何理解新型的应用程序在微体系结构层次的特征。然后根据所理解的特征研究如何高效设计出适合这些特征的体系结构。最后,是在所设计的体系结构上进一步进行性能优化。针对如何理解内存大数据程序在微体系结构层次的特征问题,本项目提出了CPU性能大数据的概念,并量化了CPU性能事件对性能(IPC)的重要性和性能事件对的交互强度。通过该方法我们发现了内存大数据处理程序和其他程序不同的五个特征。例如,内存大数据处理程序在微体系结构层次存在“一三远重要”定律,即内存大数据处理程序的微体系结构性能事件总有一到三个比其他的事件远远重要。这一工作(CounterMiner: Mining Big Performance Data from Hardware Counters)在体系结构领域的CCF A类会议MICRO2018上发表,并已经在华为公司的多个部门如麒麟海思、鲲鹏海思等得到应用。针对如何高效设计出适合内存大数据处理的优化体系结构这一问题,本项目提出了基于机器学习的体系结构设计参数重要性量化分析方法,利用这一方法可以较快地设计出优化的体系结构。这一工作(QIG: Quantifying the Importance and Interaction of GPGPU Architecture Parameters)在CCF A类的期刊IEEE TCAD上发表。针对给定体系结构上的内存大数据处理程序性能优化问题,我们提出了数据感知的高维配置优化方法,将内存大数据处理程序的性能提升高达89倍。该工作(Datasize-Aware High Dimensional Configurations Auto-Tuning of In-Memory Cluster Computing)发表在体系结构领域的CCF A类会议ASPLOS2018上发表。鉴于该工作具有很高的实用价值,发表之后一年之内引起了华为公司的注意,并于2019年8月与我院成立了华为-中国科学院深圳先进技术研究院“云智能创新”联合实验室。.总结起来,本项目一共发表了13篇论文,其中体系结构领域的CCF A类会议论文4篇(ISCA、ASPLOS、M

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

演化经济地理学视角下的产业结构演替与分叉研究评述

演化经济地理学视角下的产业结构演替与分叉研究评述

DOI:10.15957/j.cnki.jjdl.2016.12.031
发表时间:2016
2

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

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

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

论大数据环境对情报学发展的影响

论大数据环境对情报学发展的影响

DOI:
发表时间:2017
4

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

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

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

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

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

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

喻之斌的其他基金

相似国自然基金

1

三维堆叠内存计算系统的可扩展性研究

批准号:61602441
批准年份:2016
负责人:郭崎
学科分类:F0204
资助金额:20.00
项目类别:青年科学基金项目
2

面向混合内存的系统软件机理和关键技术研究

批准号:61472241
批准年份:2014
负责人:黄林鹏
学科分类:F0202
资助金额:80.00
项目类别:面上项目
3

基于非易失性内存的新型体系结构的系统优化关键技术

批准号:61472052
批准年份:2014
负责人:沙行勉
学科分类:F0204
资助金额:82.00
项目类别:面上项目
4

硅光子集成回路埋入及三维堆叠封装关键技术研究

批准号:61874136
批准年份:2018
负责人:刘丰满
学科分类:F0406
资助金额:16.00
项目类别:面上项目