课题基金 / 基金详情

CAREER: Interprocedural Compilers for Distributed Address Space Machines

CAREER: Interprocedural Compilers for Distributed Address Space Machines
职业:分布式地址空间机的过程间编译器
批准号:
9733520
负责人:
Gagan Agrawal
金额:
$22.43万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-08-15 至 2002-01-31

项目摘要

项目成果

Gagan Agrawal的其他基金

相似基金

相关文献

中文摘要
翻译
这个项目的目标是开发新的跨过程技术,用于在分布式地址空间并行机上编译科学和工程应用程序。 随着并行和超级计算体系结构的最新进展,应用程序编程人员拥有前所未有的计算能力。然而,利用这种力量也变得越来越困难。 并行化和优化编译器通常被证明是不够的,因为它们将分析限制在单个过程级别。然而,通过开发一套新的有效和高效的过程间技术,并行编译器的效率可以显着提高,而不会显着减慢编译过程。 在消息传递机器和分布式共享存储器机器中,编译过程涉及若干复杂任务,包括数据分发、局部性管理、通信和/或同步的放置以及聚合远程存储器访问。 本项目将开发新的跨过程技术,用于跨过程地执行这些分析阶段。
英文摘要
The goal of this project is to develop novel interprocedural techniques for compiling scientific and engineering applications on distributed address space parallel machines. With recent advances in parallel and supercomputing architectures, the application programmers have unprecedented computational power available. However, it has also become increasingly difficult to harness this power. The parallelizing and optimizing compilers usually turn out to be inadequate, since they restrict the analysis to a single procedure level. However, by developing a set of novel effective and efficient interprocedural techniques, the efficacy of the parallel compilers can be enhanced significantly, without significallty slowing the compilation process. In message passing machines and distributed shares memory machines, the compilation process involves several complex tasks, including data distribution, locality management, placement of communication and/or synchronization, and aggregating remote memory accesses. This project will develop new interprocedural techniques for performing these phases of analysis interprocedurally.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
OAC Core: SHF: SMALL: ICURE -- In-situ Analytics with Compressed or Summary Representations for Extreme-Scale Architectures
SHF: Small: K-Way Speculation for Mapping Applications with Dependencies on Modern HPC Systems
海外基金