SI2-SSI: Collaborative Proposal: Performance Application Programming Interface for Extreme-Scale Environments (PAPI-EX)
SI2-SSI:协作提案:极端规模环境的性能应用程序编程接口 (PAPI-EX)
基本信息
- 批准号:1450429
- 负责人:
- 金额:$ 212.64万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-09-01 至 2021-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern High Performance Computing (HPC) systems continue to increase in size and complexity. Tools to measure application performance in these increasingly complex environments must also increase the richness of their measurements to provide insights into the increasingly intricate ways in which software and hardware interact. The PAPI performance-monitoring library has provided a clear, portable interface to the hardware performance counters available on all modern CPUs and some other components of interest (scattered across the chip and system). Widely deployed and widely used, PAPI has established itself as fundamental software infrastructure, not only for the scientific computing community, but for many industry users of HPC as well. But the radical changes in processor and system design that have occurred over the past several years pose new challenges to PAPI and the HPC software infrastructure as a whole. The PAPI-EX project integrates critical PAPI enhancements that flow from both governmental and industry research investments, focusing on processor and system design changes that are expected to be present in every extreme scale platform on the path to exascale computing.The primary impact of PAPI-EX is a direct function of the importance of the PAPI library. PAPI has been in predominant use by tool developers, major national HPC centers, system vendors, and application developers for over 15 years. PAPI-EX builds on that foundation. As important research infrastructure, the PAPI-EX project allows PAPI to continue to play its essential role in the face of the revolutionary changes in the design and scale of new systems. In terms of enhancing discovery and education, the list of partners working with PAPI-EX includes NSF computing centers, major tool developers, major system vendors, and individual community leaders, and this diverse group will help facilitate training sessions, targeted workshops, and mini-symposia at national and international meetings. Finally, the active promotion of PAPI by many major system vendors means that PAPI, and therefore PAPI-EX, will continue to deliver major benefits for government and industry in many domains.PAPI-EX addresses a hardware environment in which the cores of current and future multicore CPUs share various performance-critical resources (a.k.a., 'inter-core' resources), including power management, on-chip networks, the memory hierarchy, and memory controllers between cores. Failure to manage contention for these 'inter-core' resources has already become a major drag on overall application performance. Consequently, the lack of ability to reveal the actual behavior of these resources at a low level, has become very problematic for the users of the many performance tools (e.g., TAU, HPCToolkit, Open|SpeedShop, Vampir, Scalasca, CrayPat, Active Harmony, etc.). PAPI-EX enhances and extends PAPI to solve this critical problem and prepare it to play its well-established role in HPC performance optimization. Accordingly, PAPI-EX targets the following objectives: (1) Develop shared hardware counter support that includes system-wide and inter-core measurements; (2) Provide support for data-flow based runtime systems; (3) Create a sampling interface to record streams of performance data with relevant context; (4) Combine an easy-to-use tool for text-based application performance analysis with updates to PAPI?s high-level API to create a basic, ?out of the box? instrumentation API.
现代高性能计算(HPC)系统的大小和复杂性继续增加。在这些日益复杂的环境中衡量应用程序性能的工具还必须增加其测量的丰富性,以提供有关软件和硬件相互作用的日益复杂方式的见解。 PAPI性能监控库为所有现代CPU和其他一些感兴趣的组件(分散在芯片和系统中)提供了可用的硬件性能计数器的清晰,便携式界面。 Papi广泛部署并广泛使用,不仅是科学计算社区,而且对于HPC的许多行业用户,都将自己确立为基本软件基础架构。 但是,过去几年发生的处理器和系统设计的根本变化对PAPI和HPC软件基础架构构成了新的挑战。 PAPI-EX项目集成了关键的PAPI增强功能,这些增强功能都来自政府和行业研究投资,重点关注处理器和系统设计变化,这些变化预计将在Exascale Computing的每个极端规模平台中都存在。Papi-EX的主要影响是PAPI图书馆重要性的直接功能。帕皮(Papi)主要使用工具开发人员,主要国家HPC中心,系统供应商和应用程序开发人员使用了15年以上。 PAPI-EX建立在该基金会的基础上。作为重要的研究基础设施,Papi-EX项目允许Papi在面对新系统的设计和规模的革命性变化中继续发挥其至关重要的作用。在增强发现和教育方面,与PapiEX合作的合作伙伴名单包括NSF计算中心,主要工具开发人员,主要系统供应商和个体社区领导者,这个多样的小组将帮助促进培训课程,有针对性的研讨会以及国家和国际会议上的迷你群岛。 Finally, the active promotion of PAPI by many major system vendors means that PAPI, and therefore PAPI-EX, will continue to deliver major benefits for government and industry in many domains.PAPI-EX addresses a hardware environment in which the cores of current and future multicore CPUs share various performance-critical resources (a.k.a., 'inter-core' resources), including power management, on-chip networks, the memory hierarchy, and memory controllers between cores.无法管理这些“核心间”资源的争执已经成为整体应用程序性能的重大阻碍。因此,缺乏能力低水平揭示这些资源的实际行为,对于许多性能工具的用户(例如Tau,HpctoolKit,Open | Speedshop,Vampir,Scalasca,craypat,craypat,Active Harmony等)变得非常有问题。 PAPI-EX增强并扩展了PAPI以解决这个关键问题,并准备它在HPC性能优化中发挥良好的作用。因此,PAPI-EX针对以下目标:(1)开发共享的硬件计数器支持,其中包括整个系统范围内和核心间测量; (2)为基于数据流的运行时系统提供支持; (3)创建一个采样界面,以记录具有相关上下文的性能数据流; (4)将一种易于使用的工具结合起来,用于基于文本的应用程序性能分析以及对Papi的高级API的更新以创建基本的,“开箱即用”?仪器API。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

暂无数据
数据更新时间:2024-06-01
Jack Dongarra其他文献
hipMAGMA v1.0
hipMAGMA v1.0
- DOI:
- 发表时间:20202020
- 期刊:
- 影响因子:0
- 作者:Cade Brown;Ahmad Abdelfattah;Stanimire Tomov;Jack DongarraCade Brown;Ahmad Abdelfattah;Stanimire Tomov;Jack Dongarra
- 通讯作者:Jack DongarraJack Dongarra
Special section: Cluster and computational grids for scientific computing
- DOI:10.1016/j.future.2007.03.00510.1016/j.future.2007.03.005
- 发表时间:2008-01-012008-01-01
- 期刊:
- 影响因子:
- 作者:Jack Dongarra;Bernard TourancheauJack Dongarra;Bernard Tourancheau
- 通讯作者:Bernard TourancheauBernard Tourancheau
Special section: Grid computing and the message passing interface
- DOI:10.1016/j.future.2007.06.00210.1016/j.future.2007.06.002
- 发表时间:2008-02-012008-02-01
- 期刊:
- 影响因子:
- 作者:Beniamino Di Martino;Dieter Kranzlmüller;Jack DongarraBeniamino Di Martino;Dieter Kranzlmüller;Jack Dongarra
- 通讯作者:Jack DongarraJack Dongarra
The eigenvalue problem for Hermitian matrices with time reversal symmetry
具有时间反演对称性的 Hermitian 矩阵的特征值问题
- DOI:10.1016/0024-3795(84)90068-510.1016/0024-3795(84)90068-5
- 发表时间:19841984
- 期刊:
- 影响因子:1.1
- 作者:Jack Dongarra;J. R. Gabriel;D. D. Koelling;James Hardy WilkinsonJack Dongarra;J. R. Gabriel;D. D. Koelling;James Hardy Wilkinson
- 通讯作者:James Hardy WilkinsonJames Hardy Wilkinson
Analyzing Performance of BiCGStab with Hierarchical Matrix on GPU clusters
使用分层矩阵分析 BiCGStab 在 GPU 集群上的性能
- DOI:
- 发表时间:20182018
- 期刊:
- 影响因子:0
- 作者:Ichitaro Yamazaki;Ahmad Abdelfattah;Akihiro Ida;Satoshi Ohshima;Stanimire Tomov;Rio Yokota;Jack DongarraIchitaro Yamazaki;Ahmad Abdelfattah;Akihiro Ida;Satoshi Ohshima;Stanimire Tomov;Rio Yokota;Jack Dongarra
- 通讯作者:Jack DongarraJack Dongarra
共 6 条
- 1
- 2
Jack Dongarra的其他基金
Travel: Workshop on Clusters, Clouds, and Data Analytics for Scientific Computing 2024
旅行:2024 年科学计算集群、云和数据分析研讨会
- 批准号:23368132336813
- 财政年份:2023
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Workshop on Clusters, Clouds, and Data Analytics for Scientific Computing
科学计算集群、云和数据分析研讨会
- 批准号:20013292001329
- 财政年份:2020
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Workshop on Clusters, Clouds, and Data Analytics in Scientific Computing
科学计算中的集群、云和数据分析研讨会
- 批准号:18009461800946
- 财政年份:2018
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Toward a common digital continuum platform for big data and extreme-scale computing (BDEC2)
迈向大数据和超大规模计算的通用数字连续平台 (BDEC2)
- 批准号:18496251849625
- 财政年份:2018
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: ACI-CDS&E: Highly Parallel Algorithms and Architectures for Convex Optimization for Realtime Embedded Systems (CORES)
合作研究:ACI-CDS
- 批准号:17090691709069
- 财政年份:2017
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Workshop on Clusters, Clouds and Data Analytics in Scientific Computing
科学计算中的集群、云和数据分析研讨会
- 批准号:16065511606551
- 财政年份:2016
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: EMBRACE: Evolvable Methods for Benchmarking Realism through Application and Community Engagement
合作研究:拥抱:通过应用和社区参与对现实主义进行基准测试的演化方法
- 批准号:15350251535025
- 财政年份:2015
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
SHF: Small: Empirical Autotuning of Parallel Computation for Scalable Hybrid Systems
SHF:小型:可扩展混合系统并行计算的经验自动调整
- 批准号:15277061527706
- 财政年份:2015
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
CSR:Medium:Collaborative Research: SparseKaffe: high-performance, auto-tuned, energy-aware algorithms for sparse direct methods on modern heterogeneous architectures
CSR:Medium:协作研究:SparseKaffe:现代异构架构上稀疏直接方法的高性能、自动调整、能量感知算法
- 批准号:15142861514286
- 财政年份:2015
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Continuing GrantContinuing Grant
EAGER: Collaborative Research: Memristive Accelerator for Extreme Scale Linear Solvers
EAGER:协作研究:用于超大规模线性求解器的忆阻加速器
- 批准号:15480931548093
- 财政年份:2015
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
相似国自然基金
考虑SSI效应的导管架式海洋平台抗震性能研究
- 批准号:52208510
- 批准年份:2022
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
考虑SSI效应的导管架式海洋平台抗震性能研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
考虑SSI的层间隔震高层建筑结构在三维地震下的响应研究
- 批准号:52168072
- 批准年份:2021
- 资助金额:35 万元
- 项目类别:地区科学基金项目
考虑SSI效应的大型储罐动力学特性及其隔板减晃研究
- 批准号:
- 批准年份:2019
- 资助金额:61 万元
- 项目类别:面上项目
考虑SSI效应的摇摆墙-框架结构抗震机理及性能评估方法研究
- 批准号:
- 批准年份:2019
- 资助金额:60 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:20391422039142
- 财政年份:2020
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
SI2-SSI: Collaborative Research: Einstein Toolkit Community Integration and Data Exploration
SI2-SSI:协作研究:Einstein Toolkit 社区集成和数据探索
- 批准号:21145802114580
- 财政年份:2020
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Continuing GrantContinuing Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:20017522001752
- 财政年份:2019
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: SI2-SSI: Open Source Support for Massively Parallel, Generic Finite Element Methods
合作研究:SI2-SSI:对大规模并行、通用有限元方法的开源支持
- 批准号:17418701741870
- 财政年份:2017
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant
Collaborative Research: SI2-SSI: Expanding Volunteer Computing
合作研究:SI2-SSI:扩展志愿者计算
- 批准号:16640221664022
- 财政年份:2017
- 资助金额:$ 212.64万$ 212.64万
- 项目类别:Standard GrantStandard Grant