Automated Methods for Runtime Performance Optimization for Sparse and Irregular Numeric Applications
稀疏和不规则数值应用程序运行时性能优化的自动化方法
基本信息
- 批准号:8819374
- 负责人:
- 金额:$ 14.2万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:1989
- 资助国家:美国
- 起止时间:1989-08-01 至 1993-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Scientific computational problems exhibit substantial data level parallelism. The PARTY run-time system is an attempt to obtain efficient parallel implementations for scientific computations, particularly those where the data dependencies are manifest only at run-time. This can preclude compiler based detection of certain types of parallelism. The automated system is structured as follows: A high level language interface is employed in which annotations are used to select an appropriate level of granularity. A directed acyclic graph representation of the program is generated on which various aggregation techniques may be employed in order to generate efficient schedules. These schedules are then mapped onto the target machine. Work clustering and scheduling heuristics are evaluated by 1) using sparse representation of regular problems with well studied multiprocessor mappings, 2) comparing scheduling and clustering methods using a varied and realistic workload of sparse matrix problems, 3) generation, analysis and modeling of synthetic workloads. The aggregation, mapping and parallel schedule execution methods and software modules developed in the context of the PARTY system are used to implement a system that schedules and executes preconditioned Kryolov space sparse iterative algorithms and explicit PDE solution methods for non uniform meshes on the Encore Multimax, the Intel iPSC and Thinking Machine's CM-II. Finally, a Fortran based interface to the PARTY system will use annotated Fortran to facilitate transparent programmer access to PARTY.
科学计算问题表现出大量的数据级并行性。 PARTY 运行时系统试图获得科学计算的高效并行实现,特别是那些数据依赖关系仅在运行时显现的计算。 这可能会阻止基于编译器的某些类型的并行性检测。 自动化系统的结构如下:采用高级语言界面,其中使用注释来选择适当的粒度级别。 生成节目的有向非循环图表示,在其上可以采用各种聚合技术以便生成有效的时间表。 然后将这些计划映射到目标机器上。 工作集群和调度启发法通过以下方式进行评估:1) 使用常规问题的稀疏表示和经过充分研究的多处理器映射,2) 使用稀疏矩阵问题的各种实际工作负载来比较调度和集群方法,3) 合成工作负载的生成、分析和建模。 在 PARTY 系统背景下开发的聚合、映射和并行调度执行方法和软件模块用于实现调度和执行 Encore Multimax 上非均匀网格的预处理 Kryolov 空间稀疏迭代算法和显式 PDE 求解方法的系统,英特尔 iPSC 和 Thinking Machine 的 CM-II。 最后,基于 Fortran 的 PARTY 系统接口将使用带注释的 Fortran 来促进程序员透明地访问 PARTY。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Joel Saltz其他文献
Joel Saltz的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Joel Saltz', 18)}}的其他基金
CSR---AES: Collaborative Research: Intelligent Optimization of Parallel and Distributed Applications (WP2)
CSR---AES:协作研究:并行和分布式应用的智能优化(WP2)
- 批准号:
0917775 - 财政年份:2008
- 资助金额:
$ 14.2万 - 项目类别:
Continuing Grant
Tightly-coupled Heterogeneous Supercomputing
紧耦合异构超级计算
- 批准号:
0703139 - 财政年份:2007
- 资助金额:
$ 14.2万 - 项目类别:
Standard Grant
CSR---AES: Collaborative Research: Intelligent Optimization of Parallel and Distributed Applications (WP2)
CSR---AES:协作研究:并行和分布式应用的智能优化(WP2)
- 批准号:
0615155 - 财政年份:2006
- 资助金额:
$ 14.2万 - 项目类别:
Continuing Grant
CSR---AES: Collaborative Research: Intelligent Design and Optimization of Parallel and Distributed Applications
CSR---AES:协作研究:并行和分布式应用的智能设计和优化
- 批准号:
0509326 - 财政年份:2005
- 资助金额:
$ 14.2万 - 项目类别:
Standard Grant
ITR: Collaborative Research (ASE+EVS)-(dmc+sim): Data Driven Simulation of the Subsurface: Optimization and Uncertainty Estimation
ITR:协作研究 (ASE EVS)-(dmc sim):数据驱动的地下模拟:优化和不确定性估计
- 批准号:
0426241 - 财政年份:2004
- 资助金额:
$ 14.2万 - 项目类别:
Standard Grant
International Workshop on Dynamic Data Driven Application Systems as a Mechanism to Foster International Collaboration, Melbourne, Australia
动态数据驱动应用系统作为促进国际合作机制的国际研讨会,澳大利亚墨尔本
- 批准号:
0332988 - 财政年份:2003
- 资助金额:
$ 14.2万 - 项目类别:
Standard Grant
GridDB-Lite: Database Support for Data-Driven Scientific Applications in the Grid
GridDB-Lite:网格中数据驱动科学应用程序的数据库支持
- 批准号:
0330612 - 财政年份:2003
- 资助金额:
$ 14.2万 - 项目类别:
Standard Grant
Collaborative Research: ITR/AP&IM "A Data Intense Challenge: The Instrumented Oilfield of the Future"
合作研究:ITR/AP
- 批准号:
0121177 - 财政年份:2001
- 资助金额:
$ 14.2万 - 项目类别:
Continuing Grant
相似国自然基金
面向异构HPC系统的运行时能效动态优化方法研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
面向云原生边缘计算的编排部署与运行时调度优化方法研究
- 批准号:62172375
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
面向云原生边缘计算的编排部署与运行时调度优化方法研究
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
运行时效能评估的无人集群异构感知资源自适应选择方法
- 批准号:
- 批准年份:2021
- 资助金额:59 万元
- 项目类别:面上项目
形式模型驱动的人机协作机器人设计与验证方法研究
- 批准号:61877040
- 批准年份:2018
- 资助金额:48.0 万元
- 项目类别:面上项目
相似海外基金
Developing behavioural methods to assess pain in horses
开发评估马疼痛的行为方法
- 批准号:
2686844 - 财政年份:2025
- 资助金额:
$ 14.2万 - 项目类别:
Studentship
Impact of Urban Environmental Factors on Momentary Subjective Wellbeing (SWB) using Smartphone-Based Experience Sampling Methods
使用基于智能手机的体验采样方法研究城市环境因素对瞬时主观幸福感 (SWB) 的影响
- 批准号:
2750689 - 财政年份:2025
- 资助金额:
$ 14.2万 - 项目类别:
Studentship
Population genomic methods for modelling bacterial pathogen evolution
用于模拟细菌病原体进化的群体基因组方法
- 批准号:
DE240100316 - 财政年份:2024
- 资助金额:
$ 14.2万 - 项目类别:
Discovery Early Career Researcher Award
Improving accuracy, coverage, and sustainability of functional protein annotation in InterPro, Pfam and FunFam using Deep Learning methods PID 7012435
使用深度学习方法提高 InterPro、Pfam 和 FunFam 中功能蛋白注释的准确性、覆盖范围和可持续性 PID 7012435
- 批准号:
BB/X018563/1 - 财政年份:2024
- 资助金额:
$ 14.2万 - 项目类别:
Research Grant
Algebraic Methods for Quantified Constraints
量化约束的代数方法
- 批准号:
EP/X03190X/1 - 财政年份:2024
- 资助金额:
$ 14.2万 - 项目类别:
Research Grant