SHF: Small: Embedded Graph Software-Hardware Models and Maps for Scalable Sparse Computations
SHF: Small: Embedded Graph Software-Hardware Models and Maps for Scalable Sparse Computations
批准号:
1719674
负责人:
Padma Raghavan
金额:
$20.65万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-01-15 至 2018-07-31
中文摘要
大量的“大数据”和“大模拟”应用,例如用于确定网络模型或偏微分方程模型的模拟的应用,涉及稀疏的高维数据。稀疏数据结构和算法在存储和计算成本方面具有显著优势。然而,由于每个数据元素只有很少的操作,在当前和新兴的高性能计算系统上很难实现高效和可扩展的实现,这些计算系统具有非常高的核心级并行性、复杂的节点互连拓扑和具有非统一存储结构的多核/多核节点(NUMA)。该方案开发和评估嵌入式图形硬件-软件模型以及随之而来的数据局部性保护和NUMA感知的应用程序到核心/线程的映射,以提高性能和并行可伸缩性。考虑一个应用任务图A,加权了大约嵌入在二维或三维中的工作和数据共享的度量,以获得α嵌入的图A。此外,考虑自然分配坐标以获得α嵌入的主机图模型H的HPC系统的加权图。该建议开发并行算法来计算互连拓扑感知A到H的映射,以便在保持负载平衡的同时优化诸如拥塞和扩张的性能度量。此外,在被分配了A的子图的H中的多核节点,(I)稀疏数据被重新排序以增强并行性和局部性,以及(Ii)动态细粒度NUMA感知任务调度被应用以通过窃取工作来响应资源冲突、节流等导致的核心性能变化。最后,通过从嵌入图模型中获得的见解,重新制定稀疏矩阵算法以增强通信避免、软错误恢复和数据预处理。结果包括通过在细、中和大颗粒上提取并行性,使弱伸缩能够扩展到非常大量的核心,并通过位置保留显著提高固定和规模化问题的效率。互连拓扑感知模型和映射通过潜在地整合到消息传递接口以增强稀疏通信,可能会对超大规模HPC工作负载产生影响。此外,建议的位置感知映射和NUMA感知调度可能会使运行在小型多核集群上的非常大的建模和模拟应用程序基础受益。研究生培训通过计算科学和工程跨学科课程中的“扩大规模”挑战部分得到加强。高中生通过暑期入驻项目向他们介绍并行计算,这些项目旨在扩大代表不足的社区对科学和工程的参与。
英文摘要
A large number of "big data" and "big simulation" applications, such as those for determining network models or simulations of partial differential equation models, concern high dimensional data that are sparse. Sparse data structures and algorithms present significant advantages in terms of storage and computational costs. However, with only a few operations per data element, efficient and scalable implementations are difficult to achieve on current and emerging high performance computing systems with very high degrees of core level parallelism, complex node interconnect topology and multicore/manycore nodes with non-uniform memory architectures (NUMA). This proposal develops and evaluates á-embedded graph hardware-software models and attendant data locality-preserving and NUMA-aware application to core/thread mappings to enhance performance and parallel scalability. Consider an application task graph A, weighted with measures of work and data sharing that is approximately embedded in two or three dimensions, to obtain an á-embedded graph A. Additionally, consider a weighted graph of a HPC system that is naturally assigned coordinates to obtain an á-embedded host graph model H. This proposal develops parallel algorithms to compute interconnect topology-aware mappings of A to H in order to optimize performance measures such as congestion and dilation while preserving load balance. Additionally, at a multicore node in H that is assigned a subgraph of A, (i) sparse data are reordered to enhance parallelism and locality, and (ii) a dynamic fine-grain NUMA-aware task scheduling is applied to respond through work-stealing to core variations in performance from resource conflicts, throttling etc. Finally, through insights gained from á-embedded graph models, sparse matrix algorithms are reformulated to enhance communication avoidance, soft error resilience and data preconditioning. Outcomes include enabling weak scaling to a very large number of cores by extracting parallelism at fine, medium and large-grains, and significantly enhanced fixed and scaled problem efficiencies through locality preservation. The interconnect topology-aware models and maps hold the potential for impact on very large scale HPC workloads through potential incorporation into the Message Passing Interface for enhanced sparse communications. Additionally, the proposed locality-aware mappings and NUMA-aware scheduling can potentially benefit the very large base of modeling and simulation applications that run on small multicore clusters. Graduate student training is enhanced through a "scale-up" challenge component in an interdisciplinary course on computational science and engineering. High school students are introduced to parallel computing through summer in-residence programs seeking to broaden participation in science and engineering from underrepresented communities.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
NSF I-Corps Hub (Track 1): Mid-South Region
-
批准号:2229521
-
项目类别:Cooperative Agreement
-
资助金额:$1500.0万
-
财政年份:2023
-
负责人:Padma Raghavan
-
依托单位:
Collaborative Research: SHF: Small: Learning Fault Tolerance at Scale
-
批准号:2135309
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2022
-
负责人:Padma Raghavan
-
依托单位:
SHF: Small: Embedded Graph Software-Hardware Models and Maps for Scalable Sparse Computations
-
批准号:1319448
-
项目类别:Standard Grant
-
资助金额:$42.5万
-
财政年份:2013
-
负责人:Padma Raghavan
-
依托单位:
DC: Small: Adaptive Sparse Data Mining On Multicores
-
批准号:1017882
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2010
-
负责人:Padma Raghavan
-
依托单位:
Toward a Linear Time Sparse Solver with Locality-Enhanced Scalable Parallelism
-
批准号:0830679
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2008
-
负责人:Padma Raghavan
-
依托单位:
MRI: Acquistion of A Scalable Instrument for Discovery through Computing
-
批准号:0821527
-
项目类别:Standard Grant
-
资助金额:$125.55万
-
财政年份:2008
-
负责人:Padma Raghavan
-
依托单位:
CSR-SMA: Toward Model-Driven Multilevel Analysis and Optimization of Multicomponent Computer Systems
-
批准号:0720749
-
项目类别:Continuing Grant
-
资助金额:$70.0万
-
财政年份:2007
-
负责人:Padma Raghavan
-
依托单位:
Adaptive Software for Extreme-Scale Scientific Computing: Co-Managing Quality-Performance-Power Tradeoffs
-
批准号:0444345
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Padma Raghavan
-
依托单位:
Grant to Support Activities at the Eleventh SIAM Conference on Parallel Processing for Scientific Computing
-
批准号:0340869
-
项目类别:Standard Grant
-
资助金额:$1.71万
-
财政年份:2003
-
负责人:Padma Raghavan
-
依托单位:
Robust Limited Memory Hybrid Sparse Solvers
-
批准号:0102537
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Padma Raghavan
-
依托单位:
Scalable Sparse Solvers
-
批准号:0196125
-
项目类别:Continuing Grant
-
资助金额:$18.36万
-
财政年份:2000
-
负责人:Padma Raghavan
-
依托单位:
Scalable Sparse Solvers
-
批准号:9721361
-
项目类别:Continuing Grant
-
资助金额:$18.36万
-
财政年份:1998
-
负责人:Padma Raghavan
-
依托单位:
Parallel Sparse Matrix Computations: CAREER
-
批准号:9502594
-
项目类别:Standard Grant
-
资助金额:$13.17万
-
财政年份:1995
-
负责人:Padma Raghavan
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: