CRII: OAC: Scalable Cyberinfrastructure for Big Graph and Matrix/Tensor Analytics
CRII: OAC: Scalable Cyberinfrastructure for Big Graph and Matrix/Tensor Analytics
批准号:
1755464
负责人:
Da Yan
金额:
$17.09万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-06-01 至 2022-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The existing distributed graph and matrix analytics frameworks are designed with data-intensive workloads in mind, rendering them inefficient for compute-intensive applications such as graph mining and scientific computing. The goal of this project is to develop novel big data frameworks for two compute-intensive tasks, graph mining and matrix/tensor computations, respectively. The two frameworks advance the field of big data analytics by motivating future systems for compute-intensive analytics, and promoting their application in various scientific areas to improve research productivity. The two systems will be available for public use, and can serve several cross-disciplinary projects in computer forensics, computational physics, and bioinformatics. The project includes mentoring graduate students and training K-12 students through summer internships, as well as related new course materials and outreach activities to help the public learn big data technologies. Thus, the project aligns with the NSF's mission to promote the progress of science and to advance the national health and prosperity.The graph mining system and the matrix/tensor platform share the design of (i) a tailor-made storage subsystem providing efficient and flexible data access, and (ii) a computation subsystem with fine-grained task control for data-reuse-aware task assignment and load balancing. The graph mining system, called G-thinker, aims to facilitate the writing of distributed programs which mine from a big graph those subgraphs that satisfy certain requirements. Such mining problems are useful in many applications like community detection and subgraph matching. These problems usually have a high computational complexity, and existing serial algorithms tackle these problems by backtracking in a duplication-free vertex-set numeration tree, which recursively partitions the search space. G-thinker adopts an intuitive programming interface that minimizes the effort of adapting an existing serial subgraph mining algorithm for distributed execution. The subgraphs to mine are spawned from individual vertices and they grow their frontiers as needed, and memory overflow is avoided by spilling subgraphs to disks when needed. In each machine, vertices and edges shared by multiple subgraphs need only be transmitted and cached once, which minimizes communication (and hence data waiting) so that CPU cores are better utilized. To address the load-balancing problem of power-law graphs, G-thinker explores recursive decomposition and work stealing to allow idle machines to steal subgraphs for mining from heavily-loaded machines. The project also explores a distributed matrix/tensor storage and computing framework, where matrix/tensor partitions are stored in multiple replicas using different storage schemes to efficiently support all kinds of submatrix access operations. This flexible storage scheme offers the upper-layer computations much more opportunities for fine-grained optimizations, including smarter task scheduling and in-situ updates. The use of this framework is exemplified by matrix multiplication and LU factorization. Both of the proposed frameworks can help build a cyberinfrastructure for collaborations with scientists in science, medicine, and industry.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(17)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
2021
期刊:
Communications of the ACM
影响因子:
22.7
作者:
[Sakr, Sherif, Bonifati, Angela, Voigt, Hannes, Iosup, Alexandru, Ammar, Khaled, Angles, Renzo, Aref, Walid G., Arenas, Marcelo, Besta, Maciej, Boncz, Peter A.]
通讯作者:
Boncz, Peter A.
DOI:
10.1007/s00778-021-00712-2
发表时间:
2021-11
期刊:
The VLDB Journal
影响因子:
--
作者:
[J. Khalil;Da Yan;Guimu Guo;Lyuheng Yuan]
通讯作者:
J. Khalil;Da Yan;Guimu Guo;Lyuheng Yuan
T-thinker: a task-centric distributed framework for compute-intensive divide-and-conquer algorithms
T-thinker:用于计算密集型分而治之算法的以任务为中心的分布式框架
DOI:
10.1145/3293883.3295709
发表时间:
2019
期刊:
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
影响因子:
--
作者:
[Yan, Da, Guo, Guimu, Chowdhury, Md Mashiur, Özsu, M. Tamer, Lui, John C., Tan, Weida]
通讯作者:
Tan, Weida
DOI:
10.1007/s00778-021-00688-z
发表时间:
2021-08
期刊:
The VLDB Journal
影响因子:
--
作者:
[Da Yan;Guimu Guo;J. Khalil;M. Tamer Özsu;Wei-Shinn Ku;John C.S. Lui]
通讯作者:
Da Yan;Guimu Guo;J. Khalil;M. Tamer Özsu;Wei-Shinn Ku;John C.S. Lui
DOI:
10.1109/icde48307.2020.00208
发表时间:
2020-04
期刊:
2020 IEEE 36th International Conference on Data Engineering (ICDE)
影响因子:
--
作者:
[Da Yan;Wenwen Qu;Guimu Guo;Xiaoling Wang]
通讯作者:
Da Yan;Wenwen Qu;Guimu Guo;Xiaoling Wang
共 16 条
Collaborative Research: OAC CORE: Federated-Learning-Driven Traffic Event Management for Intelligent Transportation Systems
-
批准号:2414474
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2024
-
负责人:Da Yan
-
依托单位:
Collaborative Research: OAC Core: Large-Scale Spatial Machine Learning for 3D Surface Topology in Hydrological Applications
-
批准号:2414185
-
项目类别:Standard Grant
-
资助金额:$23.88万
-
财政年份:2024
-
负责人:Da Yan
-
依托单位:
RII Track-4: NSF: Massively Parallel Graph Processing on Next-Generation Multi-GPU Supercomputers
-
批准号:2229394
-
项目类别:Standard Grant
-
资助金额:$27.56万
-
财政年份:2023
-
负责人:Da Yan
-
依托单位:
Collaborative Research: OAC CORE: Federated-Learning-Driven Traffic Event Management for Intelligent Transportation Systems
-
批准号:2313192
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2023
-
负责人:Da Yan
-
依托单位:
Collaborative Research: OAC Core: Large-Scale Spatial Machine Learning for 3D Surface Topology in Hydrological Applications
-
批准号:2106461
-
项目类别:Standard Grant
-
资助金额:$23.88万
-
财政年份:2021
-
负责人:Da Yan
-
依托单位:
国内基金
海外基金
Z8-12:OH和Z8-14:OAc分别维持梨小食心虫和李小食心虫性诱剂特异性的分子基础
-
批准号:--
-
项目类别:地区科学基金项目
-
资助金额:35万元
-
批准年份:2021
-
负责人:陈秀琳
-
依托单位:
亚硝酰钌配合物[Ru(OAc)(2mqn)2NO]的光异构反应机理研究
-
批准号:21603131
-
项目类别:青年科学基金项目
-
资助金额:19.0万元
-
批准年份:2016
-
负责人:王建茹
-
依托单位:
机械化学条件下Mn(OAc)3促进的自由基串联反应研究
-
批准号:21242013
-
项目类别:专项基金项目
-
资助金额:10.0万元
-
批准年份:2012
-
负责人:张泽
-
依托单位: