OAC Core: Small: Scalable Graph Analytics on Emerging Cloud Infrastructure
OAC Core: Small: Scalable Graph Analytics on Emerging Cloud Infrastructure
批准号:
1911229
负责人:
Viktor Prasanna
金额:
$48.18万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-06-01 至 2022-05-31
中文摘要
图形是在广泛的科学和工程领域中表示真实世界网络数据的强大工具。例如,图被用来表示社会网络中的人及其交互,或生物网络中的蛋白质及其功能,交通网络中的地标和道路等。通过在极大尺度上对图进行分析来理解图的性质并获取隐藏的信息,对于跨多个领域的科学进步和解决现实世界的影响问题至关重要。云平台已经被用来执行极值尺度图分析。这导致工作负载呈指数级增长,同时云平台的性能提升速度有所放缓。为了解决这个问题,云平台正在增加加速器。然而,从这种加速器增强型云平台实现高性能所需的专业知识将限制更广泛的科学和工程界访问它们。为了解决这一问题,该项目将研究和开发一个工具包,以提供图形分析即服务,使研究人员能够在加速器增强型云平台上轻松执行极大规模的图形分析工作流。这将显著提高研究人员的生产率,因为i)研究人员将避免开发图形分析算法的并行实现的陡峭学习曲线,以及ii)图形分析的规模和规模的增加将允许研究人员以更短的延迟分析显著的大型数据集,从而丰富领域研究的质量。此外,该项目开发的技术还将适用于在自动驾驶汽车、智能基础设施等应用的边缘执行流图分析。该工具包预计将用于许多工程和科学学科,包括电力系统工程、网络生物学、预防性医疗保健、智能基础设施等。该项目进行的研究还将构成适合纳入研究生和本科课程的材料。该项目将研究和开发高性能图形分析算法和软件,用于跨越多个科学和工程领域的关键图形工作流程和核心。目标平台将是加速器增强型云平台,由新兴节点架构组成,包括多核处理器、现场可编程门阵列(FP GA)和具有高速缓存一致性接口的高带宽存储器(HBM)。将开发一个由内存优化以及分区和映射技术组成的集成优化框架,以利用目标平台的异构性。具体地说,将开发优化内存数据布局和云执行集成优化的技术,以实现加速器增强型云平台的可扩展性能。内存数据布局优化旨在通过确保数据重用来充分利用HBM提供的高带宽,以解决广泛类别的图形分析问题。建议的软件将确保在单个异质节点体系结构以及具有多个异质节点的云平台上无缝并行处理整个图。集成优化框架将开发成可扩展、可部署、功能强大的网络基础设施(CI)工具包,以提供图形分析即服务(GAaaS)。该框架将使用最先进的不同平台进行开发。通过在云平台上加速图形分析工作流,该项目将使研究人员能够执行超大规模的图形分析工作流,这些工作流是许多科学和工程领域的关键组件。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Graphs are powerful tools for representing real world networked data in a wide range of scientific and engineering domains. As examples, graphs are used to represent people and their interactions in social networks, or proteins and their functionality in biological networks, landmarks and roads in transportation networks, etc. Understanding graph properties and deriving hidden information by performing analytics on graphs at extreme scale is critical for the progress of science across multiple domains and solving real world impactful problems. Cloud platforms have been adopted to perform extreme scale graph analytics. This has led to exponential increase in the workloads while at the same time the rate of performance improvements of cloud platforms has slowed down. To address this, cloud platforms are being augmented with accelerators. However, the expertise required to realize high performance from such accelerator enhanced cloud platforms will limit their accessibility to the broader scientific and engineering community. To address this issue, this project will research and develop a toolkit to provide Graph Analytics as a Service to enable researchers to easily perform extreme scale graph analytics workflows on accelerator enhanced cloud platforms. This will significantly increase the productivity of the researchers as i) the researchers will avoid the steep learning curve of developing parallel implementation of graph analytics algorithms, and ii) the increased size and scale of graph analytics will allow researchers to analyze significantly large datasets at reduced latency thereby enriching the quality of the domain research. Moreover, the techniques developed in this project will also be applicable for performing streaming graph analytics at the "edge" for applications such as autonomous vehicles, smart infrastructure, etc. The toolkit is expected to be used in many engineering and science disciplines including power systems engineering, network biology, preventive healthcare, smart infrastructure, etc. The research conducted in this project will also constitute materials appropriate for inclusion in graduate and undergraduate courses.The project will research and develop high performance graph analytics algorithms and software for key graph workflows and kernels spanning multiple scientific and engineering domains. The target platform will be accelerator enhanced cloud platforms consisting of emerging node architectures comprising of multi-core processors, Field Programmable Gate Arrays (FPGAs) and high bandwidth memory (HBM) with cache coherent interface. An integrated optimization framework consisting of memory optimizations and partitioning and mapping techniques will be developed to exploit the heterogeneity of the target platforms. Specifically, techniques for optimal memory data layout and integrated optimizations for cloud execution will be developed to realize scalable performance in accelerator enhanced cloud platforms. The memory data layout optimization seeks to fully exploit the high bandwidth provided by HBM by ensuring data reuse for a broad class of graph analytics problems. The proposed software will ensure seamless parallel processing of the entire graph on a single heterogeneous node architecture as well as cloud platforms with multiple heterogeneous nodes. The integrated optimization framework will be developed into a scalable, deployable, robust Cyber Infrastructure (CI) toolkit to provide Graph Analytics as a Service (GAaaS). The framework will be developed using state-of-the-art heterogeneous platforms. By accelerating graph analytics workflows on cloud platforms, this project will enable researchers to perform extremely large-scale graph analytics workflows which are key components of many scientific and engineering domains.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.
期刊论文(37)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Accelerating Allreduce With In-Network Reduction on Intel PIUMA
通过英特尔 PIUMA 上的网络内缩减加速 Allreduce
DOI:
10.1109/mm.2021.3139092
发表时间:
2022
期刊:
IEEE Micro
影响因子:
3.6
作者:
[Lakhotia, Kartik, Petrini, Fabrizio, Kannan, Rajgopal, Prasanna, Viktor]
通讯作者:
Prasanna, Viktor
Performance of Local Push Algorithms for Personalized PageRank on Multi-core Platforms
多核平台上个性化 PageRank 本地推送算法的性能
DOI:
10.1109/hipc53243.2021.00051
发表时间:
2021
期刊:
and Analytics. (HiPC
影响因子:
--
作者:
[Aggarwal, Madhav, Zhang, Bingyi, Prasanna, Viktor]
通讯作者:
Prasanna, Viktor
A High Throughput Parallel Hash Table Accelerator on HBM-enabled FPGAs
支持 HBM 的 FPGA 上的高吞吐量并行哈希表加速器
DOI:
--
发表时间:
2020
期刊:
International Conference on Field Programmable Technology (FPT
影响因子:
--
作者:
[Yang, Yang, Kuppannagari, Sanmukh R., Prasanna, Viktor K.]
通讯作者:
Prasanna, Viktor K.
DOI:
10.1109/hoti52880.2021.00020
发表时间:
2021-08
期刊:
2021 IEEE Symposium on High-Performance Interconnects (HOTI)
影响因子:
--
作者:
[Sasindu Wijeratne;S. Pattnaik;Zhiyu Chen;R. Kannan;V. Prasanna]
通讯作者:
Sasindu Wijeratne;S. Pattnaik;Zhiyu Chen;R. Kannan;V. Prasanna
QTAccel: Generic FPGA Design for Q-Table based Reinforcement Learning Accelerators
QTAccel:基于 Q-Table 的强化学习加速器的通用 FPGA 设计
DOI:
--
发表时间:
2020
期刊:
27th Reconfigurable Architectures Workshop (RAW
影响因子:
--
作者:
[Meng, Yuan, Kuppannagari, Sanmukh R., Rajat, Rachit, Srivastava, Ajitesh, Kannan, Rajgopal, Prasanna, Viktor K.]
通讯作者:
Prasanna, Viktor K.
共 28 条
IUCRC Phase I University of Southern California: Center for Intelligent Distributed Embedded Applications and Systems (IDEAS)
-
批准号:2231662
-
项目类别:Continuing Grant
-
资助金额:$60.94万
-
财政年份:2023
-
负责人:Viktor Prasanna
-
依托单位:
Elements: Portable Library for Homomorphic Encrypted Machine Learning on FPGA Accelerated Cloud Cyberinfrastructure
-
批准号:2311870
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2023
-
负责人:Viktor Prasanna
-
依托单位:
OAC Core: Scalable Graph ML on Distributed Heterogeneous Systems
-
批准号:2209563
-
项目类别:Standard Grant
-
资助金额:$59.97万
-
财政年份:2022
-
负责人:Viktor Prasanna
-
依托单位:
SaTC: CORE: Small: Accelerating Privacy Preserving Deep Learning for Real-time Secure Applications
-
批准号:2104264
-
项目类别:Standard Grant
-
资助金额:$49.95万
-
财政年份:2021
-
负责人:Viktor Prasanna
-
依托单位:
Collaborative Research:PPoSS:Planning: Streamware - A Scalable Framework for Accelerating Streaming Data Science
-
批准号:2119816
-
项目类别:Standard Grant
-
资助金额:$12.46万
-
财政年份:2021
-
负责人:Viktor Prasanna
-
依托单位:
RAPID: ReCOVER: Accurate Predictions and Resource Allocation for COVID-19 Epidemic Response
-
批准号:2027007
-
项目类别:Standard Grant
-
资助金额:$15.86万
-
财政年份:2020
-
负责人:Viktor Prasanna
-
依托单位:
CNS Core: Small: AccelRITE: Accelerating ReInforcemenT Learning based AI at the Edge Using FPGAs
-
批准号:2009057
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2020
-
负责人:Viktor Prasanna
-
依托单位:
FoMR: DeepFetch: Compact Deep Learning based Prefetcher on Configurable Hardware
-
批准号:1912680
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2019
-
负责人:Viktor Prasanna
-
依托单位:
CNS: CSR: Small: Exploiting 3D Memory for Energy-Efficient Memory-Driven Computing
-
批准号:1643351
-
项目类别:Standard Grant
-
资助金额:$49.78万
-
财政年份:2016
-
负责人:Viktor Prasanna
-
依托单位:
EAGER: Safer Connected Communities Through Integrated Data-driven Modeling, Learning, and Optimization
-
批准号:1637372
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2016
-
负责人:Viktor Prasanna
-
依托单位:
IEEE IPDPS Conference Student Participation Support
-
批准号:1452065
-
项目类别:Standard Grant
-
资助金额:$2.0万
-
财政年份:2014
-
负责人:Viktor Prasanna
-
依托单位:
SI2-SSI: Collaborative: The XScala Project: A Community Repository for Model-Driven Design and Tuning of Data-Intensive Applications for Extreme-Scale Accelerator-Based Systems
-
批准号:1339756
-
项目类别:Standard Grant
-
资助金额:$74.89万
-
财政年份:2013
-
负责人:Viktor Prasanna
-
依托单位:
Accelerating Graph Analytics on Clouds for Genome Assembly
-
批准号:1355377
-
项目类别:Standard Grant
-
资助金额:$9.95万
-
财政年份:2013
-
负责人:Viktor Prasanna
-
依托单位:
SHF: Small: High-performance Data Plane Kernels for Software Defined Networking
-
批准号:1320211
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2013
-
负责人:Viktor Prasanna
-
依托单位:
US-India Workshop on Fostering Synergistic Collaborations to Accelerate Big Data Applications, December, 2012, Pune, India
-
批准号:1252223
-
项目类别:Standard Grant
-
资助金额:$3.49万
-
财政年份:2012
-
负责人:Viktor Prasanna
-
依托单位:
Collaborative Research: Software Infrastructure for Accelerating Grand Challenge Science with Future Computing Platforms
-
批准号:1216898
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2012
-
负责人:Viktor Prasanna
-
依托单位:
CiC (RDDC) Parallelizing Large Scale Graph Problems on the Cloud
-
批准号:1048311
-
项目类别:Standard Grant
-
资助金额:$36.99万
-
财政年份:2011
-
负责人:Viktor Prasanna
-
依托单位:
SHF: Small: Hardware-Software Co-Design for Next Generation Packet Forwarding Engines
-
批准号:1116781
-
项目类别:Standard Grant
-
资助金额:$39.99万
-
财政年份:2011
-
负责人:Viktor Prasanna
-
依托单位:
Workshop: Accelerators for Data Intensive Applications; A Workshop to Engage the Science and Engineering Community - Arlington, VA - Fall 2010
-
批准号:1051537
-
项目类别:Standard Grant
-
资助金额:$3.78万
-
财政年份:2010
-
负责人:Viktor Prasanna
-
依托单位:
DC: Small: Accelerating Large-Scale Pattern Matching for Data Intensive Applications
-
批准号:1018801
-
项目类别:Standard Grant
-
资助金额:$39.93万
-
财政年份:2010
-
负责人:Viktor Prasanna
-
依托单位:
国内基金
海外基金
登录
查看更多内容
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
-
批准号:82371765
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:谭广云
-
依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
-
批准号:22303037
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:鲁俊波
-
依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
-
批准号:--
-
项目类别:--
-
资助金额:52万元
-
批准年份:2022
-
负责人:孙丙军
-
依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:叶成林
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:--
-
项目类别:--
-
资助金额:55万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:82072415
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
肌营养不良蛋白聚糖Core M3型甘露糖肽的精确制备及功能探索
-
批准号:92053110
-
项目类别:重大研究计划
-
资助金额:70.0万元
-
批准年份:2020
-
负责人:彭鹏
-
依托单位:
Core-1-O型聚糖黏蛋白缺陷诱导胃炎发生并介导慢性胃炎向胃癌转化的分子机制研究
-
批准号:81902805
-
项目类别:青年科学基金项目
-
资助金额:20.5万元
-
批准年份:2019
-
负责人:刘菲
-
依托单位:
原始地球增生晚期的Core-merging大碰撞事件:地核增生、核幔平衡与核幔边界结构的新认识
-
批准号:41973063
-
项目类别:面上项目
-
资助金额:65.0万元
-
批准年份:2019
-
负责人:周游
-
依托单位:
CORDEX-CORE区域气候模拟与预估研讨会
-
批准号:41981240365
-
项目类别:国际(地区)合作与交流项目
-
资助金额:1.5万元
-
批准年份:2019
-
负责人:陈威霖
-
依托单位: