新型体系结构上的图计算技术与方法研究

基本信息
批准号:61772218
项目类别:面上项目
资助金额:66.00
负责人:石宣化
学科分类:
依托单位:华中科技大学
批准年份:2017
结题年份:2021
起止时间:2018-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:刘志强,刘博,郑志高,吴文超,吴尧,彭轩,赵鹏,徐冬,李文珂
关键词:
新型体系结构图计算数据划分语义模型编程模型
结项摘要

In the context of new computing device, traditional large-scale graph computing is facing new opportunities and challenges. Graph algorithms often exhibit poor locality, and low cache hit rate feature. The traditional computing architecture are computing-centric, focusing on memory sharing and message communications, which is unable to deal graph data processing, especially large-scale graph data. In this project, we focus on the key technologies and methods of new computing architecture for large scale graph data processing, this project focused on: (1) Semantic model for large scale graph data processing under new computing architecture, which include semantic rule base and graph data interpretation method; (2) an architecture-driven programming model, which include parallel computing method, load balance and so on; (3) data-aware and topology-aware graph data partition and data layout scheme, which will analyze the data structure and process features to make the best data mapping to the new computing architecture. The successful research of this subject will help to promote the development of large data analysis technology and broaden the application of new architecture in large data analysis.

图数据的蓬勃发展使得图计算技术与系统的研究变得越来越重要,但由于图处理的时空局部性差、访存密集、迭代计算等处理特点,以局部性原理为指导的传统体系结构设计在图处理中效率低下。针对这一问题,本课题拟开展新型体系结构上的图数据处理关键技术与方法研究。围绕新型体系结构上的图计算表达、编程以及数据划分与放置,本项目从三方面开展研究:1)针对新型体系结构的并行特征与图计算迭代特征,研究新型体系结构下的图计算语义模型,包括语义规则库、DSL解释器等;(2)针对新型体系结构的异构并行性与图处理扩展性需求,研究多体系结构支持的图处理编程模型,包括图计算并行处理抽象与体系结构运行时支撑等;(3)针对体系结构局部内存访存高、容量小特征与大图处理需求,研究兼顾图处理计算负载均衡与通信开销、访存效率与冗余开销的图数据划分与放置策略,包括图数据存储格式、数据划分策略等。

项目摘要

课题以新型体系结构上的图算法语义模型、图计算编程模型以及数据划分与放置策略为核心开展研究。研究了以颜色为中心的两阶段图着色算法Feluca、参数级的并行优化算法 plpSGD等算法,显著提高了图算法在异构计算设备上的并行性与扩展性。同时还提出了基于GPU的富元数据属性图管理系统GRAM,用以支持大规模属性图在GPU上的高速访问及查询,相关成果发表在NPC上。在显存与内存优化方面,本课题提出了基于张量的GPU内存管理框架Capuchin以及基于对象生命周期的内存管理机制Deca,其中Deca可以提升图计算应用 PageRank和CC 6.4倍的性能,两项成果分别发表ASPLOS会议和TOCS期刊上。在数据存储方面,本项目组开发了高性能的内存时序数据库ByteSeries、基于机器学习的重复查询缓存系统Maxon、基于负载感知的BurstBuffer优化系统SSDUP、基于对象级协调的负载均衡系统LoomIO,基于Deadline的服务质量保障系统DDL-QoS以及基于软件定义的服务质量保障系统SDQoS,相关工作分别发表在ICDE会议、SoCC会议、TACO期刊、TPDS期刊、CCPE期刊及THPC期刊上。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

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

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

DOI:
发表时间:2017
2

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

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

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

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

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

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

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

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

DOI:
发表时间:2022
5

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

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

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

石宣化的其他基金

批准号:60973037
批准年份:2009
资助金额:30.00
项目类别:面上项目
批准号:61370104
批准年份:2013
资助金额:76.00
项目类别:面上项目
批准号:60603058
批准年份:2006
资助金额:28.00
项目类别:青年科学基金项目

相似国自然基金

1

新型体系结构上多群粒子输运问题的可扩展并行计算

批准号:60673150
批准年份:2006
负责人:刘杰
学科分类:F0204
资助金额:27.00
项目类别:面上项目
2

软计算技术与混合噪声滤波新方法研究

批准号:60375023
批准年份:2003
负责人:刘普寅
学科分类:F0303
资助金额:20.00
项目类别:面上项目
3

片上多核主动适应存储体系结构研究

批准号:60773223
批准年份:2007
负责人:樊晓桠
学科分类:F0204
资助金额:29.00
项目类别:面上项目
4

基于软件流水方法的新型计算机体系结构的研究

批准号:68973015
批准年份:1989
负责人:苏伯珙
学科分类:F0204
资助金额:5.00
项目类别:面上项目